Some album cover thumbs have weird colours.

Posted:
Fri Jan 28, 2011 8:03 pm
by gthe
This:
If I click on the albu cover to see larger version, it's ok. But many, many thumbnails are like this.
Subsonic 4.3 / Ubuntu 10.04

Posted:
Fri Jan 28, 2011 8:07 pm
by GJ51
Try changing the album cover. Click on any cover, then click the change link underneath it. Select the cover you like. I usually use 300X300 covers.

Posted:
Fri Jan 28, 2011 8:12 pm
by gthe
I don't think this is a good idea. I'd rather find a fix for the issue. I have over 7000 albums in my library, 75% of them I have ripped myself and scanned every album cover in 1400x1400 so I'd rather use them than use some scan found somewhere else.

Posted:
Fri Jan 28, 2011 9:29 pm
by kermit22
This is from a different thread from someone with the same issue.
archrival wrote:I did some research into this and it appears the cover art that is showing up strange have bad JPEG headers. Using a tool like ExifTool
http://www.sno.phy.queensu.ca/~phil/exiftool/ to add/edit EXIF headers actually rewrites the JPEG header in a way that Java ImageIO reads it properly (it does so losslessly). I took a look at the code and it appears to be a problem with the way Java reads the JPEG and not Subsonic. I tried different ways of reading the JPEG and they all did the same thing. Although still feel free to try to fix it.

Found in this thread.
http://forum.subsonic.org/forum/viewtop ... =cover+art
I had this issue with a few of my album covers and I downloaded HQ replacements from allcdcovers.com. Most covers there are 1427x1427 or higher.
also have this issue

Posted:
Mon Feb 28, 2011 6:02 pm
by chris@heilig.com
I would also love to see a resolution to this issue as well.
I have 6000+ albums, and maybe 1 in 10 has this cover art issue.
The thread referenced seems to point to Java as the culprit (not Subsonic).
I wonder why the art comes up fine, however, once it is clicked on. Is the larger version not using the same method?
I would love to offer up a partial bounty, and pool some cash together for the coder to get this resolved if possible.