
Possible ID3v2 frame found, skipping FILE_NAME G:\smpl\06.mp3 GOOD_FRAMES 11496 BAD_FRAMES 0 LAST_BYTE_CHECKED 7922572 VBR_HIGH 320 VBR_LOW 32 VBR_AVERAGE 211 SONG_LENGTH 05:00.30 USER_TIME 0.17s SYS_TIME 0.08s-with option "-v"
Possible ID3v2 frame found, skipping FILE_NAME G:\smpl\06.mp3 GOOD_FRAMES 11496 BAD_FRAMES 0 LAST_BYTE_CHECKED 7922572 VBR_HIGH 320 VBR_LOW 32 VBR_AVERAGE 211 TRUE 1 FALSE 0 MPV_1 1 MPV_2 0 MPV_25 0 MPV_RESERVED 0 L1 0 L2 0 L3 1 L_RESERVED 0 PROT_BIT 0 BIT_RATE 32 SAMPLE_FREQ 44100 SAMPLES_PER_FRAME 1152 PAD_BIT 0 PRIV_BIT 0 STEREO 0 JOINT_STEREO 1 DUAL_STEREO 0 SINGLE_CHANNEL 0 MODE_EXTENSION 1 ID3V2 0 FRAME_LENGTH 104 COPYRIGHT 0 ORIGINAL 1 EMPH_NONE 1 EMPH_5015 0 EMPH_RESERV 0 EMPH_CCIT 0 CHECK_STATE 1 BIN_STRING 11111111111110110001000001100100 SONG_LENGTH 05:00.30 USER_TIME 0.16s SYS_TIME 0.10s
damaged sample
-no option
An expected frame was not found. Expected it at offset 0x108153 (BYTE 1081683), now at offset 0x118004 (BYTE 1146884). FILE_NAME G:\smpl\bad\bad02.mp3 GOOD_FRAMES 5306 BAD_FRAMES 1 LAST_BYTE_CHECKED 2283389 SONG_LENGTH 02:18.63 USER_TIME 0.35s SYS_TIME 0.03s
An expected frame was not found. Expected it at offset 0x108153 (BYTE 1081683), now at offset 0x118004 (BYTE 1146884). FILE_NAME G:\smpl\bad\bad02.mp3 GOOD_FRAMES 5306 BAD_FRAMES 1 LAST_BYTE_CHECKED 2283389 TRUE 1 FALSE 0 MPV_1 1 MPV_2 0 MPV_25 0 MPV_RESERVED 0 L1 0 L2 0 L3 1 L_RESERVED 0 PROT_BIT 0 BIT_RATE 128 SAMPLE_FREQ 44100 SAMPLES_PER_FRAME 1152 PAD_BIT 1 PRIV_BIT 0 STEREO 0 JOINT_STEREO 1 DUAL_STEREO 0 SINGLE_CHANNEL 0 MODE_EXTENSION 1 ID3V2 0 FRAME_LENGTH 418 COPYRIGHT 0 ORIGINAL 1 EMPH_NONE 1 EMPH_5015 0 EMPH_RESERV 0 EMPH_CCIT 0 CHECK_STATE 1 BIN_STRING 11111111111110111001001001100100 SONG_LENGTH 02:18.63 USER_TIME 0.09s SYS_TIME 0.03s
--help
usage: mp3_check [-e] [-p] [-v[v]] [-a] [-b[]] [-i] [-s[s]] [-h] [-] [file ...] -q Determines the mininum of contiguous frames that must be present for an error NOT to occur. Analyzing random data will find spurious MP3 headers, but finding sequential headers are even harder to find. -e While id3v2 support is under development, this flag will allow you to have mp3_check record a frame error when a id3v2 tag is found. -p Shows just the essentials (what you get without the -v option) on a single line for easy parsing. The fields are separated by tabs, and the name/value pairs are separated by spaces. -v[v] Lists details about the mp3 in name -> value order. Adding an extra 'v' at the end gives details about each frame. Extremly verbose! -a Checks the mp3 from stem to stern (default). If any other flags are present, it will not be enabled, and will instead behave as though the '-b' switch is present. -b[ ] If a frame is not found by bytes, quit, and return an error. If byte_count is not specified, it will search until the first valid frame and quit. -i Check to see if there is a ID3 tag, and if so, display the info. -s[s|f] Sends the mp3 to stdout (for CGI applications). If an additional 's' is there, then no output is made, just errors are reported (super silent). With the 'f' used, only valid frames are sent to stdout ('f'ixing the mp3 is attempted). Also, it is important to note that the id3 tag will not be included in the 'f'ixed mp3. If you want it included, you have to include the '-i' option. -h Print this text including the version. * VERSION: 1.98 * HOMEPAGE: http://sourceforge.net/project/?group_id=6126 * AUTHOR : Eric Bullen (with diff by mdickins)