人生应只如初见...

尘土荣华•昔晦今明,不去不来•何损何增。

foobar2000问题集合(界面相关)

转贴自 天空没有边界,好奇不设上限 原文地址http://my.donews.com/janlue/2006/08/04/foobar2k-q1/

首先说明下面的所以设置都是基于 foobar2000 v0.9.x,用户界面使用分栏界面(Columns UI)的情况下,那怎么启用分栏界面呢?首先当然是需要分栏界面的插件,如果你用的是蓝色网际汉化版,那在安装程序中已经打包进了,只要安装的时候选上就可以了,如果是英文原版那就到 musicmusic’s foobar2000 stuff 下载最新版的 Columns UI 和 libpng library(放foobar根目录,以支持 png 按钮图片的显示),有了插件,那在参数设置-显示-用户界面模块,选择分栏界面(Columns UI),重启下 foobar 就可以了,下面开始详细介绍分栏界面和一些分栏界面面板的一些问题。

还有就是foobar2000是标准的窗口程序,所以外框、进度条、下拉框等的样式随着windows主题的改变而改变。

-----------------------------------
条目
一. 分栏界面

1. fcs文件是什么?怎么用?
2. fcb文件?
3. 怎样添加面板,设置布局?(使用面板插件)
4. 怎样修改播放列表中的颜色样式等?
5. 如何添加音量控制条?

二. 分栏界面面板

专辑图片
1. 专集目录里有多个图片,并且已经启用循环来源,但还是不能循环显示,始终显示其中的一张?
2. 我的图片集中存放在一个文件夹,怎样设置来源?
3. 在启用图片鼠标跟随的情况下,在列表中点击其他歌时,图片不能马上显示,有延迟(不是启用渐变的原因),硬盘也会狂转,什么原因?

歌曲信息面板
1. 使用了歌曲信息面板,foobar的cpu占用率变很大,如何解决?

其他一些问题
1. 如何备份自己设置好的界面?将设置转移到其他机器?
-----------------------------------

分栏界面

1. fcs文件是什么?怎么用?
fcs文件是分栏界面设置导出的文件,但不会保存分栏界面的全部设置,主要是分栏界面的播放列表视图的设置。使用方法:在分栏界面的“主要部分”页导入即可。

2. fcb文件?
fcb是按钮设置导出的文件,有两种,一种包含图片在内,另一种不包含图片,这个你在导出时可以选,使用方法,在要换的按钮上“右击-自定义-工具-从文件载入”就可以了。要自己做按钮的,要准备好单独的图片,要相同的高度,不然在同一排按钮中不能全部显示,然后在自定义页面中添加一按钮,在命令中修改需要的功能,在显示中选图像,然后在下面的图像中选自定义,路径中指定图片路径就可以了,设置好全部按钮,导出保存一下就可以了。

3. 怎样添加面板,设置布局?(使用面板插件)
foo_uie开头的插件都是分栏界面的面板插件,都要在布局中添加后才会出现在主界面中,在主界面出现后,都可以通过右键来进行设置。现在详细讲下布局,来拿我自己的举个例子,先看图,分别是最后的效果图和布局设置。




首先是第一层的垂直分离器,把整个布局分为“图片、歌词等”的上半部和“列表”下部分。第二层,水平分离器,就把“图片、歌词等”的上半部再分成 “图片” 和“图片后面的全部”这样左右两部分。第三层,垂直分离器,把“图片后面的全部”的部分再分成“列表切换、次序、频谱分析仪、时间”和歌词上下两部分。最后一层,水平分离器,使“下拉播放列表、次序、频谱分析仪、时间”水平排列。所以你可以先根据想要添加的面板和布局,想好布局设置,先添加分离器,再添加面板,添加操作都是在这层的分离器上右键添加。

ps:要固定大小,就是改变窗口大小时(比如最大化)不变大小,勾上右边的锁定就可以了,要自动隐藏,就是鼠标移过去才出来的,选上自动隐藏就可以了。

4. 怎样修改播放列表中的颜色样式等?
这个主要在分栏界面的播放列表视图的“分栏”页的各分栏和“全局”页修改,具体的修改方法,由于每个人写的代码差别实在是太大,就不详细解释了(其实自己水平有限-__-!),具体语法和函数可以参看foobar目录下的 titleformat_help.html ,中文版这里。另附原美丽元素的backspace的一帖子:Title Formatting 设置经验,里面有很多实例,可以参考学习。这些函数基本上通用于foobar的标题栏、状态栏、歌曲信息面板、歌词秀、列表切换器等一些可以进行代码设置的插件。

5. 如何添加音量控制条?
分栏界面集成一音量控制条,在工具栏添加的话,直接右键-工具栏-音量就可以了。在其他地方添加的话,在布局中在你要的位置添加就可以了。
ps:在foobar界面的右下角,状态栏上的音量显示上点击也会出来一控制条。

分栏界面面板

专辑图片(说明:components\default.*前面应为英文状态下的两个- -,中间没有空格的,在wp中打不出连着的-,所以加了空格)

1. 专集目录里有多个图片,并且已经启用循环来源,但还是不能循环显示,始终显示其中的一张?
转一下美丽元素的“健忘”关于专辑图片来源的解释:

需要在设置项目里选择“播放时循环来源循环”是根据来源的分组来进行的不是每项都显示一遍。来源分组的一些规则:来源可以通过前面的”-” 和 “- -” 来进行分组,如果前面没有 “-” 表示这是一个新的分组,有 “-” 表示这是分组下的子项,每个分组可以有多个子项,”- -” 表明这是默认图片,每个分组都需要默认图片项(我试了这个好像不是必需的,来源中有一个就可以了,大家自己试试吧看是否必需)。

下面是一个参考,在设置项目里选择“播放时循环来源”和“循环时忽略无封面图像”。下面”//” 后部分为说明文字,不要复制进来源。
$replace(%path%,%filename_ext%,)cover.* // 第一组: 在歌曲同目录查找文件名为 cover 的图片
-$replace(%path%,%filename_ext%,)front.* // 在歌曲同目录查找文件名为 front 的图片
-$replace(%path%,%filename_ext%,)封面.* // 在歌曲同目录查找文件名为 封面 的图片
-$replace(%path%,%filename_ext%,)*%album%* // 在歌曲同目录查找文件名含有 专辑名 的图片
-$replace(%path%,%filename_ext%,)..\*%album%*// 在歌曲上一层目录查找文件名含有 专辑名 的图片
- -components\default.*
$replace(%path%,%filename_ext%,)%artist%.*// 第二组: 在歌曲同目录查找文件名同 艺术家 的图片
-$replace(%path%,%filename_ext%,)..\%Artist%.* //在歌曲上一层目录查找文件名同 艺术家 的图片
- -components\default.*
$replace(%path%,%filename_ext%,)*$mod($rand(),10)* // 第三组: 在歌曲同目录随机读取文件名中含有数字的图片
- -components\default.*
$replace(%path%,%filename_ext%,)back.* // 第四组: 在歌曲同目录查找文件名为 back 的图片
-$replace(%path%,%filename_ext%,)封底.*// 在歌曲同目录查找文件名为 封底 的图片
- -components\default.*

专辑图片插件默认的来源设置只有一组,所以是不会循环目录里的多个图片,你要自己再根据需要自己再添加几组。

2. 我的图片集中存放在一个文件夹,怎样设置来源?
这个集中存放的话,要规范命名,在来源才好设置,匹配率也高,比如按“艺术家 - 专辑”命名,那在来源中添加一组,比如图片都存放在d:\专辑图片

d:\专辑图片\%Artist% - %album%.*
-d:\专辑图片\%Artist%.*
- -components\default.*

这组就是先找符合“艺术家 - 专辑”的图片,没有再找符合“艺术家 ”的,最后显示默认的default图片。

3. 在启用图片鼠标跟随的情况下,在列表中点击其他歌时,图片不能马上显示,有延迟(不是启用渐变的原因),硬盘也会狂转,什么原因?(没有启用图片鼠标跟随的情况下,大幅跳跃播放(比如随机播放时)也会发生这种情况)
这个一般发生在列表中歌曲比较多的情况下,并且是由于来源中结尾使用*引起的,这样插件将尝试显示符合条件的所有文件,包括音乐文件,所以在来源中具体指定后缀名,而不用*,就可以了,新的专辑图片插件测试版(021b)已经将默认来源改成

$replace(%path%,%filename_ext%,)folder.jpg
-$replace(%path%,%filename_ext%,)folder.png
-$replace(%path%,%filename_ext%,)folder.gif
- -components\default.*

歌曲信息面板

1. 使用了歌曲信息面板,foobar的cpu占用率变很大,如何解决?
这个在一部分人那里会发生,我自己的机器里没碰到过,这个只要在歌曲信息面板的设置中将滚动步长改为1就可以了。

其他一些问题

1. 如何备份自己设置好的界面?将设置转移到其他机器?
自己设置好了,可以复制foobar目录下的foobar2000.cfg备份。但如果要给别人用的话,那就要注意输出设备的设置,设置为“主声音驱动程序”就可以了,不然上别人的机器上,默认不能播放,还有就是按钮的路径问题,默认是用绝对路径的,所以用在别人的机器上时,会显示不出来,虽然可以自己指定相对路径,但是使用相对路径也有其他一些问题,比如不能导出和双击音乐文件打开foobar时会显示不出来。所以还是自己重新导入下按钮好。

ps:个人认为分享给别人还是共享fcs,fcb和歌曲信息面板和布局设置等文件,再自己设置导入好,虽然这个对于新手来说有点难,但这样可以保留其自己原来的其他设置和减少直接使用别人的cfg文件出现一些奇奇怪怪的不能用和出错的几率。

暂时先写这么多了,有问题可以留言,我会更新的。
归类于: foobar2000 — janlue @ 2:07 pm

国庆zt 便便词典 (准备就餐和用过餐者慎入)

Comments

Anonymous Tuesday, August 3, 2010 12:30:36 PM

Анонімний writes: Do not enough money to buy some real estate? You should not worry, just because it's possible to receive the loans to solve such kind of problems. Thence get a short term loan to buy all you want.

Anonymous Tuesday, June 7, 2011 5:47:20 AM

Анонімний writes: I would like to propose not to hold off until you earn big sum of money to buy goods! You should get the personal loans or just auto loan and feel free

Anonymous Saturday, July 2, 2011 1:20:09 PM

Анонімний writes: Buildings are quite expensive and not every person is able to buy it. But, credit loans are created to aid people in such kind of situations.

How to use Quote function:

  1. Select some text
  2. Click on the Quote link

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

If you can't read the words, press the small reload icon.


Smilies

February 2012
S M T W T F S
January 2012March 2012
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29