Welcome! What is Dj Tagger?

Dj Tagger is a tool for managing media collections. Use it to automate organization, renaming, and tagging media files. Currently it is mainly intended for managing id3 tags in mp3 audio files. Dj Tagger can be configured with expressive xml task scripts, and optionally be extended with new tasks written in Java .

Example uses of Dj Tagger are:

  • Rename or move files based on the tag information (renaming patterns can be provided in a powerful but simple to use expression language ).
  • Format tags and filenames, based on regular expression and EL scripts.
  • Synchronize between ID3v1 and ID3v2 tags.
  • Remove tags from files.
  • Add album and track replaygain tags to your audio files. Players can use these tags to play all your music back at the same perceived volume. See for instance this example .
  • Check that tagging is done consistently (all files have replaygain tags, music files of the same album have the same album-replaygain tags, albums are in the same directory, only id3v2 tags are used, etc.)
  • And much more...

Dj Tagger can do more complex things than other tagging software, and makes it possible to easily automate tasks. But it won't have the nice gui that other tools may have. It is a command line tool, configured via xml scripts. It will require some learning time to get the most out of it. But it will save lots of time afterwards!

Status

Dj Tagger is currently in development. No binaries have been released yet.