如何用foobar2000管理音乐收藏

关于fb2000的传教,媒体库使用和玄学,转载请注明出处和原文链接。

 

 

首先简单介绍一下fb2k。这部分用于传教,想看实在内容的请跳过。

/****************************************************************************************

         

          foobar2000是最干净的播放软件,系统资源占用极低。可以安装,也可以直接解压,甚至把自己配好的fb打个包随身带着或者放在云端,在任何一台机器上展开直接使用。

         fb有大量的模组化插件,可以做格式转换,可以做EQ,可以做各种DSP,你能想到的播放软件可以做的事情基本上fb都可以做到,而且基本上都是免费的。

         fb的音质在播放软件里算是很好的,主要得益于干净的软件架构,以及最重要的,对wasapi和asio输出的完美支持。受限于免费的mp3解码器,fb播放mp3的音质略逊于使用商业解码的wmp,播放wav的音质略逊于Audition(或者叫cool edit),除此之外基本上好于任何常见的播放软件。但是Audition是用来做音乐而不是听音乐的,作为播放软件友好度根本是负数,播放无损的话wmp和fb也就差不多了。近期兴起了不少主打音质的软件比如jriver,这些软件一般要掏美刀买,不过所谓的音质基本上也是靠加味精来讨好耳朵,硬素质并没有太大改善。自带的系统音频优化策略搅乱配置不说,系统资源的占用基本也到了丧心病狂的程度,总之我对这种软件多少有点成见。

        有人认为fb的界面不够华丽,事实上fb的界面是可以做到非常华丽的。是的,可以华丽到惨绝人寰的程度,如果你愿意的话。但是播放软件基本上还是用来听的而不是用来看的,大多数时候播放软件都是在后台运行的对吧,所以做的那么华丽根本没有意义。fb可以和minilrc结合作出非常漂亮的歌词效果,还可以嵌入到系统任务栏里。这才是一个播放软件该有的功能。

         fb作为一个在音质,UI,自由度,系统占用各方面都做到完美平衡的软件来说,还是非常值得使用的。

******************************************************************************************/

 说实话我不知道现在更多的人是怎么听音乐的,网络播放器?也许吧。但是对于拥有一些音乐库存的人来说,如何管理硬盘上的文件才能在播放的时候更快速的找到自己想要的歌曲的确是一件比较头疼的事情。拿这个文件夹来说。

         这里大概有120G的音乐,大部分是无损,也就是说是整轨的专辑(在米帝应该够判刑了),虽然按照类型、作者和专辑名称分了类,但是对于突发奇想的(事实上是大多数情况)找某一张专辑里的某一首歌还是非常痛苦的。

 

############# 媒体库的配置 ###############

          fb音乐管理最好的一个功能就是媒体库。在媒体库–>配置这个位置可以加入媒体库监视的目录。

       比如我加入了两个文件夹,第一个是主目录,第二个是刚刚下载的临时目录,在这两个目录下加入任何文件都会实时的被fb更新(083版需要重启fb,新版已经不需要了),当然是在开着fb的情况下。管理目录的时候可以选择文件类型的白名单或者黑名单。

#############  无损音轨的划分  ###############

        一般无损整轨会有一个音频文件,还有一个曲目信息的cue文本文件,如果全部加入的话,载入曲目的时候就会出现这种情况。

       也就是说整轨文件会列在曲目后面被重复载入。解决这个问题方法很多,比如你可以排除掉无损文件只留下cue文件(这样就无法应付分轨的文件或者内嵌分轨的无损),也可以把所有整轨文件用CUEsplitter这个软件切成分轨,然后把cue都删掉(工作量太大,而且不可恢复),我采用的办法是手动把分轨信息嵌入整轨文件,然后排除掉cue。具体做法如下:

       

先编辑CUEsheet,然后载入cue,确定之后分轨信息就写入到无损文件了。

注意几个问题,

一是写入的时候文件不能处在播放中,否者会出现共享违例。

二是如果文件的属性里“标题”,“音轨号”,“作者”等字段有值的话,cue的信息是写不进去的,因为属性的优先级更高,遇到这种情况可以在属性里清除掉这些值,方法是在无损文件的属性–>元数据选项卡里删除相关字段。

三是cue文件的错误问题,这个就需要手动修复了,这是个比较麻烦的过程。一般cue文件的错误有三种:

1.对应的文件名不对,FILE字段的文件名必须是同一目录下的无损文件名称,后缀也不能错。

2.嵌套引号,cue语法不支持嵌套引号,有嵌套的地方需要删掉。

3.乱码,这是个常见的问题,最简单的方法就是把乱码贴到word里面直接修复,再贴回去保存。notepad++搞定这      个问题当然更简单。我也试过用IE发博客然后改网页编码之类的邪法,反正都是可以的,只是最后一种方法蠢透了。

 

############## 媒体库的查看方式 ################

我一般使用分栏界面来检索媒体库,我觉得当媒体库的目录结构比较整齐的时候这是一种不错的方法。

在文件–>参数选项–>显示–>分栏用户界面

配置一个分栏界面是一件有点麻烦的事情,有些功能需要单独的插件支持,比如上面的峰值计谱仪和channel spectrum pannel,这两个一是为了好看,二是为了判断无损文件的质量。现在假无损不少,有些要动用Audition看频谱才能分辨出来,尤其是某些CD本身制作质量就捉鸡的抓轨,当然大部分还是可以听出来的。真听不出来的话,假的就假的吧,也没什么损失。

嘛,有点跑题了。这里面的专辑列表是用来查看媒体库的利器,也就是我放在最后一个垂直分离器里面的部件。

在foobar主界面选择按目录结构显示,就会得到一个整齐的专辑列表(当然是你的目录结构足够整齐的前提下)。

################# 媒体库的标签和搜索 ######################

这部分主要会用到媒体库的搜索功能,专辑列表栏的最下方有这个搜索栏,媒体库选项卡里面也有搜索功能。这个搜索功能会检索媒体库内文件的所有元数据。也就是说无论你记得歌曲的名字,作者还是专辑都可以搜索出来。

比如我想找巴赫老爷的G弦,使用“bach G”这个关键字的得到的结果如下

这就意味着这些目录下都有相关的音轨。这时我加载任何一个目录都不会加载全部曲目,而是只加载和“bach G”有关的曲目。

我们还可以利用元数据的注释字段(或者添加新字段)为音乐打标签,曲名或者专辑是假名或者奇怪字符不方便用关键词搜索的时候这是一个实用的方式。比如我这里有一张RSP的さくら~あなたに出会えてよかった~(樱花~遇见你真好),我就可以为他打上一个叫做sakura的标签这样我在搜索sakura这个关键词的时候就会包括这张专辑了。

 

经常碰到的另一个情况是一张专辑里只有一首曲子或者几首我比较喜欢听,而且他的曲子都不太喜欢。这时候可以活用这个技巧,比如这张True Tears的OST,我只想听里面的第14和第19轨,我就可以把这两轨的标签写成这样

其中,true tears OST 真实之泪都是专辑的属性,而这个音轨多了一个>select属性(尖括号不是必需的,只是为了和歌名的关键词有所区别),这样我就可以用">select 真实之泪 OST"这个关键字过滤出这两首曲子。

这个技巧的另一个活用是可以方便的构建播放列表。比如,我想把德九的第二乐章,沃尔塔瓦河,莫40的第一乐章,徳9的第四乐章,贝九的第四乐章穿成一个列表,我就可以在这几首曲子上打上“>list homestar”这个标签,然后用这个关键字过滤出所有音轨。

################## Foobar2000 的版本 #####################

一般的说法认为fb 0.83版是最有音乐味的。但这基本属于发烧玄学的一部分了。新版的fb增加了方便的插件管理功能,(没有此功能可以修改插件后缀为zip后解压使用)不过总的来说fb本身的更新主要是修复bug和增加功能。影响音质的更多是输出插件。新版的asio插件和wasapi插件都增加了host这个独立进程来处理音频流。我个人的感觉是asio插件比旧版要好一点。wasapi感觉上比旧版差一些。对于独立声卡数字输出来说,新的处理进程绝不是什么好事,但是对于其他情况就不好说了。

 

发表评论

电子邮件地址不会被公开。