dmcat

dmcat is a Digital Music CATalog program. Written in Perl, it recurses a physical directory, searching for digital music files, and builds a virtual catalog (out of symbolic links) in a sister directory. It currently only supports the MP3 format using ID3 tags. The following hierarchies are supported: Album, Artist, Artist_Album, Genre, Miscellaneous (catch-all), Title, and Year.

Tags multimedia Sound/Audio Utilities Players MP3
Licenses GPL
Operating Systems POSIX
Implementation Perl

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  29 Dec 2001 15:32
  • Rrelease-after

Changes: A new script called id3norm that will normalize the ID3 tags (v1 and v2) in a hierarchy of MP3 files, and support for fixing the case, fixing the spacing, removing high-ASCII characters, removing leading "The", etc.

  • Rrelease-mid
  •  27 Dec 2001 21:14
  • Rrelease-after

Changes: A fix for a playlist creation bug, a fix for a hostname bug, and a new requirement of Perl 5.6.1.

  • Rrelease-mid
  •  21 Jun 2001 04:14
  • Rrelease-after

    Changes: This release includes support for "normalization" of all names (artist, album, title, etc) so that strange characters are replaced with low-ASCII strings, and support for lowercasing of all names.

    • Rrelease-mid
    •  31 Jan 2001 21:09
    • Rrelease-after

    Changes: Support for WinAMP genres.

    • Rrelease-mid
    •  30 Jan 2001 06:12
    • Rrelease-after

      Changes: A fix for URL encoding (use of "%20" instead of "+" for spaces), and an option to remove the leading "the " from tag elements.

      Rss Recent comments

      Rcomment-before 28 Dec 2001 00:28 Rcomment-trans ghowell Rcomment-after

      Pretty Damned Cool
      This is pretty damned cool. It would have been up and working in seconds, had my perl setup been correct.

      If anything, this shows how deficient my ID3 tags are:) The only thing I'd like to see added is the ability to edit those tags when the program hits blank spots. And perhaps a progress bar.

      No-screenshot

      Project Spotlight

      HashCatalog

      A program that finds duplicate files and creates XML catalogs of your files.

      11825908bb0b1a3566ad6cbc69a7feb8_thumb

      Project Spotlight

      GWintree

      A GEDCOM-based genealogy program with facilities to display full family trees.