收起左侧

NAS 自建音乐聚合神器!搜歌 · 在线听 · 无损下载,一个 Docker 搞定

0
回复
64
查看
[ 复制链接 ]

39

主题

105

回帖

0

牛值

小有名气

还在为不同 App 切换听歌烦?为 VIP 歌曲不能下载头疼?今天分享一个开源自部署神器——搜歌、在线试听、无损下载,NAS 上一键全搞定。

痛点:你有几个音乐 App?

说实话,我手机上常驻了三个音乐 App。**云有些歌没有,QQ 音乐有些版权独享,酷狗偶尔能找到冷门资源。想搜一首歌,得在各个 App 之间反复横跳。更别提下载了——无损?VIP 专享?想都别想。

直到我发现了这个开源项目:Go Music DL

它是什么

一个基于 Go 语言的全网音乐搜索与下载工具,支持:

  • Web 界面——浏览器打开就能搜歌、**、下载,NAS 用户狂喜
  • TUI 终端——服务器上直接搜,适合命令行党
  • 桌面应用——Windows/Mac 原生窗口,双击即用
  • Android APK——手机上也能跑,已内置 ffmpeg

核心能力就一句话:把 10+ 个音乐平台的搜索、在线试听、歌词展示、无损下载整合到一个界面,免费用。

支持哪些平台

平台 搜索 歌单 无损下载
**云音乐 ✅ FLAC
QQ 音乐 ✅ FLAC
酷狗音乐
酷我音乐
Bilibili ✅ FLAC
汽水音乐
咪咕音乐
Apple Music
JOOX
千千音乐
Jamendo

一个 Docker Compose 搞定

services:
  music-dl:
    image: guohuiyuan/go-music-dl:latest
    container_name: music-dl
    restart: unless-stopped
    ports:
      - "8080:8080"
    volumes:
      - ./data:/home/appuser/data
    environment:
      - TZ=Asia/Shanghai

跑起来之后,浏览器打开 http://你的IP:8080,直接搜歌。

我比较喜欢的功能

1️⃣ 多源聚合搜索 + 在线试听

搜一首歌,同时从**云、QQ、酷狗、B站返回结果。点击结果直接播放试听,页面底部有全局播放控制栏,支持音量调节、播放/暂停切换。哪个源音质好、哪个能播,听一下就知道了。自动过滤付费资源,省心。

2️⃣ 链接解析

把歌单或专辑链接粘贴进去,自动识别来源、拉取全部曲目。从别人分享的歌单里薅歌,前所未有的轻松。

3️⃣ 在线试听 + 全局播放器

搜索结果直接点播放,支持进度拖动、音量调节、全局播放控制栏。底部始终显示当前歌曲,切页面也不中断。**云、QQ、酷狗还支持逐字歌词高亮,原文/译文/罗马音同步展示,效果跟主流 App 差不多。

4️⃣ 无损音乐

**云、QQ、B站支持 FLAC 无损下载。虽然原始接口限制还有些,但大部分你能搜到的歌,下载质量都不错。

5️⃣ 扫码登录

Web 端的设置面板可以直接扫各平台的二维码登录。登录后能看到你的个人歌单、收藏夹,下载时也更容易拿到高音质。

6️⃣ 本地音乐管理

如果 NAS 里本来就存了一堆音乐文件,直接在 music-dl 里就能管理:上传、扫描、自动补全封面和歌词、添加到自制歌单。相当于把自己收藏的本地音乐和在线搜索整合到一起了。

7️⃣ 换源功能

有些源的音乐地址可能会过期失效。点一下"换源",自动从其他平台找替代音源,不需要重新搜索。

部署体验

我在 NAS 上跑了 docker compose up -d,前后不到两分钟。数据目录挂载出来,下载的歌直接在 NAS 文件系统里可以访问。

而且这玩意儿完全不用配置什么 API Key,compose 文件里的 environment 只有一行 TZ=Asia/Shanghai——因为它的数据来源就是直接爬各平台的网页接口,零 API 费用

一些小提醒

  • 不是浏览器,是工具。它逆向各平台的公开接口来获取数据,接口可能会变,作者在持续维护
  • 付费内容自动过滤。需要付费购买的歌曲会被跳过,不会尝试破解或盗取
  • 扫码登录是可选功能。不登录也能搜能下大部分歌,登录能拿到更好的体验
  • Docker 镜像已内置 ffmpeg,下载时会自动内嵌封面和歌词元数据

总结

Go Music DL 是我最近部署的最"值"的开源工具之一。没有之一。

它解决了一个真实痛点——音乐资源的碎片化。不需要充 VIP,不需要切换 App,浏览器打开就能搜歌、在线听、下载无损,相当于自建了一个聚合音乐平台。对于 NAS 玩家来说,docker-compose 三行配置的事,门槛低到几乎为零。

如果你也跟我一样,手机里好几个音乐 App,或者单纯想有个地方搜歌、在线听歌、把自己喜欢的歌离线保存到 NAS 上,可以去 GitHub 上看看这个项目:

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

顺手点个 Star,给作者一点动力。

本文所介绍的工具仅用于技术学习和个人合理使用,请尊重音乐版权,不要用于商业用途。

更多精彩内容关注微信公众号“纳斯派”

收藏
送赞
分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则