mp3_check v1.98 Cygwin
http://mp3check.sourceforge.net/
home

help

  • result

    normal sample


    -no option
    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
    

    -with option "-v"
    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
    


    Top

    --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)
    


    home