前言
foobar2000 由于其软件架构特点以及开放的姿态,使得第三方很容易开发组件(component)来拓展它的功能。由于在官网下载的默认安装文件只带了少量几个默认的组件,满足不了使用的需求,例如:默认不带 ape,tta,tak 等音频文件格式的解码器,很多无损压缩格式音乐没法播放。所以自己下载安装组件是必备的基本技能。foobar2000 的中文汉化版(Asion 汉化)为了方便使用,集成了无损压缩文件解码器以及一些其它有用的插件,安装时选上即可,不喜欢折腾的建议使用汉化版。这里组件指的是 foobar2000 标准组件(*.dll 文件),而非 vst 插件等其它插件,姑且把组件分为两类:
- 官方组件: 英文版安装包自带,安装时可选择;
- 第三方组件:非官方自带的组件
foo_input_std.dll
和 foo_ui_std.dll
这两个组件是必须的外,其它的所有组件都非必需的,可以随需要增删。第三方组件可以去官网、官方论坛或者官方 wiki 去找,也可以去贴吧等地逛逛。下载
还是要强调一下,这里说的是 foobar2000 component,不是中文网上通常说的 vst 插件。下载好的组件包一般是
xxx.zip
或 xxx.fb2k-component
格式的文件,也有用 7z 打包的。前两种都是 zip 压缩(只要把 fb2k-component 改成 zip 文件就变成了 zip: 包)。标准状况下压缩包里的内容结构应该是- xxx.zip
- yyy.dll
- README.txt (可能没有)
- LICENCE.txt (可能没有)
- (其它杂七杂八)
xxx.dll
文件.一定要注意压缩包结构不能是:- xxx.zip
- yy folder (文件夹)
- zzz.dll
- …
- yy folder (文件夹)
安装
方法一(推荐)
- 打开 foobar2000 的菜单
文件 > 首选项(file >preferences)
的组件(components)
一栏 - 把组件文件拖上去,再点击
应用
,重启后组件安装成功
如果你下载的组件是图示.zip
文件或者.fb2k-component
文件,就可以这么安装。如果是*.7z
或者*.rar
打包的文件,那么就先解压缩,把里面的.dll
文件拖动到下图的界面上去,一样可以正确安装。
之所以推荐这么安装,是为了便于管理,你可以随时通过组件管理界面卸载不需要的组件;如果是官方组件的话还可以自动更新。
方法二
- 把扩展名
.fb2k-component
改成.zip
,用压缩软件解压缩, - 把得到的
.dll
文件放到 foobar 安装文件夹里的 component 文件夹里, - 重启 foobar 即可。
.dll
文件,也有例外比如 UIHacks 里面几个文件都要复制到 component 文件夹里,tak 解码器组件也是有两个 .dll
文件。现在的懒人包一般都是这么处理的:所有组件都放在 component 文件夹里。本人不推荐你这么做,理由基于且不仅限于以下几点:- 管理不便,第一种方式安装的组件,如果是在官网下载的组件的话,可以直接通过
升级
按钮升级到最新版,可以方便的移除,而不用到 component 文件夹里去找到组件再删除。
- 对组件发布者的尊重,有的组件包里有 license.txt 文件,如果你要在网络上分享你的配置的话,把这些 license.txt 文件附带上是对组件作者的尊重(虽然不附带也不会有什么后果)。
- 防止丢失重要的帮助内容,有的组件里带有帮助文档的比如 wsh panel mod 或 random pool
等,也许发布人有这些帮助文件,但从网络上下载他人发布的懒人包的人就无从寻找了,比如吧里分享的懒人包里很少能看到 wsh panel mod
作者提供的接口和实例文档的。
- 便于分享,如果你懂得如何把所有的配置文件都放到配置目录里的话,那么你向其它人分享你的配置,只需要分享配置目录就可以了。
插件的发布地址
首先是官网的组件下载页。这里基本包括了 foobar2000 的几乎所有解码器组件,以及一些非常流行的功能扩展组件,比如: Lyric Show Panel 3, Playlist Attributes, Playback Statistics等等。Column UI 官方网站。
foobar2000 吧 ttsping 至少发布过至少四个组件,分别是:
ssenna 发布了不少组件,包括 ELPlaylist,EsPlaylist,面板栈分离器,album tree 等几个非常流行的组件,发布网址.(可惜很长时间没更新了,据说硬盘坏了源码全失…如果你喜欢做 Column UI 皮肤的话,他写的组件几乎是必不可少的,可以说是 CUI 上最流行的几个组件了。)
AsionWu 汉化了许多插件,下载地址。
日文维基网站,上面有很多 foobar2000 的更新信息,不仅仅包括 fb2k 主程序,还有插件,WSH 脚本等等。