Album Art takes up too much memory?

I'm currently a bit pushed for space both on my hard drive and on my iPod (Photo). I want to display Album art for my ripped CDs. In the past I have used Sofa and Clutter, both were a bit woolly. Soon I discovered that Album art was taking up quite a bit of space, and so someone suggested to select every song in my library, get info, and then uncheck the album art box. This got rid of all my album art, but I didn't get as much space back as I expected.

Today I tried 'Fetch Art for iTunes' which worked fine. However, it seems I have to save a copy of the image for each song, not just for the album - this seems very inefficient in terms of memory. Also, the images are very high resolution which seems unnecessary. My album was 71.1 MB, after importing album art it was 74.6 MB, which is quite a lot in my opinion. Not only this, but browsing through the iTunes Music Library, quite a few of the Album folders have a .jpg image in them which must hark back to my Sofa days, but this image is nowhere to be found in the Get Info panel. If this were to work, though, that would mean just the one image saved for all tracks in an album.
Also, how big are the files that come from the iTunes music store?

So, what is the most space-efficient way of adding art to iTunes? Are my assumptions correct? Any insights would be much appreciated.
(Please don't suggest an external hard drive - I'm already saving up, but it'll be a while)

Posted on Sep 13, 2005 4:25 AM

Reply
14 replies

Sep 14, 2005 4:55 AM in response to Joanna Murray

There's a copy of the image for each song because the art image is a property of the song, and iTunes is saving it within the song file. The only concepts of an "album" in iTunes are (a) songs having the same album listed in their metadata; and (b) if the songs are organized by iTunes, songs from the same album are in the same directory. So there's really no way to save the images once per album.

If you're seeing some JPEG files in your library -- iTunes didn't do that and won't be using them for anything. Which means, for starters, you can delete those files to recover space, and if you're no longer using whatever put them there, you won't miss them.

Sep 14, 2005 8:40 AM in response to freelancer

Thanks a lot for your reply.

Considering the size of my music library, that's one **** of a job! Something to be done on a train journey, I feel.

Am I right in thinking that the only way I can guarantee the album art isn't too big is to download it and compress it myself?

The only concepts of an "album" in iTunes are (a) songs having the same album listed in their metadata; and (b) if the songs are organized by iTunes, songs from the same album are in the same directory. So there's really no way to save the images once per album.

Am I the only person who sees this is inefficient? Is it likely to change?

Sep 14, 2005 8:58 AM in response to Joanna Murray

Joanna:

Freelancer is 100% correct. Music files have the ability to store data about themselves in "ID3" tags. The latest format - ID3 v.2.x can save up to a whopping 256 megabytes of data per song JUST for the album art tag (source: ID3v2 Made Easy).

While it may seem inefficient, it isn't - music files are not album based. Each song or track is it's own data file. It is possible, in the future, that there will be an option to have a separate data file for an album, thus eliminating the need to save identical tags across multiple files, I don't know if it will ever be implemented.

The trick is to avoid using large image files. If you want album art because you want to display it in the now playing box in iTunes, or on a color iPod, you should look for art that is no bigger than 300 x 300 pixels. Also, avoid hi-res images, which will bloat your song files.

I've been collecting album art for a few years now, and I have found that Clutter, FetchArt and Sofa (and any other automated art retriever) don't give me the level of control that I prefer. They all rely on the artwork available from Amazon's vast catalog, but if Amazon's images aren't good, then you are stuck. I have manually added art to nearly every track by using the Find Album Artwork with Google, which initiates a search of the Google Images search engine using the artist and album name. If nothing is available in Google Images, then the main Google search engine is only a click away. One of the advantages to using Google Images is that you can see the size of the image in both pixels and kilobytes - and you have the option of choosing the best image in both quality and size.

If you are still looking for a way to reduce the size of your music files, try converting the ID3 tags from v2 to v1. Version 1 does not include a tag for album art - and allows only a maximum of 30 charactes per field. To do this, select your files, and from the Advanced Menu, select Convert ID3 Tags, then select v1.

I hope this helps you.

Lita

Sep 14, 2005 1:06 PM in response to Joanna Murray

Considering the size of my music library, that's one **** of a job!


What, deleting the obsolete JPEG files? Nah. Open a Terminal window, and do this (assuming your iTunes library is where mine is; if not, substitute the proper directory path):

<pre>cd ~/Music/iTunes
find . -name '*.jpg' -print0 | xargs -0 rm</pre>

If you're not familiar with using Terminal, note that the above must be entered exactly, character-for-character, and the second line in particular has some tricky bits. You can just paste it in. But make sure you do the first one first, or you'll delete any JPEG files in your entire home directory! 🙂

Sep 14, 2005 2:23 PM in response to Lita Kaufman

is there any difference between your process selecting the entire Library, then Get Info and ticking the Album Art box in the multiple track Get Info pane,


Completely different -- exact opposite, in fact. He had actual, discrete JPEG files sitting in his iTunes library directories, evidently old files placed there by another application from back before iTunes did art. My command line example will delete those but preserve all the embedded album art images in the library.

To remove the embedded images, my command line will not work -- you would do it the way you suggest.

Sep 14, 2005 3:22 PM in response to Lita Kaufman

Freelancer is 100% correct. Music files have the ability to store data about themselves in "ID3" tags. The latest format - ID3 v.2.x can save up to a whopping 256 megabytes of data per song JUST for the album art tag (source: ID3v2 Made Easy).

Ah, I see now. Seeing those obscure .jpg files in my folders, I assumed that iTunes somehow referenced and image file and then displayed it.

It would be nice to use the Album Art capabilities of my iPod Photo a bit more, but I can see that it could turn into a bit of an effort. Sofa/Clutter used to do it automatically... However, I'll start with my favourite albums, and work from there 🙂 I shall definitely try finding it with Google - thanks for pointing me in the direction of the script.

What, deleting the obsolete JPEG files? Nah. Open a Terminal window, and do this

Oooh thanks, they're gone I think! I dread to think where Sofa/Clutter have hidden other stuff around my system though 😟

Thanks very much - You've both been really helpful 🙂

Oh,
. He had actual, discrete JPEG files sitting in his iTunes library directories
I'm a she :$

Joanna x

Sep 15, 2005 9:57 PM in response to Joanna Murray

Joanna, what you want - a single picture, or suite of pictures to be shared through the constituent tracks of an album - is supported by the id3 spec for mp3 files, but it isn't supported by iTunes/iPod/Apple. m4a files carry information in metadata atoms, and no spec other than what Apple decides to support exists - and it doesn't support this method currently.

For id3 tags, the spec says that if the picture has a mime-type of "-->" (as opposed to "image/jpg" or "image/png"), then it can be used exactly how you want - to carry an internet URL: "http:www.joanna.com/pix/pic1.jpg" or a local file reference: "../../pix/pic_something.png". As I said however, nothing that has an Apple logo on it supports this.
---------------
Further, as discussed here, m4a files are even worse off with iTunes that you would suspect:

m.holmes, "Album Artwork size increase (Automatic PNG?)", 04:16am Aug 19, 2005 CDT

where we tested out that most jpegs get upconverted to png pictures and balloon in size.

Sep 16, 2005 12:02 AM in response to anaxamander

For id3 tags, the spec says that if the picture has a mime-type of "-->" (as opposed to "image/jpg" or "image/png"), then it can be used exactly how you want - to carry an internet URL: "http:www.joanna.com/pix/pic1.jpg" or a local file reference: "../../pix/pic_something.png".


That would be a nightmare to support... what happens when one file has its art pointing to a second file, and that second file moves or is deleted?

Sep 16, 2005 1:27 AM in response to anaxamander

m4a files are even worse off with iTunes that you would suspect

Thanks for the link, that's exactly what I found (I tested it on m4a files) so I'm glad to know it isn't just me.

That would be a nightmare to support... what happens when one file has its art pointing to a second file, and that second file moves or is deleted?

When importing artwork, couldn't iTunes make a copy and put it in the album folder, like it currently does with songs?

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Album Art takes up too much memory?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.