当前位置: 主页 > 视频资讯 > 视频行业标准 > MPEG-4标准定义的音频压缩格式 AAC 详解(5)

MPEG-4标准定义的音频压缩格式 AAC 详解(5)

2009-02-01   www.av110.net / 整理 点击: 标签:MPEG-4 AAC
  11、5.1 LC AAC和5.1HE AAC各声道的码率是如何分配的?怎样的码率设置才能使5.1的AAC各声道均分为128kbps?

为了使每个声道的码率相同,我们必须添加2x(立体声的码率)(FL(左前置)、FR(右前置)、RL(左后置)& RR(右后置))+1x(单声道的码率(Centre))+一点附加的码率给低音炮。这样的话,为了达到各声道码率统一,总码率要等于立体声码率的2.5至3倍。所以,为了得到每声道128kbps:128kbps*2.5=320kbps。对于LC AAC而言,320kbps是一个高质量的码率。然而,考虑到AAC的效率和声道联结方式,128kbps的HE-AAC同样可以提供很不错的音质及5.1声道。

12、nero使用的HE-AAC的码率是多少?

96kbps或更低的CBR码率时使用HE-AAC;流媒体或更低的VBR码率使用HE-AAC。如果输入源是5.1的aiff,则nero可以生成的128kbps的HE-AAC。

13、我在使用BSN/Oagmachine编码AAC的时候如何设置增益调节(gain)?

虽然BeSweet/Bsn有Hybrid(混合)增益调节的组件,但现在没有一个Directshow滤镜有能力处理Hybrid增益调节的信息。所以,现在我们不推荐此类设置,使用标准化或前期增益调节来代替吧。

14、有没有可以被VirtualDub调用的AAC ACM(Audio Compression Manager/声音压缩管理器)编码吗?

由于目前AAC与AVI之间并未完全兼容,所以还没有ACM AAC编码。在FAAC开发过程中曾经试图做过类似的努力却并未成功。

15、我已经安装了所有的BeSweet和Bsn文件,但Besweet/Nero并没有开始编码,请帮帮我?

要通过BeSweet/BSN/Oagmachine/BeSweet GUI来编码Nero AAC,那么有三个dll动态链接文件是必须的:'aac.dll', 'aacenc32.dll'和'NeroIPP.dll'。这三个dll要放入BeSweet文件夹。从60023版开始,aac.dll和aacenc32.dll要检查注册表中是否有NeroIPP的dll,所以系统中必须要安装Nero Ultra Edition或NeroMix。

16、在用OagMachine/BeSweet编码时我看不到Nero GUI编码窗口,要如何才能激活它?

Oagmachine里,在AAC编码选项下检查“show configuration dialogue”。如果你使用的是命令行模式,就请在命令行里的'-bsn'后加上'-config'即可。

17、为什么我回放用Oagmachine/BeSweet GUI编码的48Khz的AC3/DTS文件时声音会变慢?

那可能你使用的时老版本的BeSweet,从bsn.dll v0.21以后(与BeSweet捆绑)这个bug就已经被修复。请查一下你BeSweet文件的记录文件,确定你使用的是bsn.dll v0.21。
老版本更多的bug信息:
Nero编码器是通过比特率、配置和声道数来准确判定相应的采样率的。当你使用的bsn版本早于0.21时,nero内部的重采样功能默认不被打开,从而你必须在Nero编码器中手动修改采样率。这里有一篇由bond编写的关于如何决定正确的采样率及相关大量解释的文章。

18、如何我才能使自己编码出来的AAC是HE而非LC?

让CoreAAC DirectShow filter勾上“AAC+SBR”功能选项。Foobar2000里也同样如此。3ivx音频解码设置里选择的是HE-AAC。

19、在使用600X nero插件时,Oagmachine/BeSweetGUI里的哪个选项是负责控制多声道的?

在6.0011和它之前的老版本里请使用-6chold选项,而6.0011之后的请用-6chnew。

20、我用Nero编码的HE-AAC里有爆音存在,我做错了什么吗?

在Nero编码GUI里打开PNS选项后就会产生这个问题,去掉这个PNS后就可以解决。

顶一下
(4)
44.4%
踩一下
(5)
55.6%
精彩推荐