使用Navidrome搭建私人专属云音乐
系统只因家 Lv114514

文章代号:navidrome-introduction

image

视频教程

哔哩哔哩

资源下载

https://pan.yukaidi.com/s/QGQ9H9

搭建服务端

使用环境: Debian GNU/Linux 12 (bookworm) on Windows 10 x86_64

从项目地址GitHub - navidrome/navidrome: 🎧☁️ Modern Music Server and Streamer compatible with Subsonic/Airsonic的Release中下载最新版

下载linux版,记得看清架构,不要下错了

使用wget命令下载

1
wget https://github.com/navidrome/navidrome/releases/download/v0.50.2/navidrome_0.50.2_linux_amd64.tar.gz

解压

1
2
3
4
5
mkdir navidrome
mv navidrome_0.50.2_linux_amd64.tar.gz navidrome
cd navidrome
tar zxvf navidrome_0.50.2_linux_amd64.tar.gz
rm navidrome_0.50.2_linux_amd64.tar.gz

创建音乐目录和配置文件

1
2
3
mkdir music
mkdir /var/lib/navidrome
vi /var/lib/navidrome/navidrome.toml

在toml文件中填入:

1
MusicFolder = /root/navidrome/music

运行服务端

运行./navidrome,浏览器访问http://IP地址:4533

在首次运行界面设置用户名和密码

进入主页面后,点击右上角的头像→Personal,在Language框中设置简体中文

image

获取歌曲资源

以酷狗音乐为例,打开官网 https://kugou.com ,搜索你要下载的歌曲,然后在播放页使用Chrono资源嗅探器下载mp3文件和封面png图片,接着打开酷狗音乐PC客户端,播放这首歌曲,打开桌面歌词,右键桌面歌词黑框,点击歌词操作→浏览歌词文件,即可看到歌词的krc格式文件

打开krc2lrc,拖入krc文件,点击全部转换,即可转换为lrc歌词

制作一体式MP3

打开Mp3tag,点击File→Options→Language,设置简体中文

将mp3文件拖入空白栏,点击Mp3文件,右键左侧的封面,点击添加封面,选择封面即可

保存后右键MP3,点击标签→添加字段,字段填写UNSYNCEDLYRICS,将lrc文件用记事本打开然后复制粘贴到值中,保存

这样,一个包含歌词和封面的一体化mp3就制作完成了。

添加歌曲

将MP3文件移动到音乐目录即可完成添加,无需重启服务端

后台运行服务端

安装tmux

1
apt install tmux -y

进入tmux虚拟终端

1
tmux

在这个终端内运行Navidrome,然后直接叉掉终端窗口,服务仍在运行

运行tmux attach就能回到这个虚拟终端

使用”音流“APP连接

*仅Anroid/iOS

打开音流,点击Navidrome,输入服务端地址和账号密码,然后登录

这样就能抛弃WebUI,拥有更高级的体验

如果部署在VPS上,注意iOS的Shadowrocket可能无法加速音流APP

image

 评论
评论插件加载失败
正在加载评论插件