告别音乐APP,自己搭建NAS云音乐服务

您所在的位置:网站首页 如何用服务器搭建云手机端 告别音乐APP,自己搭建NAS云音乐服务

告别音乐APP,自己搭建NAS云音乐服务

2024-07-09 16:03| 来源: 网络整理| 查看: 265

告别音乐APP,自己搭建NAS云音乐服务 2023-10-21 22:29:06 76点赞 906收藏 85评论

随着家用NAS普及,NAS除了存储数据还可以充当家庭数据中心,搭建个人专属的云服务。

本文介绍通过NAS和容器来搭建个人云音乐服务:以开源音乐服务器Navidrome为核心,移动端可搭配播放器Utralsonic(安卓)、Substreamer(IOS),电脑端可以搭配播放器Sonixd。同时借助music_tag_web完善歌曲文件信息。如果没有公网IP可通过Tailscales实现远程访问。本文不仅是介绍几个docker容器搭建,而是分享一个完整解决方案:

告别音乐APP,自己搭建NAS云音乐服务

用音乐APP听歌无疑更方便,开个会员也不算贵。但我喜欢听老歌,自己有多年收藏的音乐库,所以才想搭建自己专属的云音乐服务。云音乐服务用的容器是“Navidrome”,可以通过docker-compose一键部署(注意修改vloumes装载路径):

version: "3" services: navidrome: image: deluan/navidrome:latest user: 1000:1000 # should be owner of volumes ports: - "4533:4533" restart: unless-stopped environment: # Optional: put your config options customization here. Examples: ND_SCANSCHEDULE: 1h ND_LOGLEVEL: info ND_SESSIONTIMEOUT: 24h ND_BASEURL: "" volumes: - "/path/to/data:/data" - "/path/to/your/music/folder:/music:ro"

如果像我一样,容器部署在绿联DX4600上也很简单,只需在创建容器时“储存空间”创建如下两个路径映射:

告别音乐APP,自己搭建NAS云音乐服务

然后通过 http://IP:4533 即可访问Navidrome主界面。看上去Navidrome像是一个网页播放器,其实Navidrome主要功能还是为其它播放器提供数据,包括:音乐文件、音频信息、播放列表等等。

告别音乐APP,自己搭建NAS云音乐服务

电脑端安装Sonixd播放器,首次使用Sonixd需要添加Navidrome创建的服务器源,通过服务器地址、用户名、密码登陆后,就可以访问服务器数据了:

告别音乐APP,自己搭建NAS云音乐服务

手机端同样有配套的APP,Utralsonic(安卓)、Substreamer(IOS)。首次使用同样添加Navidrome创建的服务器源地址,通过用户密码登陆后,就可以访问服务器数据了:

告别音乐APP,自己搭建NAS云音乐服务

但是光有曲库不够,我们下载的音乐如果没有正确信息和歌词播放非常不方便。为了完善这些信息可以用到容器music_tag_web,同样可以用到docker-compose部署,注意music_tag_web的音乐路径要和Navidrome的统一:

version: '3' services: music-tag: image: xhongc/music_tag_web:latest container_name: music-tag-web ports: - "8001:8001" volumes: - /path/to/your/music:/app/media:rw - /path/to/your/config:/app/data command: /start restart: always

访问 http://IP:4533 用默认用户名admin、admin登陆管理后台, music_tag_web可以自动扫描音频文件并更新歌曲信息(获取这些信息其实也是刮削音乐平台数据,腾讯已经封堵了,希望其他平台不会跟进),如果识别不了大概率是该歌曲在此平台没有版权,可以换个平台尝试:

告别音乐APP,自己搭建NAS云音乐服务

完善了数据的曲库看上去就舒服多了,歌曲信息和专辑封面都完善了:

告别音乐APP,自己搭建NAS云音乐服务告别音乐APP,自己搭建NAS云音乐服务

如果你没有公网IP也想远程访问服务器端,那就需要自己有云服务器搭建内网穿透服务,或者用tailscale这样的虚拟局域网软件来实现访问。网上有很多教程,这里就不在此拓展了。

Navidrome目前仍然不支持ape格式音频,如果需要批量把ape音频转换成flac可参考我的这篇文章:

我眼中的最强音频转换软件:flicflac

说一下自己搭建音乐服务的使用感受:总体用着还不错,缺点是要自己折腾曲库。适合我这种喜欢听老歌的人(偶尔才会去下载新歌),所以曲库在一段时间完善后用起来就很舒服了。缺点也有,这几个播放器的歌词显示都不好用。还有自己搭建的云音乐当然看不了别人的评论了。

现在我在个人NAS和All-In-One服务器上搭建的服务越来越多,在好玩的同时你会发现一些容器搭建的服务确实很强大。比如相册管理应用“immich”可以说不输任何主流的相册管理应用(个人感觉比群晖的相册套件更强)。通过这些服务你可以更好地利用你的NAS,更好管理你的数据!

告别音乐APP,自己搭建NAS云音乐服务

有朋友提到了音乐下载才是关键。关于音乐下载这里补充一篇文章,由于国内的音乐源并不一定长久稳定,兴许一段时间后就会失效,大家且用且珍惜吧:

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3