- GitHub 仓库
- beetbox/beets
- 总 Stars
- ★ 15,862
- 主要语言
- Python
结论先说:Beets 是音乐库整理与打标签工具,1.5 万 stars、Python 编写、MIT 协议,10 月 28 日仍在更新。它对接 MusicBrainz 数据库,自动给音乐文件补齐歌手、专辑与封面。
是什么:一个命令行音乐库管理器:扫描你的音乐文件夹,按 MusicBrainz 的权威数据自动匹配、重命名、补标签,还能按规则整理目录结构。
能干嘛:把“未知艺术家、track01、乱码文件名”变成整齐划一的音乐库;批量取歌词、补封面、去重,播放器里能按专辑浏览。
适合谁:本地音乐收藏多、文件名乱到没法看的人;用 Navidrome、Jellyfin 这类私人流媒体服役自己音乐库的人——库整齐了,播放体验才跟得上。
注意点:自动匹配不是 100% 准确,小众、 bootleg、现场版专辑要人工复核;跑之前先备份音乐库,别让自动重命名直接动唯一一份文件。
播放器自带的整理功能不够吗?
不够,因为播放器只“显示”标签,不“修”标签。标签本身是乱的,播放器再好看也救不回来。Beets 的价值在源头:先把文件与标签修干净,后面任何播放器接上去都是整齐的。
站长点评:我选它是因为本地音乐正在回潮:流媒体歌单说没就没,自己的库才是自己的。同类里 Picard 更偏图形界面单张修,Beets 胜在命令行批量化。我的判断是:先拿小目录试跑,确认匹配规则合口味再全库开工。
