djstein.com | projects | MP3 Tag Converter

MP3 Tag Converter

Abstract: MP3 audio files typically identify the contents of the embedded audio by one of two mechanisms: either by the filename, or by a well-formatted data record ("tag") stored within the file. Synchronizing these items by hand is a labor-intensive and error-prone process. Moreover, a set of MP3 files may be grouped into albums and playlists by some external text files ("M3U files"); the filenames referenced within these lists must be kept in sync with the filenames of the associated MP3 files.

This application is useful for synchronizing the filenames and contents of MP3 files, as well as some included M3U files. At its simplest, the application may rewrite the internal MP3 tag for a file based on data provided by the user. The application may also be used for automatically rewriting the MP3 tags of all files in a collection based on their filenames. The application may also perform the reverse operation by renaming files based on some of the data in the MP3 tags, while also updating M3U files to maintain playlist integrity. Finally, the application may generate new M3U files corresponding to the albums referenced by the MP3 tag data of an MP3 file set.

Version: 1.3 - last updated Tuesday, May 22, 2007

Links: Download (Contents: Executable (Windows), Source Code (C#))

Screenshots: