QUOTE (cologne @ Apr 30 2007, 18:09)

I added some cover art to a FLAC file using Mp3tag v2.38, then I used BonkEnc 1.0.2 to transcode it from FLAC to MP3. It seems to carry all the tags over from the file, including the cover art file. But now, when I add the song to iTunes (7.1.1.5), it doesn't display the cover art. It shows a blank white image.
Edit:
If I load the new mp3 file back into Mp3tag and "save" the tag without any changes, then the picture shows up fine in iTunes. Is this a problem with how BonkEnc saves id3 tags?
Just made some tests and I can verify this. However, it really is a problem of iTunes.
There is a description field in every ID3v2 picture frame. BonkEnc uses Unicode by default to encode the description. If the description is not empty, iTunes will read it and everything works fine. However, if the description is empty (the usual case), iTunes is confused and refuses to accept the picture frame.
A workaround is to set the ID3v2 tag encoding in BonkEnc to something other than UTF-16LE or UTF-16BE (UTF-8 would work with iTunes, but WMP does not support it; so ISO-8859-1 is really the only choice).
This should be reported to Apple as a bug in iTunes.