Foobar2000 1.0 final带来哪些变化4+

2010.01.13 | Tags:

Foobar2000终于破天荒地迎来了1.0版,很多朋友都为此感到振奋,不过不要高兴过早,看完Foobar2000 1.0带来的一些变化再重新对1.0定位吧,因为只要你用了1.0就会发现它让你有点小头痛:

按照常理来讲Foobar2000 0.9.6以后就会是0.9.7,但是被作者直接跳到1.0来了,不用说这个1.0同0.8.3和0.9.5.2一样前后有很多变化,是一个分水岭,既然是分水岭就一定有明显的变化,今天上安装了Foobar2000 1.0发现大致有如下变化:

  • 采用全新的SDK编译:

    这个为什么以前正常使用的插件在Foobar2000 1.0上却无法使用的原因
    拿我常用的插件为例,大致有如下常用的插件无法正常载入运行:

    下列插件在这个 foobar2000 版本中已废除:
    – foo_input_mslive.dll : mslive
    这些插件不再提供任何新功能并应予删除.

    无法载入 DLL : foo_appcommand.dll
    原因: 错误版本号;这个组件看来好像是用旧版本的 foobar2000 SDK 创建和需要重编译为新版本才能载入;请联系这个组件的作者获取这个组件的新版本.

    无法载入 DLL : foo_uie_playlists_dropdown.dll
    原因: 错误版本号;这个组件看来好像是用旧版本的 foobar2000 SDK 创建和需要重编译为新版本才能载入;请联系这个组件的作者获取这个组件的新版本.

    无法载入 DLL : foo_msnalt.dll
    原因: 错误版本号;这个组件看来好像是用旧版本的 foobar2000 SDK 创建和需要重编译为新版本才能载入;请联系这个组件的作者获取这个组件的新版本.

    无法载入 DLL : foo_infobox.dll
    原因: 错误版本号;这个组件看来好像是用旧版本的 foobar2000 SDK 创建和需要重编译为新版本才能载入;请联系这个组件的作者获取这个组件的新版本.

    无法载入 DLL : foo_timebomb.dll
    原因: 错误版本号;这个组件看来好像是用旧版本的 foobar2000 SDK 创建和需要重编译为新版本才能载入;请联系这个组件的作者获取这个组件的新版本.

    解决办法只能等插件作者更新插件,或者干脆不升级、找替换插件、弃用。

  • 主题配置文件:

    对于分栏用户界面而言不在使用“foobar2000.cfg”保存界面配置,而是统一到“theme.fth”和“configuration”文件夹。

  • 增加configuration文件夹:

    Foobar2000 1.0新增文件夹,作用是保存界面配置信息和插件信息。

  • 参数设置更友好:

    如果你很细心的话就会发现,以前在设置Foobar2000参数的时候没有确认的步骤,所以很容易误操作,在Foobar2000 1.0增加了确认步骤,也就是设置参数的时候需要“Apply”或“OK”,如果你用汉化版那就是“应用”和“确定”;
    并且设置完成后软件会根据需要自动重启,以前需要手动重启。

  • 安装过程检查插件兼容性:

    如果你之前已经安装过1.0以前的办法,在安装Foobar2000 1.0(仅限官方英文原版)的时候,会自动检查已存在插件的兼容性,不兼容的都会有提示,如图:

    Foobar 1.0 安装过程:dll不兼容提示

写在最后:

Foobar2000已经不再是当年的小青年了,占用的资源也越来越多,不再那么轻量化。相对于现在我还是喜欢0.9.5.2以前的版本。


  1. 1 小蜗牛
    2010.01.13 / 20:01

    很多插件都没法用,怎么办呢!

  2. 2 QiQiBoY
    2010.01.13 / 20:06

    不用foobar了。。。

  3. 3 笑笑一
    2010.01.16 / 16:37

    怪不得,很多插件都不能用。

  4. 4 耐克板鞋
    2010.01.16 / 18:49

    比我那里热闹啊