mp3_check helps to identify in explicit detail MP3s that do not correctly follow the MP3 format. It also looks for invalid frame headers, missing frames, etc., and generates useful statistics. This can be especially important when building an archive, and you want high quality MP3s.
|Tags||multimedia Sound/Audio Players MP3|
Release Notes: This release fixes a memory deallocation problem that can be seen when processing multiple files in a single directory.
Release Notes: CRC support funtions (in place, but not taken advantage of), requirement of a '-' to designate stdin, display of a usage message when run without options, and more.
Release Notes: Now able to grab the 2 CRC bytes and display them for each frame. Checking of contiguous frames now happens. You can set what the mininum is by using the '-q' option. The '-q' option eliminates false positives. Various code improvements.
Release Notes: mp3_check will now change its analysis method depending on whether it is analyzing a stream or a file. If it is a file, the analysis time is decreased by about 88%. Better portability with the Alpha processor and with older Linux distros.
Release Notes: Preliminary id3v2 support, a new -e option to control the behavior of how errors are generated when an id3v2 tag is found, some changes to the print_usage() function that should correct problems on some systems. The BSDs should be able to compile mp3_check with no problems now.