POST

飞牛音乐:把本地曲库变成随身播放器

飞牛自带音乐应用的使用思路,以及它和在线音乐、扩展之间的关系。

飞牛(fnOS)自带的音乐应用,定位和影视有点像:管理本地曲库,然后多端播放。区别在于音乐文件小、对算力要求低,所以它几乎是「装上就能用」的状态。

它能做什么

  • 扫描 NAS 上的音乐文件夹,建立曲库;
  • 按歌手、专辑、歌单整理;
  • 网页、手机 App 都能播放;
  • 支持封面和歌词。

和影视不同,音乐基本不需要转码,客户端直接拉原始文件播放,所以局域网几乎是无损直出,远程播放的瓶颈主要在家宽上传。

曲库质量取决于标签

音乐文件能不能被正确识别,主要看文件的 ID3 标签(标题、歌手、专辑、封面)。文件名只是次要参考。

如果你下载的音乐标签很乱,建议先用工具(比如 Mp3tag)批量整理:

  • 标题、歌手、专辑填规范;
  • 内嵌封面,避免在 App 里看到一片空白;
  • 多碟专辑注意 CD 编号。

整理好之后,飞牛音乐里就是一堵干净的专辑墙。

手机端和外网访问

手机装飞牛 App,登录同一账号就能听 NAS 上的歌。局域网内直接连,外网则取决于你怎么把 NAS 暴露出去:

  • 官方远程访问(FN Connect)最省事,但速度和稳定性看节点;
  • Tailscale 之类组网工具,自己用很稳;
  • 有公网 IP 的话,反向代理也能做。

注意:音乐文件不算大,但对连续带宽敏感。外网听无损,家宽上传不够会卡。

扩展:接入在线音源

飞牛的官方音乐本身只播本地文件。社区里有一个叫 fnmusic-ext 的扩展(不修改官方程序,通过接管后端 Socket 实现),可以给飞牛音乐加上在线搜索、播放、歌单和推荐。

它的思路值得了解:

  • 本地曲库优先,在线结果排后面并标注来源;
  • 在线播放复用本地已核对的文件,封面走同源代理;
  • 支持网易云、musicdl、洛雪等多种音源。

但要注意:扩展是第三方项目,涉及在线音源时,账号权益、版权、稳定性都不由官方保证,用之前先看清楚说明。

几个常见的坑

扫描不到歌:先确认文件夹被加入曲库、格式支持(常见 mp3/flac/m4a 都行),再看标签。

封面不显示:多数是文件没内嵌封面,或者曲库里没有同目录的 cover.jpg。

远程播放卡:不是编码问题,是上传带宽。可以优先听低码率版本。

账号权限:音乐和影视一样,可以按用户分配访问权限,家里有小孩的话记得限制。

小结

飞牛音乐是那种「不惊艳但很实用」的内置应用:本地曲库、多端播放、不用折腾转码。它的上限取决于你的文件整理程度,以及外网访问方案。

如果你有一堆下载多年的本地音乐,它是个很舒服的归宿;如果想要「什么歌都能搜到」,那还得配合在线音源或者直接用流媒体。

👁 - 次浏览

留言

← 返回首页