foobar2000中国爱好者社区

首页 » foobar2000音乐交流论坛 » 音频知识与技术 » 有位朋友问的, 用foobar2000将其他格式音乐转换为ac3
kamov - 2008-9-6 18:37:00
本教程使用foobar2000版本: 0.9.5.5英文版

命令行编码器aften.exe来源: 安装著名视频编码工具megui而获得, 在megui安装目录下的tools\aften\内. aften虽然在sf上有专页, 但是发布的是源码, 有能力的人士可以自已编译一个, 呵呵.

在foobar2000配置界面的converter中新建编码预设, 将编码器名设为custom, encoder字段填写aften.exe的路径. extension字段填扩展名, 自然是ac3啦~ 接下来是最重要的部分parameters, 这里填写"-v 0 -b 384 - %d", 注意不要双引号.

下面的bit depth control中的formats选lossy, Highest bps mode supported我填的24, 但其实我不知道ac3能支持到多少orz

display info这里就写一些描述性的东西吧. 完全可以随便写, 没有任何影响.

完成后保存, 之后就可以在播放列表内选中曲目, 右键选择convert来做编码操作了.



再解释一下编码参数"-v 0 -b 384 - %d"

这里 -v表示是否使用安静模式, 值设为0表示工作在安静模式, 不会跳出编码窗口什么的; -b设定CBR码率, 384就是设置的码率值. 可以按需要自己调整, 默认是每声道96kbps.
此外按照编码器的帮助, 还可以用-q来代替-b, -q表示以VBR方式编码, 默认质量为240, 最大1023. 注意这里设定的不是码率. 不过我用-q实验时输出的还是cbr, 奇怪. 反正出来的文件能听, 没有问题就是了orz
- %d是foobar2000自己的, 代表输出文件名, 可不要掉了.

aften还有好多参数, 我都没有再细看了, 有兴趣研究的就在命令行里以-h参数运行它吧.


最后, 上图若干张:




青衫 - 2008-9-7 11:11:00
没有搞明白!首先AC3是电影中常用的音频格式,5.1声道,但是我不知道其音频采用什么格式,也许是杜比公司自己的压缩算法,将其它音频转换成AC3,是不是转换后再播放也变成5.1声道哪?那样还提什么4-2-4变换?从原理上是行不通的!哈哈!也许我孤陋寡闻!
kamov - 2008-9-7 12:26:00
AC3的编码格式就是ATSC A/52.
AC3的声道数是看需要而定, 而不是强制5.1的.
1
查看完整版本: 有位朋友问的, 用foobar2000将其他格式音乐转换为ac3