NAS打造个人音乐库 (2026.03修订)
略懂的大龙猫
编辑于 2026年03月26日 20:42
收录于文集
共1篇
绿联NAS私有云

龙猫的 NAS 解决方案:今天介绍 NAS 打造个人音乐库!

搭建个人音乐库需要解决几个问题:

1、获取音乐资源;

2、完善音乐标签;

3、搭建流媒体服务器;

4、选择合适的播放软件;

5、选择合适的播放设备;

获取音乐资源

我目前下载歌曲有三个方案:

方案一是:“洛雪音乐+音源”

洛雪音乐可以去开源站获取安装包:

https://github.com/lyswhut/lx-music-desktop/releases

至于音源就需要自己去找相关资源了。

方案二是:go-music-dl,这也是一个开源方案

https://github.com/guohuiyuan/go-music-dl

但是音乐资源的下载方法基本过一段时间就会因腾讯的律师函而失效。

还有一种方法是用"猫抓"下载视频网站的视频或音频资源,然后用开源的格式转换工具:FileConverter,转成 MP3 ,这个方法对于 Live 非常好用。

https://github.com/Tichau/FileConverter

完善音乐标签

音乐文件需要完善标签信息并补充歌词,这样本地播放器可以获得更好的播放体验(完善音乐分类、音乐封面信息等)。音乐标签数据完善可以使用软件:MusicTag,或者通过 docker 部署 MusicTagWeb

代码块
plain
自动换行
复制代码
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: unless-stopped
复制成功

通过 MusicTagWeb 可以自动对音频文件搜索专辑信息,完善音乐标签数据。

搭建流媒体服务器

流媒体服务器当然首推 Navidrome。

至于音频格式,我选择的是:格式:MP3\FLAC,苹果党可以选 AAC、ALAC。

代码块
plain
自动换行
复制代码
services:
  navidrome:
    image: deluan/navidrome:latest
    ports:
      - "4533:4533"
    restart: always
    environment:
      ND_SCANSCHEDULE: 1h
      #这里设置音乐库自动扫描时间间隔
      ND_LOGLEVEL: info
      ND_SESSIONTIMEOUT: 24h
      ND_BASEURL: ""
      ND_ENABLETRANSCODINGCONFIG: true
    volumes:
      - "./:/data"
      - "/vol1/1000/musics:/music:ro"
      #这里改成映射你自己的的音乐目录
复制成功

选择合适的播放软件

安卓端我推荐两个 Navidrome 的客户端APP

Musly:https://github.com/dddevid/Musly

Dsub2000:https://github.com/paroj/DSub2000

Musly 功能更完善支持歌词显示,但 Dsub2000 离线播放的体验更好。二者兼容性都很好,支持横屏和竖屏,而且对安卓8这样的老设备也完美支持。

其它还有音流、Player 这样的播放器,大家可以选择自己喜欢的。

https://github.com/WXFY/Player/

https://github.com/gitbobobo/StreamMusic

选择合适的播放设备

播放设备首推:触屏音箱和平板,配合APP可以作为一个桌面的音乐播放台,但是这二者音质都一般,追求音质还是选择电脑搭配更好音质的音箱。

这就是我的 NAS 音乐解决方案

相关资源链接:https://pan.quark.cn/s/ad0d00403563