Projects / mp3_check


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.


Recent releases

  •  16 Sep 2000 05:05

    Release Notes: This release fixes a memory deallocation problem that can be seen when processing multiple files in a single directory.

    •  29 Jul 2000 07:20

      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.

      •  16 Jun 2000 08:14

        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.

        •  07 Jun 2000 10:29

          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.

          •  05 Jun 2000 04:55

            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.

            Recent comments

            18 Dec 2008 13:48 punkrock

            thanks for this tool

            05 May 2002 11:50 Kliop

            Recursive Checking.
            I was wondering about recursive checking, and i read someone's script. It didn't work for me, but, I did work this one easy on RH7.2

            'find /MP3DIR -name *.mp3 -exec mp3_check -a -p {} ;'


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.