The motivation to create MP3 Diag was born out of frustration with existing solutions to diagnose and tag a mp3 collection properly. The developer did a thorough analysis of many existing mp3 taggers and came to the conclusion that many used non-standard ways of storing data. These errors were still tolerated by most mp3 players but could cause lockups or even crashes on others. MP3 Diag can analyse a mp3 collection and perform the following operations on each mp3 file:
- Adding / fixing track info, including album art; information can be retrieved from several sources: Internet, clipboard, file name, local files, and (obviously) keyboard
- Correcting files that show incorrect song duration
- Correcting files in which the player cannot seek correctly
- Converting characters for non-English names
- Adding composer name to the artist field, for players that don't handle the composer field
- Renaming files based on their fields
- Changing word case for track info
MP3 Diag makes it easy to identify and fix issues with mp3 files. It can also be used to make changes to the mp3 files. Issues that can be detected by the software program are for example:
- broken tags / headers / audio
- duplicate tags / headers
- incorrect placement of tags / headers (ID3V2, ID3V1, LAME, Xing, ...)
- low quality audio
- missing VBR header
- missing track info / cover art
- broken track info / cover art
- missing normalization data
- character encoding issues (for languages other than English)
The user needs to select one or multiple folders that contain mp3 files at the beginning. The program will automatically scan and analyze all mp3 files and display its findings in the main program interface. Each mp3 file is handled separately. It is possible to fix issues individually which could take a while depending on the size of the mp3 collection and the amount of errors found or to create a custom list that is fixing multiple errors (if they exist) at the same time.
Mp3 Diag comes with a tag editor that can query online databases like MusicBrainz or Discogs for information about selected songs or albums. Other nice to have features are a file renamer, sorting options, mp3 backups before making changes and extensive options.
Mp3 Diag is an excellent tool to scan and fix a mp3 collection. The open source tool is available for Microsoft Windows and Linux computer systems.