博源

博采广纳

记 foobar2000 的定制

foorbar2000 算是一个神级的播放器,在发烧友圈子里面也是十分流行的吧。主要就讲一下自己的摸索。

foobar2000 可定制性高的吓人,我就当个伸手党,都得琢磨很久 绝对不是因为我笨

挖个坑吧。

放张美图,没找到图源。

Illyasviel.von.Einzbern.full.2532028.png



鸽了,暂时鸽了
哈哈哈,准备鸽了
弄乏味了,没啥必要····😄😄😄, 先上耳机才考虑这些问题吧,网易云也还不错,嘻嘻嘻。

uwp 的网易云没广告的(虽然 win32 的也不多)

foobar2000 安卓,pc,mac 端都有,pc 可以选择应用商店的版本,也有不少第三方修改的版本。


一些交互逻辑


大致概述


Windows 程序界面的标准形式,上方是菜单栏,菜单栏右边是可定义的工具栏,右键即可看到选项。中间就是主界面,下面也是一个可自定义功能的工具栏。

自定义


打开修改模式


图片.png
如果你要自定义界面,可在 view-layout 中打开 live edit 模式,就可以即使预览修改效果。大体的操作逻辑就是右键选择选项,
主界面.png

修改


简要介绍
  • 工具栏右键即可查看修改选项,主要是一些小的开关,空间,还有可以把可视化放在工具栏,也是挺好看的,工具栏可以不止一层。
  • 主界面是可以完全修改的,哪里安排什么功能,划出多少个 element 都是由你决定。
  • 下面的工具栏的选项主要是一些比如时间、音量、音轨信息。
主界面的修改

打开edit model 后,右键选中某个面板高亮,即可打开选项栏,主要有 cut 剪切此元素,copy此元素,以及 replace 打开面板,选择面板功能,安装插件后,也可以在这里找到插件的面板,有些什么,自己看看吧….(当时适应这个操作逻辑用了很长时间,但现在要把这些东西说出来,好像也没啥)

  • 右键 repalce 打开的面板中,containers中的 splitter 就是分割面板:上下分割、左右分割
    当时我最头疼的一点是该如何删除一个面板
    这个还得‘曲线救国’,在两个分割面板之间有一个边框,鼠标移到上面,出现一个双箭头,右键即可选中被此分割线分割的两个面板。
    比如我想删除两个面板之一,保留其中一个面板,就可以复制需要保留的那个面板,然后选中两个面板,然后粘贴,即可实现。
  • 然后是关于脚本的的导入方法,在右键打开的面板下面有一个 wsh panel, 把你找到的脚本js 文件复制进去即可,例如下面提到的网易云封面脚本的添加方式。
  • view 中有打开关闭某个插件面板的显示,其他好像也没啥可说的了。。。(本着不重复造轮子的原,所以下面会给一些摸索中看的帖子)

    一些重要功能
  • wasapi 独占模式和 ASIO 渲染器,可以绕过 windows 的劣质重采样,开启脑放模式?(应该有用吧,我应该需要一个好的耳机)

  • tag 功能。
相关链接资源

自己这几天瞎折腾的杂乱文件


暂时就这些吧。写的很不完善,甚至简陋。