开源多媒体框架项目FFMpeg近期添加了编码ALAC的功能, foobar2000直接编码Apple Lossless成为了可能. 不再需要像以前那样用itunesencode作中转了.
FFMPEG是以源代码形式发布的, 有能力的可以自己编译. 不过大多人还是用现成的吧, . 我们只需要里面的ffmpeg.exe, 将它复制到foobar2000的安装目录, 与foobar2000.exe放在一起.
在foobar2000的转换器界面内新建转换预设. 参数如下填写:
Encoder : ffmpeg.exe Extension : m4a Parameters : -i %s -acodec alac %d FFMPEG需要一个文件作为输入, 这点还是有点遗憾. 这样就需要一个较大的磁盘空间作为缓存用.
Format is : lossless(or hybrid) Highest BPS mode supported : 24
Encoder name : ALAC (FFMPEG) Bitrate : 不写, 因为ALAC是vbr的. Settings : Apple Lossless. |