专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 多媒体/流媒体开发

关于一个mp3文件格式的有关问题:有两个id3v2头

发布时间:2011-06-27 19:04:52 文章来源:www.iduyao.cn 采编人员:星星草
关于一个mp3文件格式的问题:有两个id3v2头
大家好,我写了一个MP3文件解析类,计算出ID3V2头后,跳过它,然后找到第一帧,解析MP3音频的相关属性。它一直工作的很好,直到我遇到了这个文件:
根据前10个字节,我计算出该ID3V2头的长度是4096个字节,然后跳过4096个字节后,我发现我计算的MP3音频属性是错误的:声道模式错误、采样率错误、比特数错误等,我使用UltraEdit打开该MP3文件之后,发现4096字节处是另外一个ID3V2头。

我修改了程序,如果紧跟在ID3V2头后,是另一个ID3V2头,则继续解析,这样我的类就又可以正常工作了,我这样做有依据吗?
------解决方案--------------------
有可能有多个ID3V2头,需要检测之
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: