随着日常生活节奏的加快,尽管我们听音乐的时间有所减少,但在很多场合,尤其是驾车途中,音乐依然是不可或缺的陪伴。网易云音乐基本满足了日常的听歌需求。不过,有些经典歌曲,如周杰伦的作品,我始终无法在线收听。更重要的是,当你想和朋友或家人分享自己的音乐库或播放列表时,这时,借助NAS设备搭建一个私人音乐库,就显得尤为重要。

8e819928fca747fe43b386a0a9d626b4b8f41775

一、简介

Navidrome是一个功能全面的跨平台开源音乐流媒体服务器,旨在帮助用户搭建自己的本地音乐库,并通过流媒体服务随时访问。它支持多个平台,包括macOS、Linux、Windows以及Docker,兼容MP3、FLAC、WAV等常见音频格式,几乎满足大多数用户的需求。

通过Navidrome,你可以在Web界面或通过API管理和访问你的音乐库。它不仅支持智能播放列表、用户权限控制、跨平台同步等高级功能,还允许你自定义播放体验,提升日常听歌的便捷性。无论是和朋友分享音乐,还是为自己打造专属的播放环境,Navidrome都能提供极大的便利。

  1. 官方网站:Navidrome官网
  2. GitHub仓库:Navidrome GitHub

本教程操作环境为Linux Ubuntu系统,在开始之前,我们需要先安装Docker或docker-compose。

二、安装方法

通过Docker安装

1
docker run -d --name navidrome --restart=unless-stopped --user $(id -u):$(id -g) -v /mnt/sda1/webdav/music:/music -v /mnt/sda1/webdav/music/data:/data  -p 4533:4533 -e ND_LOGLEVEL=info deluan/navidrome:latest

这条命令会将Navidrome运行在后台,并设置自动重启。你需要根据自己的实际路径调整 /mnt/sda1/webdav/music 和 /mnt/sda1/webdav/music/data,这些路径分别对应你的音乐文件夹和数据存储目录。

  1. 电脑端访问

安装成功后,打开浏览器,输入 localhost:4533,你将看到Navidrome的登录界面。首次登录时需要设置用户名和密码。

155621

  1. 移动端访问

为了在移动端访问,你可以使用音流APP(适用于安卓、苹果设备)。Windows用户可以访问音流程序下载来获取客户端。在APP中选择Navidrome并填写服务器地址、用户名和密码,音流会自动刷新资源库。点击”立即同步”后,你将能够获取到最新的音乐列表。虽然部分高级功能需要付费,但对于大多数用户来说,免费的功能已经足够满足日常需求。

60b87-ca3fefb87f148b5c03ecf069fb1f95ab

三、下载歌曲

XiaoMusic GitHub:让小爱音箱真正实现无限听歌,释放更多可能!

借助 yt-dlp 强大的下载功能,XiaoMusic 支持语音口令自动下载和播放歌曲。例如,当你对小爱音箱说“播放歌曲王菲的《心愿》”,XiaoMusic 会智能化地先将《心愿》下载至本地设备,然后立即播放,确保高质量的音乐体验。无论是热门歌曲还是经典老歌,都能轻松实现播放,让你的音乐时光更加流畅、自由。

1
docker run -dit --restart=always --name xiaomusic -p 8090:8090 -v /mnt/mmcblk1p1/music:/app/music -v /mnt/mmcblk1p1/xiaomusic/conf:/app/conf hanxi/xiaomusic

四、歌词及封面

为了使你的音乐体验更加完美,你可能需要为歌曲添加歌词和封面。这里有两种方法可以实现这一功能:

方法一:

LyricAPI是一个支持酷狗、聚合API获取LRC歌词的服务,它还提供获取专辑、艺术家封面等功能。你可以通过以下命令启动:

1
docker run -d --name lyricapi -p 28883:28883 -v /vol1/1000/musics:/music hisatri/lyricapi

LyricAPI默认监听在28883端口,API地址为:

  1. 获取歌词:http://192.168.1.112:28883/lyrics
  2. 获取专辑封面:http://192.168.1.112:28883/cover

将这些API接口集成到音流软件中,设置好歌词接口和封面接口地址后,即可同步歌词和封面。

方法二:

如果你希望编辑歌曲的标题、专辑、艺术家、歌词和封面信息,可以使用音乐标签编辑器,它支持多种音频格式,如FLAC、MP3、M4A等。你可以通过以下链接下载:

  1. PC版:https://haoxiang.eu.org/73c67562/ (参考这篇教程)
  2. Web版:https://github.com/xhongc/music-tag-web

1767201-20191031191519781-1684570911

160214

五、总结

Navidrome作为一款开源的音乐服务器,提供了简单易用且功能强大的音乐管理解决方案。它支持多种音频格式,并允许通过多平台访问和管理自己的音乐库。无论你是在家中还是在外出旅行,使用Navidrome搭建自己的私人音乐流媒体库,都能随时随地享受音乐带来的乐趣。通过Docker安装,配置过程相对简单,几步即可完成,尤其适合希望搭建本地音乐平台的用户。

本文标题: NAS搭建私人音乐库Navidrome

本文作者: 狂欢马克思

发布时间: 2024年12月17日 10:04

最后更新: 2025年01月03日 13:59

原始链接: https://haoxiang.eu.org/1d8f5496/

版权声明: 本文著作权归作者所有,均采用CC BY-NC-SA 4.0许可协议,转载请注明出处!

× 喜欢就赞赏一下呗!
打赏二维码