MP3Diags  unstable-1.5.02
About: MP3 Diags finds problems in MP3 files and helps the user to fix many of them (with a GUI). Also includes a tag editor and a file renamer.
  Fossies Dox: MP3Diags-unstable-1.5.02.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

MP3Diags Documentation

Some Fossies usage hints in advance:

  1. To see the Doxygen generated documentation please click on one of the items in the steelblue colored "quick index" bar above or use the side panel at the left which displays a hierarchical tree-like index structure and is adjustable in width.
  2. If you want to search for something by keyword rather than browse for it you can use the client side search facility (using Javascript and DHTML) that provides live searching, i.e. the search results are presented and adapted as you type in the Search input field at the top right.
  3. Doxygen doesn't incorporate all member files but just a definable subset (basically the main project source code files that are written in a supported language). So to search and browse all member files you may visit the Fossies MP3Diags-unstable-1.5.02.tar.gz contents page and use the Fossies standard member browsing features (also with source code highlighting and additionally with optional code folding).
README.md

MP3 Diags

MP3 Diags finds problems in MP3 files and helps the user fix many of them. It looks at both the audio part (VBR info, quality, normalization) and the tags containing track information (ID3). It has a tag editor, which can download album information (including cover art) from MusicBrainz and Discogs, as well as paste data from the clipboard. Track information can also be extracted from a file's name. Another component is the file renamer, which can rename files based on the fields in their ID3V2 tag (artist, track number, album, genre, etc.).

For more detailed information visit http://mp3diags.sf.net/ and https://mp3diags.blogspot.com/

Installation

In most cases it's easier to use pre-built binaries, which are available for Windows and for several major Linux distributions from the main download page: http://mp3diags.sourceforge.net/unstable/010_getting_the_program.html

Build instructions for Windows are at: http://mp3diags.sourceforge.net/unstable/010_getting_the_program.html#sourceWindows

Build instructions for Linux / others are at: http://mp3diags.sourceforge.net/unstable/010_getting_the_program.html#sourceGeneric

Basically, you should run BuildMp3Diags.hta on Windows and Install.sh elsewhere.

Note that even if there is a CMakeLists.txt, CMake isn't officially supported. If it works for you – fine. If it doesn't – you're on your own.