一个轻量服务把硬盘曲库变成网页和手机音乐库
Navidrome 是面向个人曲库的轻量音乐流媒体服务器,把 NAS、小主机或普通电脑中的音频文件扫描成按艺术家、专辑、流派和播放列表浏览的网页音乐库。它也兼容 OpenSubsonic 生态,Android、iOS 和桌面上有多种客户端可选。
项目强调低资源占用,在树莓派等设备上也能运行,并能处理很大的音乐库。与综合媒体中心相比,它不需要承担电影海报、剧集刮削和电视客户端的一整套功能,适合只想把音乐整理好、在不同设备连续收听的人。
先修正专辑与曲目标签,再让服务器扫描文件
- 先导入几张标签完整与混乱的专辑比较识别结果;
- 音乐目录只读挂载,避免服务意外改写原文件;
- 按客户端和带宽设置转码,不盲目统一成高码率;
- 每位使用者建立独立账号并限制管理权限。
第一次准备三类样本:标签规范的专辑、文件名正确但标签混乱的旧歌,以及带多张封面或多碟编号的合集。扫描后查看艺术家是否被拆分、曲序是否正确、封面取自哪里,再决定文件夹与标签整理规则。
服务器主要依赖音频标签,而不是文件夹看起来是否整齐。MusicBrainz Picard 可批量匹配发行版本并写入标签,但自动结果仍应抽查;同一首歌的现场版、豪华版和重新发行版可能需要手动选择。
移动播放是否顺畅取决于转码、封面和网络策略
外出播放时,FLAC 原文件可能占用较多流量,Navidrome 可按需要实时转码。先用手机网络测试一张专辑,观察服务器 CPU、首播等待和拖动进度,再设置合理码率;家中局域网则可优先直接播放。
封面尺寸过大、嵌入图片损坏或同目录放置大量无关图片都会拖慢扫描与客户端加载。保留清晰适中的专辑封面,统一命名,修改标签后触发小范围重扫,比每次重建完整音乐库更省时间。
它管理的是自己的音乐文件,不提供商业曲库
Jellyfin 可以把电影、剧集与音乐放在一个入口,Navidrome 则专注音乐、资源更轻且客户端生态不同。已有综合媒体库不一定要迁移;可先让 Navidrome 只读取同一音乐目录,比较搜索、播放列表和移动端体验。
该服务不提供音乐内容,用户需使用自己合法拥有或获授权的文件。公网访问要通过安全入口、独立账号与更新维护,原始曲库和播放列表也应备份;服务数据库损坏可以重扫,精心整理的标签与原文件却不应只有一份。
