文本阅读:
第11章低比特率编码:编解码器的设计463
DTS算法由 Digital Theater Systems,nc(数字影院系统公司)发放授权许人亻
开发出了大量的有损编解码器用于各种应
然很多编解码器都是基于MPE
这类标准的,但也有一些不是。Ogg vorbis就是免费、无专利、不受版权限制、开放源代码的编解码器,它提供了音质良好的有损数据压缩,能在64~400kbt/s的比特率下使用。其应用包括音乐文件的录音和播放、互联网流应用和游戏音频。Ogg Vorbis在商业和非商业应用上都是免费使用的,可以从wwwvorbis.com获得。OggVorbis编码的延时使它不适合用于语音电话。其他开放源代码编码器(比如 Speex)可能会更合适。Speex可以从 ww.speex.org获得11.14 Meridian无损打包
Meridian无损打包(Meridian Lossless Packing,MLP)是一种专利的音频编码算法,用于获得无损的数据压缩。它用在DVD-音频和蓝光光盘格式这类应用中。MLP降低了平均和峰值音频数据率(带宽)以及对存储容量的需求。与有损感觉编码方法不同,MLP逐比特地保持着音频信号的内容。不过,与各种有损压缩方法相比,MLP提供的压缩相对较少,并且其压缩的程度是根据信号的内容变化的。此外,在使用MLP以后,输出比特率是根据音频的状态连续变动的,不过,MLP也提供了一种固定数据率模式MLP支持所有标准采样频率,量化精度可以在16-24bit之间以1bit为步长进行挑选。MLP能同时编码立体声和多声道信号。压缩程度根据音乐数据本身的属性不断变动。例没有压缩时,每个声道的96kHz/24bit音频要消耗2304Mbt/s,因此6声道录音将消耗824Mbit/s。这将超过(比如)DVD-音频的最大比特率96 Mbit/s。即使能够使用这么高的比特率进行记录,在一张容量为4.7GB的单层DVD-音频光盘上也只能容纳大约45mn的音相反MLP允许6声道96kHz/24bit录音。它能实现3
52%的带宽缩减,把带宽降
低到66-86Mbit/s,让一张DVD光盘实现73的播放时间。在
音频的最高
音质192kHz/24bit双声道立体声模式下,MLP能提供大约117min的播放时间,与此相比PCM编码的播放时间为74min
般来说,使用96kHz和192kHz这种更高的采样速率能实现更多的压缩,而对44
kHz这类较低的采样速率则只能实现较少的压缩,见表11.2。数据率缩减是用比特/采样点/
道衡量的,同时测量了峰值速率和平均速率,峰值速率反映了对那些难于编码的信号所体现出的性能。例如,在这张表中,9bit/采样点/声道的峰值数据率缩减意味着一个192k
24bit的声道可以被放入一个(249)bit=15bit的PCM声道中。峰值速率缩减对于任何格式的编码都是重要的,因为格式有比特率声道限制。平均速率缩减体现了平均的比特节省,它对存档、母带处理和剪辑应用中所需的对存储容量的估计是有用的。例如,一个192kHz24biit