文章代号:navidrome-introduction
视频教程
哔哩哔哩:
资源下载
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 | mkdir navidrome |
创建音乐目录和配置文件
1 | mkdir music |
在toml文件中填入:
1 | MusicFolder = /root/navidrome/music |
运行服务端
运行./navidrome
,浏览器访问http://IP地址:4533
在首次运行界面设置用户名和密码
进入主页面后,点击右上角的头像→Personal,在Language框中设置简体中文
获取歌曲资源
以酷狗音乐为例,打开官网 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