iTunes 'optimizing' = grainy, bloated, low resolution?
First of all, after using the app "PhoneView" to download my sync'd pictures from my iPod BACK to my Mac, I've noticed that the resolutions are different for pictures, depending on whether their orientation is portrait or landscape. For portrait 4x6 images, the resolution is indeed 480x320. However, for landscape orientation, the resolution is consistently 640x426. I think it's kind of odd that iTunes would be sizing photos differently depending on their orientation ... I usually have my full-resolution pictures in iPhoto and sync those images through iTunes, but today I also tried manually resizing my pictures to 640x426 (landscape) and 480x320 (portrait) and then syncing them as a folder, rather than through iPhoto. The results were the same as doing it through iPhoto: disappointing. I've put together a sample, below:
!http://www.mavisxp.com/ipod/iTunes_compression.png!
and another example here.
As you can see, even pictures manually resized before syncing are turning out horribly grainy. What's even more disappointing than the image quality, however, is the file size: my original JPG is 84KB, but the iTunes' "optimized" JPG is *five times as large* (456KB) with inaccurate color and awful grain to boot. I mean, it looks like someone dribbled a basketball all over a glossy print (seriously, that grain's pattern is an exact match with the grain on a basketball) ... Is it supposed to look like that?
+After examining the EXIF data for both pictures, I've noticed another oddity which explains the bad color at least - when iTunes 'optimizes' pictures for the iPod, it apparently assigns them your monitor's color profile! Was this just an oversight that has yet to be corrected? When I export my pictures from Lightroom to iPhoto, I always use the sRGB profile because it's the most standard profile to use when sharing pictures (posting online, emailing, etc) ... My iMac's color profile is a custom Spyder2Pro profile, but that profile is only accurate for THIS MONITOR - certainly not my iPod! Anyway, I've uploaded the original pictures if anyone is interested in checking them out - you can download them in a zip archive here.+
This is the second iPod I've noticed grainy pictures with, so I know it's not just defective hardware. So I guess my question is simple: does anyone know of ANY way to get clear photos sync'd with the iPod Touch or iPhone? I hate to think that my new iPhone is going to suffer from the same sloppy coding, and I'd like to find a workaround if possible. I've poked through plists in iTunes.app and preferences, etc - but I haven't found anything. Any ideas?
24" 2.8GHz iMac (4GB RAM, 750GB HDD), Mac OS X (10.5.3)