Checkmate mpck reads MP3 files and tries to determine if they are correct (i.e. not damaged). It scans the file to see if the frames are where they are supposed to be, if the frame headers are correct, and if the headers are consistent throughout the file. It gives some statistics on the file, and a conclusion whether the file is good or bad.
| Tags | multimedia Sound/Audio |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux Windows Windows |
| Implementation | C |
Recent releases


Release Notes: This release fixes various bugs and memory leaks.


Release Notes: The length of layer 1 frames is now correctly calculated, making Checkmate also work with MP1 files. The CRC calculation of layer 2 files is now correct.


Release Notes: Recursively scanning directories now works with extension matching. Some cases where checkmate reported read errors were also solved.


Release Notes: This version solves a bug where Checkmate reports "No MP3 file" for some broken files.


Release Notes: A rewrite was done which makes the code a lot cleaner. The checking process is made more precise, reducing the number of false positives.