MP3文件格式解析
Peter Lee 2008-06-05
目录
33 B7 00 0001 02 FF FF FF F4 E1 2F FF FF FFFF
DF FF FF FB52 8C 12 00 01 FE 90 58 6E 09 A0 02
05 AC B4 20 28 94 FF FF FF FF FF FF FF FF FFFF
00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00
00 00 00 0004 19 14 03 00 00 00 00 00 00 00 00
001400 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00
001410 00 00 0000 00 00 4E
该文件长度1416H(5.142K),帧头为:FF FB 52 8C,转换成二进制为:
11111111 11111011
01010010 10001100
对照表1可知,test.mp3帧头信息见表5。
表5 test.mp3文件帧头信息
名称 |
位值 |
说 明 |
同步信息 |
11111111111 |
第1字节恒为FF,11位均为1。 |
版本 |
11 |
MPEG 1 |
层 |
01 |
Layer 3 |
CRC校验 |
1 |
不校验 |
位率 |
0101 |
64kbps |
频率 |
00 |
44.1kHz |
帧长调节 |
1 |
调整,帧长是210字节。 |
保留字 |
0 |
没有使用。 |
声道模式 |
10 |
双声道 |
扩充模式 |
00 |
未使用。 |
版权 |
1 |
合法 |
原版标志 |
1 |
原版 |
强调方式 |
00 |
未定义 |
第1397H开始的三个字节是54 41 47,存放的是字符“TAG”,表示此文件有ID3 V1.0信息。
139AH开始的30个字节存放歌名,前4个非00字节是54 45 53 54,表示“TEST”;
13F4H开始的4个字节是04 19 14 03,存放年份“04/25/2003”;
最后1个字节是4E,表示音乐类别,代号为78,即“Rock&Roll”;
其它字节均为00,未存储信息。