10个不为人知的Foobar2000高级使用技巧
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
10个不为人知的Foobar2000高级使用技巧
Foobar2000这款小巧的音乐播放器对很多人来说可以算是绝对全能的媒体软件了,因为它半开放的状态,以及互联网上成千上万的插件开发者为之着迷,使得在Foobar2000简单的外衣下隐藏着无数振奋人心的功能和特色。
因为FB2K开发者本身就立足于开发一个扩展性强,框架结构优良的音乐播放软件,使得这款音乐播放器和同类软件具有太大的差别,并显得非常独立。
资源占用低、高度的定制性、全面的音乐文件处理能力。
可以说有了Foobar2000几乎就可以完成我们对音乐文件处理的所有要求,我想说这样的话一定也不过分。
Foobar2000是一款真正需要学习的软件,否则很难适应这个音乐播放怪杰。
Foobar2000最引人注目的特点便是它在操作上的高效性,所以掌握一些Foobar2000技巧对我们播放音乐是大有裨益的。
下面就分享一些我认为不容易被发现的10个Foobar2000操作技巧,它们涉及FB2K相关的插件、键盘操作、界面定制、程序安装和升级。
1、要树立一个观念,Foobar2000=一个核心+无数插件。
Foobar2000程度自身包含一个核心,平时我们看到的Foobar2000版本也主要是指这个核心的版本,Foobar2000其它一切功能(从解码到输出)都是通过插件实现。
2、别忽略了FB2K偏好设置里的高级设置。
如果你想更深入的定制FB2K的话,这里面会有大量选项,比如说解码、显示、标签、及一些插件的扩展功能。
(很多插件在这里面都有额外的选项)
3、如何备份Foobar2000?非常简单,默认安装的情况下,Foobar2000会把数据写入C:Documents and Settings你计算机的用户名Application Datafoobar2000这个文件夹(以XP为例)内,里面的文件记录了你的皮肤(theme.fth)、播放列表(playlists)、音乐库(database)等信息。
如果想备份你的Foobar2000音乐库及设置只需要备份这个文件夹的内容就行了。
4、将Foobar2000配置文件放在Foobar2000的安装文件夹(一般不建议把Foobar2000安装在C盘)内。
上面提到的那个文件夹位置是Foobar2000默认安装就设置好的,如何把它放在程序安装文件夹而不影响Foobar2000运行?这是一个好习惯,又相当于一个绿色版的Foobar2000了。
只需要在Foobar2000偏好设置里的一般(General),里面的配置文件位置(Location of configuration files)里选择更一个文件夹就行了。
注意:在做这一步之前一定要备份上面技巧3里提到的数据库,并在重启Foobar2000后把它拷贝到Foobar2000安装文件夹内就可以了。
5、如何得知某个插件的作用和功能?Foobar2000插件一般都是由一些个人开发的,所以介绍也非常简略,很多情况下我们根本不知道某个插件到底有什么用,只好安装来试一试,就可能出现一个插件安装后根本找不到插件设置的地方(可能在偏好设置里,也可能在其高级选项的某个很深的位置,更有可能在某个地方的鼠标右键上)。
就像之前我提到的那个可以用来显示Foobar2000歌词的Text Display UI Element插件foo_textdisplay.dll一样,半年后才偶然找到它的设置地方。
是不是很讽刺?毕竟Foobar2000不是Firefox,没有一个Mozilla基金会来支持,都要靠通过官方网站上的Google Adsense广告来维持开发。
一个叫Feature Watcher的插件foo_whatsnew.dll就派上用场了。
安装一个新插件后,重启Foobar2000时这个插件提示你Foobar2000添加了些什么功能。
6、Mp3标签元数据的编辑。
Foobar2000自带了一个功能非常全面的Mp3 Tag编辑器,支持ID3v1, ID3v2, APEv2。
打开方式其它就是平时经常用到的音乐属性设置里,可以通过在音乐列表高亮的曲目上按Alt+回车来打开。
这里想提出的是不要忽略了右键选项,里面提供了很多批量修改标签名,标签值过滤,名称首字母大写,标签值从其它地方获取的功能。
再者就是Foobar2000的MP3批量修改文件名。
批量选择一定量的曲目后,右键选择文件操作(File Operations)-命名至(Renamed to)就可以通过调用音乐标签里的值来命名mp3文件名了。
比如说把某首mp3的文件名命名成:tracknumber – aritst - albume - title.mp3这样的名字(01-John Lennon - Lennon Legend – Imagine.mp3)。
是不是完全可以用Foobar2000替换掉那个Tagrename标签修改软件。
不过这里我还是想提出的是Foobar2000在ID3v1和ID3v2的兼容性上做得很出色,但依然缺乏像Tagrename或mp3播放器鼻祖Winamp5那样分别编辑ID3v1和ID3如果的机制。
7、添加播放列表显示参数。
一般情况下Foobar2000播放列表上会显示歌曲名、艺人、专辑名称、曲目时间这些信息。
不同的人对播放列表里显示的信息有不同的要求,我们可以在“偏好设置-显示-默认用户界面-播放列表查看”里添加和编辑。
这里举一个例子。
看了个篱遐想录前面介绍Foobar2000的文章后肯定对Foobar2000写进文件标签里的歌词信息不会陌生。
当我们用FB2K插件批量下载歌词后,事实上很多曲目是没有下载到歌词的,我们怎样才能更方便地知道音乐库里哪些曲目是有歌词的哪些是没有歌词的呢?以方便以后再次下载和编辑歌词。
当然Alt+Enter查看属性里是否有<LYRICS>标签不是聪明的方法。
我们想让Foobar2000在播放列表里显示哪些曲目有歌词,哪些曲目没有歌词。
有歌词好查看,没有歌词则方便批量下载。
上图就实现了这个功能,我这个灵感来自于一个叫Songbird的开源播放器,它对的歌词的音乐就会给一个图标进行提示。
我们在Custom Columns里添加一个新的配置,在名称(name)里填上Lyrics,在后面的模式(Pattern)里写上这样一段语句$if(%LYRICS%,$char(9834))。
然后在播放列表的的音乐信息参数栏右键里的Columns里就可以找到刚才添加的Lyrics,勾选后就OK了。
解释一下上面那段语句,$if(%LYRICS%,$char(9834)) :如果以"LYRICS”为名称的标签名存在,则在输出$char(9834),否则不输出任何内容。
放在这个环境下意思就是有歌词就显示$char(9834)代表的这个音乐符号,否则就不显示。
其它语句请参考Foobar2000自带的名称格式化帮助。
(在软件的帮助选项里)
8、备份你的Foobar2000皮肤。
Foobar2000自带了一个皮肤格式(.fth),只需在偏好设置里的“显示-
默认用户界面”里导出或导入Foobar2000主题。
9、个性化你的Foobar2000界面。
Foobar2000默认皮肤在v0.9.5以后定制性越来越强。
只需要点击菜单栏的“显示(View)- 布局(Layout)- 激活布局编辑模式(Enable Layout Editing Mode)”后就可以自由地定制你的Foobar2000界面了。
10、添加新的专辑列表(Album List),Foobar2000有一个很强大的音乐库可视化操作功能,一般放在插件列表左边,或者点击菜单栏的Library(我不知道中文叫什么,媒体库?)Album List就可以打开。
默认情况下有按专辑名、艺人、风格、艺人/专辑名四种模式。
在这里可以像上面技巧7里一样添加我们想要的更多模式。
比如说按发行时间、或者播放次数排列。
上图为Foobar2000媒体库查看器里的一些显示模式。
和添加播放列表显示参数类似,在偏好设置里的“媒体库(Media Library)-专辑列表(Album List)”里添加新的配置就行了。
比如说:按发行时间排列,名称为by year,语句为%<date>%|[%album artist%
- ]%album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title% 按播放次数排列(需要Playback Statistics插件支持),名称为by played,语句为$if2(%<PLAY_COUNT>%,0)|%title% 。