> You start with an album with no artwork, add artwork for the 1st
> track, write down the size (in bytes) of the various .ithmb files and
> then add artwork for the other tracks in the album and see if the
> .ithmb file sizes have increased, If they haven't changed, then this
> means itunes is writing sparse artwork, otherwise this means it's not
> writing sparse artwork.
I gave this a whirl, and iTunes isn't doing things right, either. I
added a song via iTunes, and it went through and removed all my artwork
(expected), except for the podcasts, so the sizes got a lot smaller, but
not down to zero.
I added artwork to a song, and the size went up for the ArtworkDB,
F1028_1.ithmb, F1029_2.ithmb. I added more artwork (same file, same
album) and all three of those files got larger. On the iPod, some of
the files on that album are showing artwork, and some files just have
the track information left-justified (like there is 0x0 or 1x1 pixel
artwork, instead of center-justified like there is no artwork).
So, it looks like it's all kind of a big mess right now.
Here's the file size data, though.
Last time gtkpod was used (Trial 0)
After adding a song in iTunes (Trial 1)
After adding one artwork to a blank song (Trial 2)
After adding artwork to the rest of the album (Trial 3)
| ArtworkDB | F1028_1 | F1029_1 | F1029_2
Trial 0 | 2775k | 104200k | 238360k | 178360k
Trial 1 | 589k | 13106k | 10000k | 42344k
Trial 2 | 590k | 13125k | 10079k | 42344k
Trial 3 | 595k | 13477k | 11485k | 42344k
There are 7144 songs on the iPod, and before iTunes touched it, most
(maybe 90%) had artwork.