foobox-cn:三步装好的foobar2000皮肤
【免费下载链接】foobox-cnDUI 配置 for foobar2000项目地址: https://gitcode.com/GitHub_Trending/fo/foobox-cn
foobox-cn 是一套 foobar2000皮肤配置,把默认用户界面(DUI)换成基于 jsplitter 组件的现代布局,适合想一次性完成播放器界面定制、又不打算逐个研究插件的用户。装完一个安装包,从 主菜单--视图--布局--快速设置 里挑一个预设,封面浏览、播放列表、歌词和艺术家简介就都到位了。
截图是深色主题下的主界面:左侧媒体库按专辑封面平铺并标注曲目数,中间播放列表按专辑分组、带五颗星评分,右侧专辑大图配同步歌词。
三步装好 foobox-cn:一个安装包,三次点击
安装不用调插件顺序:官方发行版是绿色安装包,解压就能用,全程不超过三次点击。
先看系统要求:Windows 10 1607 以上,foobar2000 v1.5+(x86)或 v2.0+(x86/x64),界面基于 Asion 制作的 foobar2000 汉化版。安装包只含 foobox 主题和它依赖的四个第三方组件,不含 foobar2000 本体:
- JSplitter:基于 Spider Monkey Panel 的分栏面板组件,整套界面骨架由它搭起
- openhacks_mod:openhacks 的改进分支,补充系统级能力
- ESLyric:歌词组件,负责右侧的歌词显示与同步
- foo_enhanced_spectrum_analyzer:增强型频谱分析器,提供音频可视化
另有可选的视频面板 foobox-video,需要单独下载;原作者不推荐用 foobar2000 播视频,装不装取决于需求。
装完后的动线很短:打开 主菜单--视图--布局--快速设置,选一个主窗口布局、选一档配色、点确定。想直接翻源码,用git clone https://gitcode.com/GitHub_Trending/fo/foobox-cn把仓库拉下来即可,界面逻辑集中在 script 目录。
布局与主题怎么调:六个预设加两档配色
外观调整全部集中在“快速外观设置”窗口里:六个布局预设加两档配色,不用翻设置树。
主窗口布局一栏列了六个选项,差别只在附加面板的组合:
- foobox + 简介:主界面加艺术家简介面板,听歌时看背景资料
- foobox + 简介 + 视频(mpv 或 youtube):再加视频面板,两种播放源各一档
- foobox + 视频(mpv 或 youtube):只加视频面板
- foobox - 无附加面板:最精简,只留主界面
配色一栏两档:foobox 深色(2.0)和 foobox 默认颜色。窗口下方还有一个播放列表布局区域,可以单独调列表的列与显示方式。深色主题用近黑背景配青色高亮,正在播放的行整行点亮,适合夜间长用;浅色主题换成白底加绿色高亮,日间更清爽。进度条可选彩色模式,深色主题下会自动换一组更亮的颜色保证对比度。
浅色主题下正在播的是一首 FLAC、1615 kbps、44100 Hz 的曲目,底部状态栏把格式、码率、采样率、声道和播放进度都标出来了。
播放列表与封面:日常盯得最久的区域
播放列表是整套 foobar2000皮肤里工作量最大的部分:script 目录下 21 个 JS 文件合计约 2.2 万行,其中 script/js_panels/jsplaylist/ 子目录的 4 个文件(表头、列表、滚动条、设置)就有 6400 多行。
功能上,它覆盖了几件高频操作:
- 顶部搜索框直接过滤当前列表,输入即出结果,实现来自 Asion 的搜索框组件,script/js_panels/search.js 全文 420 行
- 播放列表按专辑自动分组,组头显示专辑名、艺术家和发行年份,比如截图里的"Now That's What I Call Music 12|Glen Medeiros — 1988"
- 列头提供 封面、状态、序号、标题、艺术家、等级、时间 七个维度,评分是点选的五角星
- 左侧媒体库视图按专辑封面平铺,Library、History、Never played 各自带曲目计数,截图这个库是 2807 首
- 右侧封面面板由 script/js_panels/infoArt.js 实现(单文件 2537 行),没有封面的曲目显示内置占位图
- 底部控制区一行排开:播放/暂停/上下曲、进度条,状态栏实时显示格式、码率、采样率和播放进度
播放列表管理器、播放列表和封面浏览的原作者是 br3tt(汉化 always_beta),封面面板原作者 Jensen,foobox-cn 做的是整合、汉化和调参。好处是各部分行为和其他社区组件一致,出问题容易查到现成答案。
简介面板与流派图标:把背景信息搬进播放器
简介面板让 foobar2000 在播放时直接展示艺术家的照片、简介和热门专辑,数据来自 Last.fm、AllMusic 和维基百科三个来源。
这个模块是 Wil-B 的 Biography 组件(v1.4.2)的汉化版,源码放在 biography/{BA9557CE-7B4B-4E0E-9373-99F511E81252}/,26 个脚本文件各管一个数据源或面板行为。它显示的内容包括:
- 主要艺术家、相似艺术家、贡献艺术家、表演者与作曲家
- 主要专辑、热门专辑,以及艺术家历史
- 歌词、文本阅读器、项目属性、正在播放显示
- 布局预设:上、左、右、下、叠加,也支持自由式布局完全自定义
- 主题五档(界面、深色、混合、浅色、随机),颜色和字体可自定义,焦点状态下按住 Ctrl 拖动能调图片大小
流派图标是另一处细节:Genre/ 目录放了 26 张图标,从 60's 到 Techno,按年代和风格两个维度覆盖。script/js_common/Genre.js 是一张 43 行的映射表,把中英文流派名统一成图标名,"华语流行"和"C-POP"都指向 CPop,"嘻哈"对应 Hip-Hop。目录里那个"仅支持jpg格式"的说明文件也交代了补充图标时的格式要求。
谁该装这套 foobar2000皮肤:三条标准对一下
foobox-cn 适合的人很明确:Windows 10 以上、想要一次到位的 foobar2000 界面美化、音乐库封面资料相对齐全的用户。
三条标准:
- 系统满足 Windows 10 1607+,foobar2000 是 v1.5+(x86)或 v2.0+(x86/x64)
- 主力场景是听本地音乐库——封面浏览和流派图标是这套界面的核心卖点,库里封面缺失会显得空
- 接受 Spider Monkey Panel 的 JS 面板形态,愿意在面板出小问题时翻 script 目录找原因
不适合的有两类:想在别的播放器上复用的用户,这套 foobar2000 DUI 配置与播放器强绑定,换播放器等于重写;以及坚持用 foobar2000 播视频的用户,视频面板只是可选项,作者自己也不推荐这个用法。
建议从"foobox + 简介"布局和深色主题开始用,一两周后确认有视频需求,再装 foobox-video 试。
【免费下载链接】foobox-cnDUI 配置 for foobar2000项目地址: https://gitcode.com/GitHub_Trending/fo/foobox-cn
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考