MythTunes 月度报告:我把播放器拆了,又装了回去

作者:Mild_Road_独立小作坊 发布时间:2026年10月31日 21:07

MythTunes 是我自己做的,一个给玩家用的像素风 BGM 播放器:Steam 游戏 OST、自己买的专辑、内置的 Lofi 曲库,全塞在一个界面里。这个月主要在处理之前没处理好的地方,有几个坑还是我自己挖的。

MythTunes: OST, Lofi & BGM Player
MythTunes: OST, Lofi & BGM Player
敬请期待

曲库现在能按八个维度翻

以前找一张专辑,基本靠目录名和记忆,运气不好就从第一页翻到最后一页。现在 Library 页有八个维度:专辑、艺术家、作曲、作词、来源、年代、流派、标签,条件能叠加,筛完标题旁边直接告诉你还剩几首,右上角一键全塞进队列。分组、列表两种视图都能用,文件夹拖进窗口就导入,搜索框也开始认文件名了。真的有人只记得文件叫什么,比如我。

《MythTunes: OST, Lofi & BGM Player》实机截图 1

接下来是元数据,这块最费耐心。很多 OST 的 tag 信息约等于没有:标题「01 - Track 01」,艺术家空着,专辑也空着,几百首歌看起来像同一个模子刻出来的。现在扫描会按文件路径推断曲号、碟号、标题,专辑名缺了用目录名兜;Steam 装的游戏会读 Steam 的清单文件,至少能显示对的名字。可编辑字段扩到 13 个,另外 22 个只读字段也从文件里读出来存好了。手改过的字段会打标记,重扫不会覆盖。编辑弹窗改成左边大封面、右边字段一列排开,终于不用在弹窗里滚来滚去。

《MythTunes: OST, Lofi & BGM Player》实机截图 2

重复、丢失、各种历史

曲库用久了会变脏,这事没什么优雅解法,只能一条条处理。重复曲目现在会自动藏起来:同一个来源里标题、艺术家、专辑对得上、时长差 2 秒以内算重复,留质量最好的那份,无损优先,再比码率。被藏的随时能找回,找回的会豁免下一次重算。删目录也不再连记录一起删,文件没了就标灰、标题加删除线,收藏、歌单、播放历史全留着;文件夹重新导回来,同一条记录原地复活。

《MythTunes: OST, Lofi & BGM Player》实机截图 3

听感这块

无缝播放和 crossfade 补上了。以前切歌手起刀落,上一首直接掐断;现在下一首提前预载,交叉淡入淡出 0 到 5 秒可调,设 0 就是纯无缝。睡眠定时器也重做了一遍,六档从 15 分钟到 3 小时,也能自己输分钟数。到点前 5 秒音量慢慢降下去,之后可以选暂停、关显示器或者系统休眠——再也不用在快睡着的时候被一首歌吼醒。

《MythTunes: OST, Lofi & BGM Player》实机截图 4

可视化是这一个月最费劲的部分。播放条上多了个按钮,从底部拉起整窗覆盖层,六种模式:频谱条、示波器、LED 矩阵 VU 表、径向频谱(中间是当前封面)、频谱瀑布、MilkDrop。MilkDrop 带了四十多个预设,够看很久。鼠标 3 秒不动,控制区自己淡出,画面干净得像个屏保。我一开始跟自己说「顺手做个频谱就行」,结果做出来六个模式。

《MythTunes: OST, Lofi & BGM Player》实机截图 5

新版已经做完推到 Steam 后台了,但应用还没正式发布,商店里现在能玩到的是 Demo。Demo 是早期版本,上面这些都不在里面。但正式版很快就会上线啦。

MythTunes: OST, Lofi & BGM Player
MythTunes: OST, Lofi & BGM Player
敬请期待

上线当天我会跟大家说的,欢迎添加愿望单不错过哦!

顺便,评论区聊聊你现在用什么播放器、最烦它哪一点——下个版本我挑最有共鸣的改。