[原] foorbar下直接转换wma教程

IT

    loren前言:国内介绍Foobar转WMA的虽然不多,但是还是有一些的,我不清楚这些文章是否清一色的传抄,因为单凭Foobar + WMCmd.vbs两个部分,根本就无法启动wma的转换功能,必须还需要一个Microsoft Windows Script的脚本运行器才行,而WMCmd.vbs和Microsoft Windows Script这两样东西都包含在了最新的Windows Media Encoder 9.0里面,因此建议您直接安装WME9以便获得最大的稳定性和新特性。

foobar Windows Media Encoder
Foobar2000 v0.9.4.5 烈火汉化版 Windows Media 9 解码器  (WME 9)

Foobar v0.9.x 之WMA转换教程

第一步,安装Foobar和WME,当foobar安装到如下界面时,勾选“编码转换器”

foobar-01

第二步,打开Foobar,“文件”—>“参数设置”—>“转换器”,点击“编辑”

foobar-02

第三步,进入“编辑”菜单以后,依次填入以下参数(以下未说明的参数可任填)

  编辑器:(下拉菜单)自定义

  编辑器:选择WME安装目录\Encoder目录下的WMCmd.vbs文件

  扩展名:wma

    参数:-input %s -output %d -a_mode 4 -profile a64

  最高BPS模式支持:32

第四步,回到Foobar播放页面,选取一个或多个音乐文件,然后右击

foobar-03

WMCmd.vbs参数说明

OutputInfo " [-a_mode] "
OutputInfo " 0: 1-pass CBR (default)."
OutputInfo " 1: 2-pass CBR."
OutputInfo " 2: Quality-based VBR."
OutputInfo " 3: Bit rate-based VBR (two-pass)."
OutputInfo " 4: Bit rate-based peak VBR (two-pass)."

loren说明:WMCmd.vbs实际上是一个文本文件,可以以.txt的纯文本方式打开,我取其中有关音频比较重要的行解释,其他的默认为最佳。

-input %s -output %d -a_mode 4 -profile a64的对照分析

      先介绍mode模式

    “-a_mode 0”表示普通CBR方式的1-pass压缩,如果采用这种方式,也可以在命令行里面省略不写,例如-input %s -output %d -profile a64
    “-a_mode 1”表示普通CBR方式的2-pass压缩
    “-a_mode 2”表示基于VBR方式的1-pass压缩
    “-a_mode 3”表示基于VBR方式的2-pass压缩,这种方式压出来是最标准的WMA格式,用WMP播放并查看属性,比特率(平均音质,和压缩采样无关)为后面a64中指定的“64Kbps”
    “-a_mode 4”表示基于VBR方式的2-pass压缩,但是wma频谱的峰值会被提高,这是最好的压缩方式了,只有通过WMCmd.vbs可以实现,而且文件大小几乎比mode 3没有任何改变,极力推荐!用WMP播放并查看属性,比特率会比后面a64中指定的64kbps高很多(国内外暂无资料说明)

      下面介绍a64的含义

    “a”就是average的意思,也就是平均采样率。a64表示平均采样率为64Kbps,这个a64可以用更精确的命令行替换,进行更精确的控制,例如“64_48_2_192”表示64Kbps 48Khz 2-pass方式(192国内外还没有具体解释),这里提醒一下,假如前面是mode 0-2方式,那么“_2”便失效,“_48”只能用“_44”替换,最后的“_192”可以省略。

You Might Also Like

No Comments

Leave a Reply