MPEG简介 + 如何计算CBR/VBR MP3的播放时间 - 4

2652阅读 0评论2009-09-19 crifan
分类:嵌入式

MPEG简介 + 如何计算CBR/VBR MP3的播放时间 - 4

的文件的内容组织结构

所以,总结起来,一般的MP3文件所包含的内容如下:

[ID3。。。] ID3 V2的头,大多数最新的MP3,都有这个头

[APE ] 用于APE格式的头,现在也用于MPEG

第一帧包含:

1.MPEG 音频头, 固定的4 字节

2.边信息,9/17/32 字节

[3.Xing ] 8120字节,如果是VBR,多数都有此Xing头,而且只有第一帧有

。。。。。音频数据。。。。

第二帧帧头,边信息,数据。。。

第三帧帧头,边信息,数据。。。

。。。

最后一帧帧头,边信息,数据。。。

[TAG 。。。] 128字节的ID3 V1信息,如果没有前面的ID3 V2,多数都有这个ID3 V1的头

注:[]号内的,表示,可选,即如果有的话。

8  MP3文件的内容组织结构

后记

最后想说的是,其实很无语,对于很多东西,尤其是计算机相关的技术,网上能找到的中文资料,多数都是说的不是太清楚。其中,包括我这里要找的,如何去计算VBR的播放时间,多数情况是,不论是去百度Google一下,还是去Google百度一下,找了半天,还是没看到有几个人能说清楚。让人越发感叹道,国内的计算机方面的技术,和国外,差的的确不是一点两点。人家把规范都定好了,过了N年了,结果咱们到现在,也没几个搞清楚咋回事。。。

因此,对于计算机方面的资料,尤其是涉及底层技术的,能详细解释清楚你的问题的,多数都是一些英文原版资料。所以,在此,再次,感谢一下原作者。。。

文章引用

1MPEG Audio Frame Header [登陆该页面后,有源码和程序供下载]

2MPlayer-1.0rc1 MPlayer-1.0rc2 VBR patch

http://hi.baidu.com/serial_story/blog/item/9180ba35f07d1d1891ef39e8.html

3MPEG AUDIO FRAME HEADER (mp3 format)

4.MPEG Audio Layer I/II/III frame header

5MP3 Profi Info

6MP3 Tech

7Media Player Classic播放VBRMP3时的时间问题

http://xialulee.spaces.live.com/blog/cns!4ee324c8acfa82db!230.entry?wa=wsignin1.0&sa=835890451

8】什么是MP3

9Variable bitrate

10MPEG Audio Compression Basics

11ID3 tag version 2

 
 
相关链接及下载:
MPEG简介 + 如何计算CBR/VBR MP3的播放时间 - 1
http://blog.chinaunix.net/u3/101630/showart_2056022.html
MPEG简介 + 如何计算CBR/VBR MP3的播放时间 - 2
http://blog.chinaunix.net/u3/101630/showart_2056024.html
MPEG简介 + 如何计算CBR/VBR MP3的播放时间 - 3
http://blog.chinaunix.net/u3/101630/showart_2056026.html
MPEG简介 + 如何计算CBR/VBR MP3的播放时间 - 4
http://blog.chinaunix.net/u3/101630/showart_2056027.html
 
文件: 如何计算VBR MP3的播放时间持续时间.pdf 【全】
大小: 251KB
下载: 下载
上一篇:MPEG简介 + 如何计算CBR/VBR MP3的播放时间 - 3
下一篇:Linux MTD下获取Nand flash各个参数的过程的详细解析