数字音频技术(第6版) 452


分类:相关阅读 / 「数字音频技术(第6版)」

数字音频技术(第6版) 452
前一篇:数字音频技术(第6版) 451 下一篇:数字音频技术(第6版) 453
文本阅读:
  第11章低比特率编码:编解码器的设计425在一些编解码器中,输出文件尺寸与输入文件尺寸是不同的不是在时间上对齐的
  编解码器信号的时间长度通常更长。这是源自处理中的块结构、编码延时和超前策略的使并且,(比如)编码器可能会丢弃位于文件结尾处未完全填满的最后或是更通常地用0
  填满最后一帧。为了维持原始文件尺寸和时间对齐,一些编解码器使用了比特流中的辅助数据,它们采用了一种名为原始文件长度(Original| File Length,OFL)的方法。通过在文件的开始处说明将要被提取的采样点数量和原始文件的长度,最终将被提取的采样点数量就可以被计算出来。在MP3PRO编解码器中提供了OFL功能。
  11.52MP3立体声编码
  为了利用立体声声道间的冗余并利用人耳在空间听觉上的局限,层Ⅲ编码允许在多种立体声编码方法中进行选择,它有四种基本模式:普通立体声模式,它使用相互独立的左声道和右声道;MS立体声模式,它对整个频谱进行MS编码;强度立体声模式,它对低频区域进行左/右编码,而对高频区域进行强度编码;强度和模式,它在低频区进行MS编码
  而在高频区进行强度编码。每帧都可以使用一种不同的模式。上方和下方频谱模式之间的分能够以比例因子频带为单位进行动态改变
  层Ⅲ同时支持MS(中间/两侧)立体声编码和强度立体声编码。在MS编码中,左道和右声道中的某些频率范围会在量化之前被混合成左右声道的和(中间)与差(两侧)信
  。这样就可以避免立体声未遮蔽。此外,当左声道和右声道之间存在很高的相关性时,差信号可以被进一步缩减从而节省比特。在强度立体声编码中,左声道和右声道上方频率的各子带不会被单独编码。取而代之的是将传输一个加总信号,并分别传输单独的左声道和右声道比例因子来指明立体声声场中的位置。这种方法为两个声道的各个上方子带保留了同频谱形状,但对幅度进行了缩放。这对于稳态信号是有效的,但对瞬态信号则不那么有效因为它们在不同的声道中具有不同的包络。强度立体声可能会导致人造声,比如立体声声像的改变,特别是对瞬态信号来说。这种方法主要用于低比特率中11.5.3MP3解码器的优化
  MP3文件可以用专门的硬件芯片或软件程序解码。为了优化操作并减少计算量量,一些软
  件解码器实现了特殊的功能。混合合成滤波器组的计算是解码器中计算最复杂的一个方面。这一计算过程可以被简化,方法是在进入滤波器组之前先在频域把立体声下混成单声道,这样就只需要进
  次滤波操作。下混可以用左右声道简单的加权和来实现。不过,这并不是最优的,因为(比如)一个MS立体声或强度立体声信号已经包含了一个和信号。更有效的