MP3val was initially a command-line interface application, but a graphical interface has been added with version 0.1.1.
The application has a streamable format and it was designed for a simple and fast error recovery.
It inspects MP3 files and finds out if the files are consistent in terms of MPEG frames (if they can be split into frames and if they don’t contain garbage). Other issues checked by MP3val are the track length stored in the VBR header.
What MP3val doesn’t do is decoding audio data or checking for data validity in the frame. Although it fixes the majority of MP3 files problems, when you try to repair files with MPEG stream errors, you need to find a good copy of the file. “Click” sounds cannot be removed.
The last versions of MP3val were added more precise reports about CRC, a new option to keep file timestamps, correctly preserved attributes, more accurate handling of write errors, a new toolbar, preferences, and the window style was improved.
MP3val comes in handy whenever you need to detect errors in your MP3 files and to repair them. The application is compact, but it works at high speed and with very good results. MP3val will solve many of your MP3 problems without you needing to be an expert user.
- Read MP3val's online manual here
The file formats supported by MP3val are MPEG 1, 2, and 2.5 layers I, II, III; ID3v1 tags (located at the end of the file), ID3v2 tags (located at the beginning), and APEv2 tags.