...In fact, it is an implementation of the Audio::TagLib library
(http://search.cpan.org/dist/Audio-TagLib/lib/Audio/TagLib.pm), and provides it with a command-line and dialog-based interface.
TagTools should also work correctly with tags written in different codepages (utf8, cp1251 etc).
The following scripts are included:
tag2fname - this is a command-line tool to rename a number of files using the information extracted from audio tags in a specified format.
tag2fname.dialog - a dialog-based interface for tag2fname.
fname2tag - another command-line tool to convert file names into audiotags using a specified format.
...