I’ve been struggling with my iTunes library for some time. I have about 500 GB of mp3s, all from various sources and it has gotten out of hand. For the most part I was fine with my sloppy, unorganized library, thinking that one day I would clean it up and it would be easy but it wasn’t needed right now. This really didn’t become apparent till I finally got an ipod controller for my car and while trying to go through my artists, it took forever just to scroll through the “B”‘s . The problem was the following:
for one artist I had multiple entries.
Example:
Ella Fitzgerald
Fitzgerald, Ella
Ella Fitzgerald & the Cotton Club Orchestra
Ella Fitzgerald & her Cotton Club Orchestra
Ella Fitzgerald and the Cotton Club Orchestra
etc. You get the point, not to mention all the misspellings.
After searching and searching for various programs my approach was a three fold fix. I was told that TuneUp was probably the program that I was looking for, but unfortunately it only works for a PC and not a Mac, though a Mac version is forthcoming. I’m a little reticent of the fact that it is a monthly fee based program rather than regular pay and play type one. Until I get to actually play around with it, I have to rely on what is currently available for me.
iTunes
I first started in iTunes by going through all my artists and manually fixing all the multiple entries. I already decided that I would sacrifice accuracy for condensing some artist names. I also decided that I would have to move guests and featured artists to the song title instead of the artists field, also to consolidate the artists down. This is the most tedious part of the job.
For the second step I needed a little extra help. Some files had no tag information but had them inherent in the file names. I took a twofold approach. I decided to use Media Rage for this part. CDDB is a great resource IF you have the CD with you. Luckily there is FreeDB which is the CDDB equivalent but has a searchable field to look up albums under artist name and album title. With Media Rage, I was able to look some of these albums up then transfer the id3 tag information to the proper files. Media Rage is also smart in the fact that if I was missing some songs in the album I could pick and choose the right tag information to be transferred over. This worked for the most part, but some compilations had artist as “Various Artists” and had the artist information as part of the song name, i.e “Save A Prayer – Duran Duran” as the song name. For these albums I used an iTunes applescript called Track Parser to correctly move the proper information to where it should be. This is a great script that can also move track number, album year, and any other information granted that they start in a single field and can be parsed out to other ones. Media Rage was also a great way just to see groups of files easily and batch change certain fields. It is lacking a slick interface and can get a little clunky since it is more a collection of miniprograms than a collective whole, so it takes a little getting used to. It doesn’t load from your iTunes library file so you can load what ever files you want, though it if is a lot of files, it takes a while to process.
The final great part of Media Rage is it’s ability to move files to an organized structure of your choosing. I’m not a big fan of how iTunes organizes it’s library. I tend to think in terms of genres instead of one lump sum. I like to organize my music like a record store where it is first split up by genres, then artists, then albums. The only tricky part about this structure are albums that do not necessarily fit into one genre or the other and how specialized a genre you want to create. For my sake I just split it up into Rock (encompassing the bulk of my files), Hip Hop, Dance, Soundtracks, Jazz, International, Reggae. The other tricky genres I picked were Oldies, Vocals, Lounge, and R&B. Vocals tend to be like Frank Sinatra or Bing Crosby, where it is not necessarily Jazz but more Pop. Oldies are also a little on the fuzzy side, but for the most part they encompass non-Jazz, pre 1960’s music. Lounge is reserved for artists like Esquivel, or Moog music. R&B is the most fuzzy, but so far I choose my Funk, Soul, and Blues artist to go there. Media rage will copy, move, or create aliases based on tag information to an organized folder structure. Therefore if I have The Beatles’ Rubber Soul floating on a temporary folder, I could then automatically move them to the Rock>The Beatles> and newly created Rubber Soul subfolder.
Since I have done a proper pass on existing tag information and have added new tag information I now have to take another pass through the Artist field once more.
My third step is to get album covers for the ones that were missing. I first noticed that a few album covers showed up for every song on the same album in Cover Flow view. This was due to a compilation album not being set as such in iTunes. So step one is to go through all compilations and making sure that they where tagged as such in iTunes. Unfortunately, while you can see if they have the proper tag information in Media Rage, there seems to be a bug where if you try and change it as a batch it actually does not stick change the files, so you need to manually go through each song one by one to mark it as a compilation. The faster way is to see which albums are missing this information then finding them back in iTunes to then changing them as a group there. Very frustrating! Now onto the album covers. After trying out a few programs, such as Amazon Cover widget, Fixtunes, Media Rage, and even iTunes itself, with each having it’s pros and cons, I went with Cover Scout. Media Rage did an okay job, but only looked at Amazon and it’s international sites to find album covers. Others worked only on the song that was currently playing in iTunes. In Cover Scout you can do batch runs to find the proper album covers AND choose to see if it is indeed the correct one or correct size before applying it. The other great thing is that you can also search using google images or any web page for that manner. You can also use your isight camera for a self made cover. One thing to note is that by adding covers to all of my files, my library has gotten bigger in size, though I do not know by how much.
All in all, with media storage being cheaper and cheaper and more people like me having large libraries, there needs to be an all encompassing program for these mundane tasks. TuneUp seems to be the forerunner in the field, and FixTunes also has promise (although buggy and not quite the interface I was looking for). For the time being I will continue to consolidate my library using this method unless anyone has a better way.
UPDATE: 3/17/09
Looks like TuneUp is available for the Mac finally. I’ve tried it out and it found some things, but didn’t find others. 3 annoying things about it is that is it a subscription service, so unless you constantly are getting new music and want to keep it organized, it is hard to justify the on going cost. The 2nd thing is that you must register for the program to work, not a huge gripe, but yet another place for a registration name and password. Finally, there is no launch options. Whenever you have iTunes up, TuneUp also automatically launches and creates a side bar next to your iTunes window. It is highly annoying and I wish that you had to option to turn off automatic launch.
Although I haven’t been aggressively attacking my iTunes library as before, I’m still using the same methods. Although I did hear of a friend using Shazaam on his iPhone to help find songs with absolutely no id tag information. YMMV.