夜雨聆风学习资料网

ARTICLE · 1052137

洛雪之外的新选择:有网站有软件的可自托管全【网】[音]乐聚合免费工具

洛雪之外的新选择:有网站有软件的可自托管全【网】[音]乐聚合免费工具
聊一聊

前两天翻出一张十年前的老专辑,想从头到尾听一遍。网易云里四首是灰的,切到 QQ 音乐,剩下几首提示要开会员。

会员开了。下载下来是加密格式,扔进车机直接不认。折腾半小时,最后用手机外放听完了。

这事儿估计谁都撞过。歌还在,平台也在,就是凑不齐一整张。

版权壁垒喊了好几年“已解除”,可真到听歌那一刻,还是得在两三个 App 之间来回横跳。会员越买越多,能真正落到本地、想拷哪儿拷哪儿的文件越来越少。

所以刷到这个 Go 写的下载工具时,我的第一反应是:终于有人把这件破事一次性收拾了。

软件介绍

它叫 Go Music DL,一个用 Go 写的全网音乐聚合搜索与下载工具。简单说,就是把十几个音乐平台的搜索、解析、下载能力,塞进同一个入口里。

Windows、macOS、Linux 、安卓都有

不想折腾部署,也可以先去作者搭的在线站点 music.zkkp.nyc.mn 上体验一下

目前接入了 13 个源:网易云、QQ 音乐、酷狗、酷我、咪咕、千千、汽水音乐、Bilibili、JOOX、Jamendo、5sing、Apple Music。输入一次歌名,多源并发帮你找。

它最讨喜的地方是 形态自由。喜欢图形界面就跑 Web 或桌面应用,喜欢敲命令就用 TUI 终端,想丢在服务器上当自托管服务也行——三种用法共用同一套内核。

音质上也没糊弄。网易云、QQ 音乐、酷狗、Bilibili 这几个源 支持 FLAC 无损,填上网页版 Cookie 就能拿到高码率。封面和歌词是一起抓的,下载完不用再去别处补元数据。

跟洛雪音乐这类“播放器”比,它更像一个能自己托管的抓取后端;跟老牌的 Python 版 music-dl 比,它是 Go 单文件、跨平台、还能常驻成服务。项目今年 1 月才开源,现在已经有 4600 多 Star,AGPL-3.0 协议,更新很勤快。

软件安装和使用

两条路,看你机器在哪儿。可以直接使用现成的,也可以自己部署!!

给大家也准备好了安装包:

或则去 Releases 页面下载对应系统的桌面应用,Windows、macOS、Linux 都有,解压就能跑。

想放 NAS 或者服务器上,用 Docker 最省事。新建一个 compose 文件,把下面这段贴进去:

services:  music-dl:    image: guohuiyuan/go-music-dl:latest    container_name: music-dl    restart: always    ports:      - "9981:8080"    volumes:      - ./data:/home/appuser/data      - ./Music:/app/downloads    environment:      - TZ=Asia/Shanghai    command: [ "./music-dl", "web", "--port", "8080", "--no-browser" ]

起来之后浏览器打开

http://NAS的IP:9981,就是完整的网页版。手机、平板、家里任何一台设备,都能共用这一个入口。

喜欢终端的话,命令行更简单,两个参数切换模式:

./music-dl web    # 网页模式./music-dl          # TUI 终端模式

几个真正好用的点,值得单独说:

换源比价

:同一首歌,网易云没有无损,一键切到 QQ 或 Bilibili 再试,不用自己挨个平台开一遍。

整单解析

:把歌单或专辑链接丢进去,整张曲目拉出来批量下载,不用一首一首搜。

WebDAV 同步

:下载的同时直接推到网盘或 NAS 目录,等于下完就入库,省一次搬运。

本地曲库

:本地音乐扫描、歌词显示、自制歌单都在 Web 端,还能看每日歌单推荐。

想拿 FLAC,记得去设置里把网页版 Cookie 填上——登录网页端、开发者工具里复制出来粘进去就行,这一步值回票价。

至于下载目录、是否保存封面歌词、默认用哪个源,这些在设置里都能改,跑熟了再慢慢调。

软件下载

方式一(推荐):点击图片或者长按可自动跳转到小程序,然后点击查询即可

方式二(步骤多)公众号菜单栏打开小程序后,手动输入暗号"260921"查询。
方式三(直达)开源免费,复制地址到浏览器打开:github.com/guohuiyuan/go-music-dl/releases

不想折腾部署,也可以先去作者搭的在线站点 music.zkkp.nyc.mn 上体验一下,能搜能听,满意了再自己搭一套。

一个 4600 Star 的小工具,把“找歌—试听—下载—入库”这条链路压成了一次搜索。你平时用什么办法存本地音乐?评论区聊聊,也欢迎点个赞让我知道这类内容该多写点。

"阅读更多"获取更多资源

  阅读更多

您可能喜欢:

往期推荐

Everything 用了十年,第一次见有人敢把跑分表里的败绩也贴出来

微信视频号视频怎么下载?这个19k星开源神器,1080P无水印直接保存本地

wps超全合集来啦

【开源】不下载不注册不收费!这款在线重命名神器藏得太深

相关学习资料