媒体库
-
可以放心用的标签工具
完整的编辑器,原子写入、批量修改加查找和替换。评分通过 FMPS 和 POPM 写在文件本身里。可以从 MusicBrainz、iTunes 和 Deezer 查询。
和 Mp3tag 比
给拥有大型、精心整理过标签的本地媒体库的人用的桌面播放器。面板自己拼,一套主题就是一个文件,可以直接递给别人。在 Linux、macOS 和 Windows 上都是原生的。
rox 就是一个可执行文件,鼠标还没松开它就起来了。
| 播放器 | 出窗口 | 完全加载 | 内存 | 空闲 CPU |
|---|---|---|---|---|
| rox | 0.3 s | 2.3 s | 134 MB | 0.5% |
| Elisa | 0.7 s | 一直静不下来 | 206 MB | 74% |
| fooyin | 0.3 s | 18 s | 364 MB | 0% |
| Quod Libet | - | 19 s | 384 MB | 0.2% |
| Strawberry | 0.3 s | 32 s | 434 MB | 0.8% |
| Museeks | - | 3 s | 436 MB | 0% |
| Tauon | 8.7 s | 12 s | 2.8 GB | 0% |
这些数字都是我自己在同一台机器上测的(Ryzen 9 5950X,Linux/Wayland),同一个放在外置 SSD 上的五万首曲目媒体库,每个播放器都过同一套测试流程,并且都已经把媒体库加载好。内存是整棵进程树的 PSS。“完全加载”指启动后 CPU 平静下来的那一刻;空闲指窗口可见、播放器暂停的状态。 DeaDBeeF 本来会停在 44 MB 拿下内存这一项,但它没能占到一行:它的 MP3 解析器每次导入这个媒体库都会在半路段错误。rox 把全部五万首都索引下来了,包括那些绊倒它的截断文件。
完整的编辑器,原子写入、批量修改加查找和替换。评分通过 FMPS 和 POPM 写在文件本身里。可以从 MusicBrainz、iTunes 和 Deezer 查询。
和 Mp3tag 比一条流,带随机、重复、下一首播放和 A-B 循环。书签和用完即弃的会话标记都落在进度条上。媒体键和“正在播放”在三个平台上都能用。
rox 从音频本身描述你的曲目,速度也算在内,再按相像程度安排接下来放什么。它在你自己的机器上跑你自己的文件,中间没有任何服务。
同步的或纯文本的,来自同名文件、标签或 lrclib,编辑器会写回它读来的地方。收听日志驱动播放历史面板和统计,Last.fm 的 scrobble 也能连着日期一起导入。
收藏、拖动重排、M3U、PLS 和 XSPF 进出,还有重新跑一次保存好的查询、而不是拿着快照的智能播放列表。文件走了又回来,条目照样还在。
一个 tar 包、一个 AppImage、一个 Flatpak、一个 DMG 或者一个 zip,另外还有 AUR 和 Nix flake。便携模式把媒体库和设置放在可执行文件旁边的文件夹里。
去下载粘一个流地址,或者在 radio-browser 目录里挑一个。电台像曲目一样进队列、照样 scrobble,直播缓冲让你把正在播的节目暂停、往回拨。
Subsonic 或 OpenSubsonic 服务器把曲库同步进来,这些条目和文件一样能浏览、能搜、能播。播放时取的是原始文件,所以无缝和 ReplayGain 照旧。
抓取会把电台放过的整首歌存进你自己的文件夹,保持流本身的格式,带标签,封面就在旁边。默认关着。
应用旁边的一个代理把套接字接上 MCP,AI 客户端就能问正在放什么,也能控制播放。默认关闭,每次调用都重新查一遍。
一个源客户端把 rox 正在播的内容编码成 MP3 推到你指定的挂载点。只往外连:对外的网络那一面归 Icecast,服务器挂了也不会卡住本地播放。
插件
你的媒体库覆盖的是硬盘上的东西。插件把别处的音乐拉进来,比如网上的一个目录,或者你自己跑的一台服务器。rox 用同样的面板、同样的队列去浏览它、搜索它、播放它,跟你自己的文件一样。
插件就是一个文件夹,里面装着一份小小的清单和一个程序。在“设置”里打开插件开关,点“显示文件夹”,把它复制进去。
打开开关本身就是批准。一张卡片会说明这个插件做什么、运行什么,它文件夹里的任何一个文件一变,插件就会自动重新关闭。
它会在一个外部来源面板里打开:来源自己的主页、一架架封面、搜索,还有可以排序的列,全都按你的主题来画。
它的曲目跟你自己的一样进队列、无缝播放、进播放列表。留下一张专辑,它就加入你的媒体库。开一个电台,接下来放什么就交给这个服务去挑。

Internet Archive 示例,浏览这家档案馆 netlabel 合集里的知识共享许可发行版。它就在 rox 的仓库里,随时可以复制来用。
盒子里带了 八 套工作区,在欢迎窗口上点一下就能用。每一套都是一个文件,装着自己的布局、调色板和着色器,随你改、随你玩坏,再递给别人。全部看一遍。