Filewatcher File Search File Search
Content Search
» » » » » mp3-archive-tools-0.9.tar.gz » Content »
pkg://mp3-archive-tools-0.9.tar.gz:45494/mp3-archive-tools-0.9/  info  downloads



mp3-archive-tools is a set of tools to ease organising a collection of
mp3 (and other audio types) files.

Tools included:

mp3id                  - View/change id3 metadata. Supports ID3v2 and extended
                         frames (pictures, etc).
filenametoid3          - Update id3 metadata from filenames.
id3tofilename          - Rename files based on id3 metadata.
freedbtofilename       - Rename files based on data from freedb 
                         webpages (
cddbtofilename         - Rename files based on data from cddb
                         webpages (
movemusic              - Move music files to their correct place in 
                         your archive.
pmv                    - Rename files using arbitrary perl code.
update-music-symlinks  - Maintain a central link farm pointing to music
                         in various places.

There is also a file called, which contain useful
bourne shell functions. This file is in the examples/ directory of the
source distribution, and is probably installed under

Included functions:

pmv-stdswap  - Swaps round fields in filenames delimited by " - ".
pmv-space2_  - converts all spaces in filename to underscores.
pmv-_2space  - Converts all underscores in filename to spaces.
pmv-fixcaps  - Crude attempt at capitalising filenames.
pmv-fixcase  - Much better attempt at capitalising filenames. 
               Needs the Text::Autoformat module from CPAN.
pmv-number   - Numbers filenames sequentially.
pmv-deepen   - converts dirs from "artist - album" to "artist/album"
pmv-flatten  - converts dirs from "artist/album" to "artist - album"

To use these commands, just use: pmv-command filenames
eg pmv-fixcase *.mp3


The latest version is at

You will first need to install libmp3-archive-perl, available from the
same place, which provides the perl module MP3::Archive, and the
MP3::Tag module, either from CPAN ( or your OS
distribution (debian users install libmp3-tag-perl, redhat/fedora
users install perl-MP3-Tag)


To install, you use the standard perl installation method of:

$ tar xzvvf mp3-archive-tools-VERSION.tar.gz
$ cd mp3-archive-tools-VERSION
$ perl Makefile.PL
$ make

then, as root:

# make install

VERSION is the current version, eg 0.9


all the tools in mp3-archive-tools should run on any modern unix
system. I haven't yet tried them under windows. If anyone tries, I would
appreciate feedback.

I've tried to avoid the latest features of perl, but you may run into
problems if you have an old version of ExtUtils::MakeMaker (perl's
installer). Version 6.16 definately works.


Tools to index music, both on and offline (eg cdroms of mp3s)
Windows support


Bug reports, fixes, compliments or (constructive) criticisms would be
appreciated, to


Copyright 2003 Ian Beckwith <>

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at
your option) any later version.

This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2017