aRanger a Perl MP3 organizer

Here you can find some info on aranger a perl script which organizes your mp3 files for you.

DESCRIPTION aims at organizing mp3 files automatically for you. It is a complete rewrite of a script called smartid3. The idea is that you should be able to run the script on a large amount of files to get them organized in a consistent manner according to your desires.

It works by giving the file name of the mp3 to a number of methods which each has it's own special way of guessing the song, album, artist title and track number. Each method has a vote_value which is a notation on how reliable the method is.

Before all methods vote, there is a preprocessing phase done on the files, which looks at all the files given and tries to figure out possible albums and artists. The idea is that albums and artists, shows up in several file names.

After all methods have voted there are some postprocessing done on the votes such as checking for strange values such as for instance 'http' in either entry, which would lead to a reduction of that entry's score, the entries are also checked to see it the artist is the same as the album and so on.


Renaming of mp3 files based on heuristics for title, artist, etc..
Viewing of the ID3 tags for mp3 files.
Writing of ID3 tags for mp3 files.
Removal of ID3 tags for mp3 files.
Explicit setting of title, artist, etc.
Logging of file operations
Reverting of operations using log file.
Batch mode (default).
User preferences file (.aranger.rc).


Download (and unzip if needed).

At current time you must run the scrip from the directory it is unpacked since installation is not done according to perl standard yet.


aranger download
Download sample RC file (place it in $HOME/.aranger.rc)


aranger POD entry (Documentation/Man/Examples...)


2003-03-11 Set up on SourceForge