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


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

数字音频技术(第6版) 493
前一篇:数字音频技术(第6版) 492 下一篇:数字音频技术(第6版) 494
文本阅读:
  466数字音频技术(第6版)
  音和一个立体声下混。下混指令决定了矩阵的一些系数,这些矩阵进行一个变换,使一个子比特流中的两声道解码成一个立体声混音,并通过与其他子比特流合并来提供一个多声道混音。因此,添加一个立体声混音只会在最小限度上增加额外数据,比如每采样点一个比特。
  除了被压缩的数据以外,MLP比特流还包含了多种数据。它也带有传送给解码器的各种指示,用于描述采样速率、字长、声道使用等信息。由内容提供者加入的辅助数据可以用于描述各个音箱声道是来自分层次声源的还是来自双耳声源的,还可以携带版权、所有者、水印数据以及准确性保证信息。这里也有CRCC校验数据和无损测试信如果目标速率不是过于严苛的话,通过单遍处理就能实现一个固定比特率。当所需速率接近MLP的极限时,就需要使用一个两遍处理,此时的打包是在对编码器提供的数据进行第二遍处理时执行的。无论如何,固定的比特率将比可变比特率产生更少的压缩。
  在固定比特率下能够对文件尺寸进行预测,让MLP能够与活动视频一起使用,并确保有的接口兼容。具体的比特率可以由操作者手工要求。为了实现额外的压缩,比如为了把多出来的几分钟塞进光盘的一个数据层中,需要对输入信号进行小的调整。例如,可以通过重量化(并进行重抖动,也许还要进行噪声整形)把24bi变为23bit,让字长减
  bit。作为另一种选择,可以对一个声道进行低通滤波,也许是从48~40kHz。MLP也允许混合比特流速率,此时可以让一个可变速率作为选项伴随一个固定流速率MLP转码器可以把一个固定速率的比特流重打包成一个可变速率比特流,反之亦可,这不需要编码或解码。数据在处于MLP格式的打包状态下也可以进行剪辑。MLP解码器能自动识别出MLP数据,而当没有MLP数据时就回到PCM。在一张光盘上,不同的曲目可以混合使用MLP和PCM编码。最后,MLP是可以级联的,文件在级联中可以被反复编码和解码,而不会影响原始内容。
  MLP在DVD-音频和蓝光标题中作为可选项使用。MLP比特流也可以在EEE1394或其他互联方式中传输。MLP大部分由罗伯特·斯图亚特(Robert Stuart)迈克尔葛容(Michael Gerzon)、马尔科姆·劳(Malcolm Law)和彼得·克雷文(Peter Craven)开发。
  人们也开发了其他无损编解码器。这些编解码器包括AC(Free Lossless Audio Codec免费无损音频编解码器)LRC(Lossless rea-time Coding,无损实时编avPack、LPAC、Shorten、OptiFROG、Direct Stream Digital(直接流数字,用于SACD)等。无损WMA编解码器是 Windows media9技术规范的一个部分。在MPEG-4ALS中使用的是ALS Audio Lossless Coding,音频无损编码)。FLAC无损编解码器是免费、开放源代码的,无需缴纳任何许可费用就能使用。FLAC能支持各种PCM采样点:字长从4~32bit每采样点,多种采样频率,并且在一个比特流中可以有1-8个声道。FLAC可以从htt/na获得。FLAC对于任何商业或非商业应用都是免费的