MP3 Archive Tools

About MP3 Archive Tools

MP3 Archive Tools is a set of tools to ease organising a collection of mp3 (and other audio) files.

Tools included:

filenametoid3
Update id3 metadata from filename.
id3tofilename
Rename file based on id3 metadata.
freedbtofilename
Rename files based on data from freedb webpages (www.freedb.org)
cddbtofilename
Rename files based on data from cddb webpages (www.gracenote.com)
id3-ed
View/change id3 tags. Supports ID3v2 and extended frames including pictures etc.
movemusic
Move music files to their correct place in your archive.
pmv
Rename files using arbitrary perl code.
update-music-symlinks
Maintain a link farm pointing to music stored in various places. Useful if your music is spread over various directories/file systems for disk space or organisation reasons.
deepen, flatten
Convert directories between "artist/album" format and "artist - album" format.

Installation

mp3-archive-tools depends on MP3::Archive (packaged as libmp3-archive-perl), and MP3::Tag, available from CPAN or, for debian users, my apt source.

To install mp3-archive-tools from the .tar.gz file, unpack it, then use the standard perl installation method:

$ perl Makefile.PL
$ make

Then, as root:

# make install

Download

Download mp3-archive-tools 0.9:
.tar.gz MD5 sum GPG sig
.deb MD5 sum GPG sig
.src.rpm MD5 sum GPG sig