请输入您要查询的百科知识:

 

词条 平均码率
释义

平均码率(ABR)通常是指数字音乐或者视频的平均码率。例如如果说一个MP3文件的平均码率是128kbps,就是说,平均而言,每秒钟有128,000比特被传输/解码。

码率并不是衡量音频/视频质量的唯一标准,例如一些其它的格式,比如wma和ogg格式都可以和mp3文件同样的平均码率下提供更好的声音质量。

平均码率(ABR)是以一个平均数值来处理mp3,结果你就会看到你所指定的码率(例如222KBPS)是作为当前播放器解压的首选,而恒定码率就只是以固定的压缩比压缩文件。

码流 x 时间 = 总容量

这里要注意的是码流的单位,1 byte (B) = 8 bits (b),我们计算机上文件的容量K/M,都是指B;

1 Kilobyte(K/KB)=2^10 bytes=1,024 bytes 千字节 ;

1 Megabyte(M/MB)=2^20 bytes=1,048,576 bytes 兆字节;

所以如果用的bits/s的码流计算容量记得要除8。

平均码率的字面意义

平均码率通常是指数字音乐或者视频的平均码率,可以简单的认为等于文件大小除以播放时间。例如常用的RMVB在压缩电影时常常设定视频平均码率为450kbps,则平均每秒占用约55千字节,这样可以估算10分钟的视频大小约为55KB*60*10=33MB,2小时的视频则约为400MB。码率并不是衡量音频/视频质量的唯一标准,格式、图像大小、音频采样率、音频解析度等因素也是很重要的指标。

由于在实际编码中,会根据图像/音频的复杂程度,而对码率进行一些调整,以达到最好的控制文件大小及质量,因此,最终的平均码率并不能在编码之前确定下来,波动幅度较大。为了从一定程度解决这个问题,二次编码方式诞生了。它在第一次编码时不进行实际编码运算,仅仅是计算码率,第二次利用这一计算结果为基础,根据设定值进行调整,并最终编码。

除了平均码率之外,最高码率,或者叫码率峰值,也是与码率有关的一个参数。当码率峰值高过处理器所能处理的强度时,可能会造成播放延迟。

以上概念是针对可变码率编码(VBR)而言的,实际上平均码率编码方式理论和此完全不同,请参见下一节。

平均码率在音频编码上的概念

平均码率(ABR, Average Bit-Rate)在音频编码时,指这样一种编码方式:它与固定码率(CBR)基本相同,会按照设定的目标码率进行编码。但当编码器认为“适当”的时候,会使用高于目标码率的数值来进行编码以保证更好的质量。

例如一首192kbps的平均码率编码的MP3,其中可能存在分散着的一些极短的片段使用了高于192kbps的码率。但由于它们实在太短了,因此最终的目标文件并不会比使用固定码率编码的文件大很多,通常差异在2~3%左右。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/11/16 1:59:08