mp3的播放时间计算方法

mp3的播放时间计算方法

ID:18534211

大小:140.00 KB

页数:10页

时间:2018-09-19

mp3的播放时间计算方法_第1页
mp3的播放时间计算方法_第2页
mp3的播放时间计算方法_第3页
mp3的播放时间计算方法_第4页
mp3的播放时间计算方法_第5页
资源描述:

《mp3的播放时间计算方法》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、主题:MPEG简介+如何计算CBR/VBRMP3的播放时间-1版本:20100425作者:crifan邮箱:green-waste(At)163.com声明:1.本文所写内容,多数整理自自互联网,版权归原作者所有。2.笔者知识有限,文中难免有误,欢迎批评指正。3.欢迎盗版,盗版不究。【此文目的】1.了解MPEG相关知识2.了解MP3的常见术语含义3.详解VBRMP3的帧头格式及含义4.搞懂如何去计算CBR和VBR的MP3文件的播放时间(duration) 1.MPEG的相关知识想要了解如何计算VBR的MP3的播

2、放时间之前,要简单了解一些MP3相关的一些基本概念,主要是MPEG的相关知识和编解码的一些知识:1.1MPEG是啥MPEG全名MovingPicturesExpertsGroup,动态图像专家组,简单说就是一个专家组,专门研究一些音视频规范的,所以才叫专家,不是我们国家的“砖家”哦。这个专家组是在ISO/IEC(InternationalStandardsOrganization/InternationalElectrotechnicalCommission,国际标准化组织/国际电工委员会)联合指导下成立的。这

3、个组,专门去研究出一个数字音视频的压缩相关的规范,所以最后研究出适用于不同应用环境的N多规范。和事物发展的过程类似,研究出这么多的规范也是,不同时期,不同的版本,针对不同的应用。也是由简到繁。并且,命名规则都是,按照阿拉伯数字从小到大的:MPEG1,MPEG2,MPEG4,MPEG-7,最新版本,好像都有MPEG-21了。1.2为啥没了MPEG-3估计有人纳闷了,为啥中间的MPEG3咋没了呢?是没MPEG3,当然,不是被刘谦变魔术变没了,而是由于当时设计者没有规划好,导致已经设计好的MPEG2,性能太好了,都能

4、干本来打算让MPEG3干的活了,所以后来干脆就不去再设计MPEG3了,原定计划就取消了,也就没了MPEG3。看来这个MPEG3,待遇貌似不比胎死腹中好多少。对于很多人误解的,以为MP3就是MPEG-3,也就更错的离谱了。关于MP3的名称来历,下面会再解释。1.3MPEG2.5又是啥MPEG2.5,简单说就是出身不正,不是官方推出的规范。MPEG2.5是针对MPEG2的一个非官方的扩展版本,支持更低的采样率。关于其更多解释,网上找到这些:MPEG声音标准提供三个独立的压缩层次:LayerI、LayerII和Lay

5、erIII。用户具体选哪个Layer,可以根据自己的要求,在权衡复杂性和声音质量之后,做出自己的选择。A.LayerI的编码器最为简单,编码器的输出数据率为384kb/s,主要用于小型数字盒式磁带(digitalcompactcassette,DCC)。B.LayerII的编码器的复杂程度属中等,编码器的输出数据率为256kb/s~192kb/s,其应用包括数字广播声音(digitalbroadcastaudio,DBA)、数字音乐、CD-I(compactdisc-interactive)和VCD(video

6、compactdisc)等。C.LayerIII的编码器最为复杂,编码器的输出数据率为64kb/s,主要应用于ISDN上的声音传输。MPEG-1LayerIII支持的采样率为32,44.1,48khz,比特率支持32---320kbpsMPEG-2LayerIII支持的采样率为16,22.05,24khz,比特率支持8---160kbpsFraunhofer对此又进行扩展,将原来MPEG-2所支持的低采样率再除以2,得到:8,11.025,和12kHz,比特率跟MPEG-2相同,称为"MPEG2.5"。1.4M

7、PEG中不同帧之间的关系对于LayerI和LayerII,不同的帧之间,是互相独立的。也就意味着,你可以任意截取MPEG的音频文件,然后找到第一个正确的帧头,然后解码,然后接下来放余下的帧,这样都可以正确的播放。而对于LayerIII,所有帧不保证都是互相独立的。由于可能用到“字节蓄水池(bytereservoir)”,即内部的一个数据缓存,这些帧,都是相关的,最差情况下,要连续缓冲保存9个帧,才能对第一帧解码。1.5MPEG-1和MPEG-2音频特性1.5.1MPEG-1音频(ISO/IEC11172-3)其

8、描述了三层音频编码,具有如下特性:A.一个或两个音频声道B.采样率32KHz、44.1KHz或48KHzC.比特率从32Kbps到448KbpsD.每一层都有其自己的其他特点。1.5.2MPEG-2音频(ISO/IEC13813-3)其包含了对MPEG-1的两种扩展。通常称为MEGP-2/低采样率(LSF)和MPEG-2/多声道(Multichannel)。1.5.2.1MPEG-2/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。