Go Music DL:
一款基于 Go 语言的全网音乐搜索与下载工具,支持 Web 界面、TUI 终端 和 桌面应用 三种使用模式。内置**云、QQ、酷狗、Bilibili、汽水音乐等 10+ 个主流平台,支持多源并发搜索与无损音质解析。

音乐播放界面

TUI 终端界面

主要功能:
- • 多模式支持: Web 界面、TUI 终端、桌面应用
- • 本地自制歌单: 支持新建本地收藏夹,随时收藏、管理心仪歌曲,数据持久化不丢失
- • 无损音乐支持: 支持**云、QQ 音乐、Bilibili 的 FLAC 无损音乐下载
- • 多平台聚合搜索,支持单曲 / 歌单 / 专辑
- • 试听、歌词、封面下载
- • Range 探测:显示大小与码率
- • 汽水音乐等加密音频解密
- • 过滤需要付费的资源
- • 桌面应用特性: 原生窗口、自动服务启动、智能缓存管理
安装
Docker Compose
services:
music-dl:
image: guohuiyuan/go-music-dl:latest
container_name: music-dl
command: [ "./music-dl", "web", "--port", "8080", "--no-browser" ]
ports:
- 8080:8080
environment:
- TZ=Asia/Shanghai
volumes:
- ./data:/home/appuser/data
restart: unless-stopped
参数说明(更多参数建议去看文档)
:::command(启动命令):运行 web 服务,端口 8080,不自动打开浏览器
8080(端口):Web 访问端口
TZ(环境变量):配置容器时区
/home/appuser/data(路径):存储配置数据和下载音频
:::
使用
浏览器中输入 http://NAS的IP:8080 就能看到界面

开箱即用,内置**云、QQ、酷狗、Bilibili、汽水音乐等 10+ 个主流平台

支持多源并发搜索,便捷在线下载音乐、歌词和封面图

也能直接在浏览器试听,支持歌词显示和列表播放

播放器效果挺好的,有音乐动效和歌词

除了单曲搜索,还支持 歌单搜索 / 解析、专辑搜索 / 解析、整单 / 整专曲目查看与批量处理

右上角,点击设置按钮

如果想要更好的音质,可以填写对应平台的 Cookie 信息(需要有会员,不然没区别)

对于想下载到 NAS 映射路径的,可以打开这两个选项

修改以后记得保存,再次点击下载就能看到音频文件了

总结
我看项目描述是可以下载无损音质的,但不清楚需要怎么样设置,还是说就是要有会员填写 Cookie 信息才行。默认下载歌曲音质比较一般,但是界面倒是很清爽挺不错的,适合部署提供对外服务,有兴趣的可以部署试试。
综合推荐:⭐⭐⭐(适合对外提供服务,也能作为**器)
使用体验:⭐⭐⭐(界面清爽,体验不错)
部署难易:⭐⭐(简单)︎
