音频应用   音频插件联盟,正版插件,欢迎大家选择!

 找回密码
 快速注册

QQ登录

只需一步,快速开始

阅读: 14422|回复: 0

[技术] Foobar2000教程

[复制链接]

216

积分

2

听众

85

音贝

音频应用

Rank: 1

积分
216
发表于 2008-8-9 | |阅读模式
音频应用公众号资讯免费发布推广
Foobar2000教程转贴

前言
Foobar2000(以下简称FB)是一款极具个性化的本地高级音乐播放器,构建于可保存所有音轨元数据的数据库之上;除了重要的音频管道以外,播放器所有功能部件均是模块化的。因此FB+各种免费插件可以实现如下功能
1) 可以播放几乎所有的有损、无损音乐格式;
2) 通过媒体库自动对歌曲进行分类、快速搜索特定歌曲;
3) 皮肤可换或自行修改界面;
4) 能批量修改音乐文件标签、文件名;
5) 能对音乐文件进行各种格式的转换;
6) 全局快捷键的使用让你不用看到播放界面即可实现常用的功能操作。
本教程共分四部分:
入门问答——解决初次使用FB常遇到的问题;
功能进阶——介绍标签、媒体库等功能;
皮肤修改——不直接告诉你怎么修改皮肤,而是通过一系列练习让你自己知道如何修改皮肤;
皮肤修改/制作笔记——主要是我在皮肤修改/制作过程中遇到的问题的解决方法(此部分未整理,暂不发表)
本教程的截图主要取自Zetro_Wosgar的皮肤界面,且有些地方会用到此款皮肤,所以建议先下载此皮肤。
1 如何关联文件
打开参数选项窗口(菜单“文件-参数选项”,或使用快捷键Ctrl+P),左侧点击“外壳交互”,右侧点击“管理文件关联”。



2 如何避免双击歌曲文件时将当前列表内容全部清空
打开参数选项窗口,左侧点击“外壳交互”,右侧选中“总是发送新文件到播放列表……”。


3 最小化到通知栏
打开参数选项窗口,左侧选择“显示-分栏用户界面”,右侧激活“系统托盘区”选项卡,选中“总是显示托盘图标”和“最小化到托盘”。


4 如何添加插件
将插件(通常是DLL文件)放置到FB根目录下的“components”文件夹中,然后重启FB,有些插件就可以使用了(如用于AB复读的插件foo_masstag_addons.dll);而有些插件需要先设置配置信息(如用于将播放记录同步到LAST.FM网站的插件foo_audioscrobbler.dll);对于用于实现界面功能的插件,还需要在面板列表中添加相应的面板才能使用这些插件所提供的功能(如播放列表插件foo_uie_elplaylist.dll)。


此外,也可以将插件放置到FB根目录下的“user-components”文件夹中,但这时还需在此文件夹内新建一个文件夹,将此文件夹重命名为插件的名称,并将此插件放入此文件夹内。如foo_audioscrobbler.dll应放置在user-components\foo_audioscrobbler文件夹内。


5 如何更换皮肤
FB主要有两种用户界面模块,一种是“默认用户界面”,另一种是“分栏用户界面”。下面只介绍功能更加强大的分栏用户界面的各种设置方法。


要使用分栏用户界面需先添加foo_ui_columns插件,重启FB后打开参数选项窗口。左侧点击“显示”,在右侧将“用户界面模块”选为“分栏用户界面”。



基于分栏用户界面制作的皮肤设置信息储存在后缀为fcl的文件中,含有界面按钮图片、脚本等资料的皮肤配置文件夹通常存储在FB根目录下的skins文件夹中(有些存储在根目录下的images文件夹中)。如Zetro_Wosgar的皮肤需用到skins文件夹中的fcl文件Zetro_Wosgar及文件夹Zetro_Wosgar。你可以把这两个东西复制到你的FB根目录下的skins文件夹中,然后打开参数选项窗口,左侧点击“显示-分栏用户界面”,右侧点击“主窗口”标签,再点击“FCL导入和导出”中的“导入”按钮,选择上面提到的fcl文件,就可以导入Zetro_Wosgar皮肤了。同理,点击“导出”按钮可将自己的皮肤设置信息导出为fcl文件。



但有时会出现类似如下的提示信息:



这是因为你缺少Lyric Show 3这个插件,你得根据提示先添加相应的插件,然后才能导入皮肤。可见,对于FB:
一款皮肤=配置文件fcl+含有按钮图片、脚本等资料的皮肤配置文件夹+必要的插件
通常,有了上面三样东西你就能正确地导入他人的皮肤。这里需要特别注意插件,有时虽然是同一插件,但因版本不同,而导致皮肤导入失败。


6 如何升级版本
下载新版本的FB,将安装路径设置为你现有的FB根目录,并选择“绿色安装”。
建议进行此操作之前先备份现有的FB文件,以防出现意外。


7 如何将现有FB中的用户信息移植到新的FB中
通常,在FB根目录下可以看到如下文件夹:
configuration文件夹:存储了所有的用户配置信息,既包括皮肤配置信息,也包括快捷键设置等非皮肤配置信息。因此你若想导入皮肤,除了用上述fcl+皮肤配置文件夹+插件的方法,也可以采用复制configuration文件夹+皮肤配置文件夹+插件的方法。
index-data文件夹:储存了播放记录、歌曲等级设置等信息。貌似歌曲标签、媒体库等信息也存在这里。
playlists文件夹:用于存储你创建的播放列表。


因此,若你下载了他人的FB完整包(俗称“懒人包”),而又不想丢失自己现有FB中的用户信息,就请将index-data和playlists文件夹复制到新的FB中。如有必要也可将configuration文件夹中的部分配置文件复制到新的FB中。


如果你在根目录中找不到上述文件夹,请先随便打开一个文件夹,在顶部菜单栏点击“查看-选项”,弹出“文件夹选项”窗口,点击“查看”标签,在下方“高级设置”中找到“显示隐藏的文件、文件夹和驱动器”,并将其选中。

然后到C:\Users\wosgar\AppData\Roaming文件夹内查找名为“foobar2000”的文件夹,上述配置信息就存放于此啦!(注意!这里的wosgar需替换为你当前电脑的用户账号名称;另外,对于XP系统,系统用户文件夹的路径样式与上面的路径样式不同,具体请问度娘。)


貌似关闭FB,然后将这个文件夹内所有的东西都剪切到FB根目录内,那么下次启动FB时它就会将新信息写到FB根目录内了。这种方法相当于把FB变成了绿色安装,这样在日后有需要时可以直接将整个FB程序文件夹复制到其它电脑上而不用担心界面变了,或播放记录丢失之类的问题。

8 设置快捷键
打开参数选项窗口,左侧点击“快捷键”,右侧点击“添加”按钮,指定命令名及按键,如果你想将某一命令设置为全局快捷键,就在下方“全局快捷键”前面打勾。
9 隐藏工具栏、状态栏
打开参数选项窗口,左侧点击“显示-分栏用户界面”,右侧点击“主窗口”标签,将“显示工具栏”前面的勾去掉。再点击“状态栏”标签,将“显示状态栏”前面的勾去掉。






10 隐藏主窗口、移动窗口的方法
需要用到的插件:foo_ui_hacks
打开参数选项窗口,左侧点击“显示-主窗口”,右侧将“边框样式”设置为“无边框”,然后在“移动使用”中设置移动窗口的方法。


11 禁止调整大小、总在最上面
在菜单“视图”命令组中有这两个命令。


12 为什么许多歌曲都显示同一张不明来历的图片
这是因为这些歌曲自身没有图片,FB就会显示默认的图片,但若你的歌曲文件夹内隐藏有图片,FB就可能显示该图片。解决办法:
随便打开一个文件夹,在顶部菜单栏点击“查看-选项”,弹出“文件夹选项”窗口,点击“查看”标签,在下方“高级设置”中找到“隐藏受保护的操作系统文件”,将它前面的勾去掉,然后选中下方的“显示隐藏的文件”。确定后到你的歌曲文件夹中,若看到有跟FB默认图片一样的图片,就把它们统统删了。(注意:请仔细查找,这种图片通常不只一张哟。)



接着,打开FB的参数选项窗口,左侧点击“显示”,右侧点击“封面”标签, 在“默认图像路径”输入栏中输入“C:\programfiles (x86)\FB_Wosgar\skins”,注意:这里的路径名得根据你的FB的路径稍做修改,同时把你喜欢的一片图片放置在skins文件夹中。这样当歌曲自身没有图片时,FB就会显示你放置的这张图片了。





13 导入皮肤时WSH面板崩溃啦!





如果出现上图的错误,很可能是你的系统没有注册AutoItX3.dll和dynwrapx.dll这两个插件。解决方法:
1) 打开参数选项窗口,左侧点击“工具-WSH面板SP”,在右侧将“安全模式”前面的勾去掉。

2) 确认在FBFB根目录下有dsound.dll插件,在assemblies文件夹内AutoItX3.dll和dynwrapx.dll这两个DLL文件,(若没就自己向度娘要);
3) 接着以管理员身份运行CMD(WIN8操作步骤:按WIN+Q键,这时屏幕右侧会打开WIN8的搜索栏,输入CMD,然后在左侧CMD图标上右击,再点击屏幕下方的“以管理员身份运行”;其它系统的操作方法请问度娘!!);
4) 分两次复制下面两行语句,在CMD窗口中右键选择”粘贴“,然后按回车。
regsvr32"D:\program files (x86)\FB_Wosgar\assemblies\dynwrapx.dll"
regsvr32"D:\program files (x86)\FB_Wosgar\assemblies\AutoItX3.dll"
(注意:上面语句中的路径要改为你的FB的路径;且每复制一行语句,就要按一次回车,这样总共要按两次回车,系统会两次弹出注册成功的提示窗口!!!)
5) 重启FB,若问题仍未解决,请在界面每一个出错处右击选择“配置”,确保所有的WSH脚本引擎都是“Jscript”。最后再次重启FB。
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

小黑屋|手机版|音频应用官网微博|音频招标|音频应用 (鄂ICP备16002437号)

Powered by Audio app

快速回复 返回顶部 返回列表