iTunes does not add downloaded artwork to files

by Volker Weber

Thomas had recently authorized my computer to use his iTunes account. Today I noticed that the Sonos controller would not show artwork downloaded by iTunes 7 from the iTunes store. So I performed a quick test: Copy the files from the iTunes directory, remove them in iTunes and add them from the copy. No album art !

I conclude that iTunes does not add the album art to the songs itself but only to the iTunes/Album Artwork folder. This renders this iTunes feature completely useless. Worse, it makes files appear to have artwork embedded, when they actually don't.

Tags:

Comments

I am not quite that happy with the automatic artwork either. I wish it would just add it as I play the coresponding song.

Yes, that "feature" sucks. I noticed this special folder, too and was wondering if the album art really is embedded in the mp3s (as with previous versions of itunes). I guess it's faster this way (especially for cover flow view) ...

Actually, I like the idea to use an auxillary folder to store cover artwork. It appears to be much more flexible. Not to mention that this way is faster than writing the artwork into each single MP3/AAC file. And it does not waste that much of disk space, too! :-)

Secondly, it is quiet easy to copy (Cmd + C) the content of the artwork view (containing the cover you've just downloaded), selecting all the track you want to get "infected" by that image, pressing "Cmd+I", and pasting the clipboard's content into the cover field...

It is just a question of time to see some nifty tools out there doing that sequence for you. Automator, anyone?

P.S. What happens if you transfer such an album (artwork as aux file) to your iPod?

@Martin,
I can understand that you don't want itunes to change the files, but the copy & paste job is the wrong way. If you copy & paste instead of drag & drop the cover tag in the mp3 file itself will be 3 times bigger! And the tool will have to understand how itunes connects the graphic file & the song!

If the music industry wants to get back their buisness impact /size of the late 90ies they have to improve much more and deliver things like:
* mp3 files in whatever encoding quality & filetype you want
* with a chooseable cover resolution like ipod, or 300x300 or 500 x 500 covers
* lyrics & maybe translations
* karaoke control sequences

Than you'll get an added value four our digital world. And this complete service could only be delivered by the seller/producer, all other way will need much manual work to get these results.
OK, not everybody wants fileblasting covers, so he'll get a discount.

Today I can't see anything like this at the horizon (only the itunes 7 cover integration - halfway).
OK russian website's can deliver the 1 point for more than 3 years, but covers, lyrics, translations & karaoke are still missing.

Wolfgang Fischer, 2006-09-23 15:56

Wolfgang, this would be just wonderful. =)

@Wolfgang: Understanding how iTunes connects the artwork file and its appr. mp3 is no rocket science. Looks like the name of an *.itc file just consists of the 'Library Persistent ID' and the 'Persistent ID' of the appr. album's first track... Both can be found inside the xml file describing the whole library.
At least GraphicsConverter is able to extract the JPEG part of the *.itc file.
Now we just need to know how to embed that image data to a mp3 file... Already an id3 tag concerned framework for Cocoa out there? :-)

Umm, I really wonder what is causing the resulting file size difference between "drag & dropping" and "copy & pasting" manually.

This is also a pain if you share the same library of music files between accounts on the same machine (or multiple machines or server). when you run itunes in each account it will try to download its own copy of the artwork -as it has no idea another user has artwork in their library.

Damned if you do, damned if you don’t. Apple were roundly criticised for the “old” method re implementing artwork in iTunes. Inflated files, duplication, etc. However, here’s a possible work-around for shared iTunes libraries: Share iTunes 7 album art when using a shared library

macosxhints has a bit more info on iTunes 7 artwork files.

Olav Brinkmann, 2006-09-24 09:59

Thanks Ben and Olav. I think we can safely expect somebody to write a script to automate adding the graphic to the track.

That has already been done (look for "New artwork Property").

Olav Brinkmann, 2006-09-24 16:27

Maybe these options (add artwork to files, add artwork to folder, or both) can be set via a policy document and set by the administrator, . . . wait, wrong product.

Wayne Weinheimer, 2006-09-24 18:43

@Martin
the different file size has something to do with the clipboard that handles pictures internally in a bmp format. This format is not compressed and so the filesizes goes up. More details here (german only) - look at the end http://www.itunesforum.de/viewtopic.php?t=3890&highlight=jpg+gr%F6%DFe

MP3Tag (www.mp3tag.de) has the ability to import jpg into mp3 (OK, windows only) - there are special actions like export jpg and more.
You also have the ability to show the id3 tag size & how they grow due the different import methods.
Wolfgang

Wolfgang Fischer, 2006-09-25 22:12

Am I the only one to care about my data, about the time i spent tagging and adding covers to my mp3 ? The application doesn't matter; data do.
I currently use Mac/iTunes, but began my library on a PC with some other tagging utilities, and might switch again to some other sytems. I don't want to get stuck with iTunes just because it decided to store my valuable data in a proprietary way, even if an xml file is still readable. I love the mp3 tag system because all the data is carried by the file, and may be used anywhere/anyhow.
iTunes should keep embedding my covers into the files.

By the way, this is my main concern about iPhoto. All titles and comments will be lost if I switch, unless I bother writting some scripts to export them somewhere else.

Alexandre Feblot, 2006-10-11 23:53

Hi!

Can yout tell how I could run the script - you talked about above (artwork export to ID3) - in windows?

Thanx for your answer,
Ralph

Ralph Vigne, 2006-10-27 02:46

AppleScript only runs on ... Macs.

Post a comment











Shall I remember this for you?




Use your full name and a working email address. Unless you want your comment to be removed. No kidding.



Recent comments

Henning Heinz on GoDaddy.com Launches New Hosted Microsoft Exchange Plans at 22:32
Volker Weber on Things I learned while signing up for Bluehouse at 22:09
Frank van Rijt on Ubuntu for the Asus Eee Netbooks at 21:57
Jef Reynders on Things I learned while signing up for Bluehouse at 21:56
Volker Weber on GoDaddy.com Launches New Hosted Microsoft Exchange Plans at 21:03
Yves Luther on GoDaddy.com Launches New Hosted Microsoft Exchange Plans at 21:00
Jan-Piet Mens on Things I learned while signing up for Bluehouse at 20:45
Armin Roth on Things I learned while signing up for Bluehouse at 20:40
Richard Schwartz on Things I learned while signing up for Bluehouse at 20:09
Henry Ferlauto on GoDaddy.com Launches New Hosted Microsoft Exchange Plans at 19:42
Volker Weber on Things I learned while signing up for Bluehouse at 19:31
Michael Urspringer on Things I learned while signing up for Bluehouse at 19:17
Nick Daisley on Things I learned while signing up for Bluehouse at 19:09
Volker Weber on Ubuntu for the Asus Eee Netbooks at 18:09
Frank van Rijt on Ubuntu for the Asus Eee Netbooks at 11:26
Steffen Pelz on Concurrency issues with current Lotus software at 10:04
Joel Demay on Google says they have the most efficient data centers at 09:43
Robbie Morrow on Bubble Breaker at 05:22
Armin Roth on Fring on the iPhone at 04:08
Armin Roth on Fring on the iPhone at 20:36
Volker Weber on Need to recover account information from Thunderbird at 19:51
Marco Foellmer on Concurrency issues with current Lotus software at 17:49
Jens-Christof Niemeyer on Need to recover account information from Thunderbird at 10:15
Gavin Quast on Need to recover account information from Thunderbird at 01:55
bernd meyer on Need to recover account information from Thunderbird at 00:26

Ceci n'est pas un blog

vowe.net is a personal website published by Volker Weber a.k.a. vowe. I am an author, consultant and systems architect based in Darmstadt, Germany.

rss Click here to subscribe

Hello

About me
Contact
Publications
Certificates
Frequently asked questions

Twitter Updates

More >

Poll

Can you bring a camera phone to work?

Getting poll results. Please wait...

Local time is 00:55

visitors.gif
133 visitors online

News

Other sources of news, imported into my own format to make them more accessible:

Heise Online
Schlagzeilen
Weather

Archives

As most of my articles roll off the front page rather quickly, I am making an archive of previous posts available here. You can also use the handy search box at the top of the page if you are looking for something particular.

Last 30 days
More archives

Got the T-shirt?

Got the T-shirt?
Are you buying from the US?

Systems Architecture

This site runs on an Apache web server on top of the Linux operating system. The content is managed with MovableType which is implemented in Perl. Last but not least the HTML code your browser sees is put together with PHP.

© 1992-2008 Volker Weber.
All Rights Reserved.

Impressum