Monday, July 25, 2005

mp3cddb

mp3cddb is a mp3 tagging/renaming perl script. After a couple of days of searching for a suitable program to do my tagging, I found this, and it suits my needs quite well. No real problems installing, just had to make sure all the dependencies were installed (and they were easily found once I found a working website for the project, since the link on freshmeat is wrong).

It's very simple - you take a directory of mp3s, it finds the track information from freedb.org and presents you with the most likely match. You can then edit the tags if necessary, and then it writes the tags to the files and renames them for you. Everything you could want in an mp3 tagger.

The only minor inconvenience is that to find the correct information the tracks need to be named in the right order (e.g. "01 catch the pigeon.mp3"). This is fine since most of my ripping will be using cdparanoia and give me tracks imaginatively titled "track01.cdda.wav.mp3". But since I have a few albums which need to be tagged which were ripped on windows and given names in the format "title.mp3", they're in the wrong order.