My music collection is primarily played using SqueezeCenter. But, I also have iTunes available for syncing to my iPod which I use in the car. One thing iTunes does fairly well is fetching album artwork, and I’ve been looking for a way of getting this in to SqueezeCenter without embedding the images in the MP3 files.
I found this script (there’s a download link towards the bottom) which does this job perfectly. It runs through my library and saves out all the iTunes artwork in a single file per album called cover.jpg. It’s written in javascript, so it’s not at all pretty. You just run it and wait until the dialogue appears saying it’s finished.
One gotcha I found was that I had to do a complete rescan of SqueezeCenter to make it notice that the album artwork had appeared. It was sporadic before that. Caching maybe?
That’s one problem I can tick off with a nice easy solution. 🙂