mp3文件格式

头部10字节
idv2信息,变长。
数据信息。
idv1信息。128字节。


标签大小为四个字节,但每个字节只用低7位,最高位不使用,恒为0,其格式如下:
0xxxxxxx 0xxxxxxx 0xxxxxxx 0xxxxxxx









数据帧部分,因为暂时用不着,就不去分析了。头部4字节。



尾部
char Header[3];    /* 标签头必须是"TAG"否则认为没有标签 */
char Title[30];    /* 标题 */
char Artist[30];   /* 作者 */
char Album[30];    /* 专集 */
char Year[4];      /* 出品年代 */
char Comment[28]; /* 备注 */
char reserve;      /* 保留 */
char track;;       /* 音轨 */
char Genre;        /* 类型 */

困了。
-----------------
补充一下数据部分的分析


????数据帧部分有个错误,就是图中有双向箭头的那里。
padding只用前一位,后一位保留位。

????关于校验的那一位,就是图片的D部分。
Protection bit
0 - Protected by CRC (16bit crc follows header)
1 - Not protected
1的时候没有校验位。上文写错了。

FFFB没有校验位
FFFA有校验位。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值