Navidrome:自建音乐库新选择
内容提要
介绍了国人开发的音乐播放器程序「音流」,解决了Navidrome的问题。详细介绍了安装和使用Navidrome,并推荐了第三方客户端「音流」。音流支持内嵌歌词和简洁美观界面。
延伸解读
Navidrome 的定位与局限
Navidrome 是一款开源音乐服务器软件,采用 Material Design 设计,但界面可能不符合部分用户的审美,且缺乏中文支持。它兼容 Subsonic/Madsonic/Airsonic 等流媒体协议,但大多数支持这些协议的播放器为英文,且 Navidrome 本身不支持外挂 LRC 歌词,仅能显示内嵌歌词。这些因素影响了中文用户的使用体验。
音流如何弥补 Navidrome 的不足
音流是一款国人开发的音乐播放器,支持 Subsonic/Navidrome/Jellyfin/Emby/AudioStation 协议,已在 Android 和 iOS 上线。其界面简洁美观,采用透明和高斯模糊设计,布局类似网易云音乐,上手门槛低。音流支持内嵌歌词并以双语上下两行显示,解决了 Navidrome 歌词支持不佳的问题。
音流的主备线路切换功能
音流支持主备线路切换,用户可将主线路设为内网地址,备用线路设为外网地址。当用户外出时,音流自动切换到外网地址;回到家中,又自动切换回内网。由于流媒体有缓存,切换网络时播放音乐不会中断,这一功能提升了使用的连贯性。
安装与配置注意事项
安装 Navidrome 时,需在 Docker 中创建数据文件夹和音乐文件夹,并指定容器运行用户(如群晖用户通常为 1026:100)。环境变量中可设置默认语言为中文、关闭转码等。若需显示歌手头像或简介,需配置 Spotify 或 Last.fm 的 API 密钥,并视网络状况配置代理。
Q&A
Navidrome是什么软件?
Navidrome是一款开源音乐服务器软件,支持多种音乐流媒体协议,但界面不符合部分用户的审美需求。
音流如何解决Navidrome的问题?
音流是一款国人开发的音乐播放器,界面简洁美观,支持中文,解决了Navidrome界面不美观和缺乏中文支持的问题。
音流支持哪些协议?
音流支持Subsonic、Navidrome、Jellyfin、Emby和AudioStation协议。
如何安装Navidrome?
在Docker中创建navidrome文件夹和data子文件夹,准备音乐文件并配置compose.yaml文件后即可安装Navidrome。
音流的主备线路切换功能有什么用?
音流的主备线路切换功能允许用户在内网和外网之间自动切换,播放音乐时不会中断。
音流的歌词显示功能如何?
音流支持内嵌歌词显示,并以双语形式呈现,使用体验接近常用音乐App。