在 foobar2000 中使用 FFmpeg 作为格式转换的编码器
在 foobar2000 中使用 FFmpeg 作为格式转换的编码器
2020-09-29 更新 FFmpeg 链接。
在 foobar2000 官网的安装包中,自带了一个 foo_converter.dll
的插件,但是当你尝试使用右键菜单中的 Convert
的功能时,foobar2000 会提示没有编码器,foobar2000 的官方上实际上提供了一个编码器包下载,只需要下载安装或解压到 foobr2000 文件夹下的 encoder 文件夹即可。
但是由于在上一篇文章中提到的,我选择了 FFmpeg Decoder Wrapper 加 FFmpeg 来播放 foobar2000 本身不支持的格式,而 FFmpeg 同时也可以作为 foobr2000 的格式转换编码器使用,本文主要是说一下具体的配置。
涉及文件
FFmpeg: FFmpeg
插件配置
和上一篇文章一样,本文的描述以官网的英文版 foobar2000 为准。
解压下载回来的 FFmpeg Build。
在 foobar2000 中对任意音频文件点击右键→
Convert
→Quick Convert
→在弹出的窗口中点击Add New
→在配置中按下述配置(以 320kbps 的 MP3 为例)。
选择 | 填写内容 |
---|---|
Encoder | Custom |
Encoder file | 填写 FFmpeg 中 ffmpeg.exe 的路径 |
Extension | MP3(需要转换的格式的文件后缀) |
Parameters | -i - -acodec mp3 -ab 320k %d |
Format is | lossy |
Highest BPS mode supperted | 32 |
Encoder name | 随意,这个是显示上的 |
Bitrate (kbps) | 随意,这个是显示上的 |
Setting | 随意,这个是显示上的 |
设置完成后保存,在 Quick Convert
页面,选择自己输入的 Encoder name 的编码器,点击 Convert
就可以进行格式转换了。