QQFlacMusicDownloader 曲库流浪计划
2023/10/28 作者已被律师函警告,宣布永久停更😭
介绍
这是一个批量下载 QQ 音乐/酷我音乐/网易云会员无损音质歌曲的脚本,拥有基于web的友好界面
本作品实现了如下功能:
1.QQ音乐 无损音质解析下载 自动提取最高音质下载 Hi-Res -> Flac -> 320KbpsMP3 -> 128KbpsMP3
2. 酷我音乐无损歌曲解析。
3. qq音乐元数据填充,苹果专辑元数据自动填充,歌词自动下载。
4. 完美写入MP3/FLac元数据 让emby等支持读取音乐标签的软件分类管理。
GitHub地址:QiuChenlyOpenSource/QQFlacMusicDownloader: [秋城落叶] QQ 音乐源无损歌曲下载 (github.com)
Docker Hub:liwangsheng/music-downloader - Docker Image | Docker Hub
预览
主页
音乐搜索
暂时没有下载进度
配合emby使用非常舒服
root@Docker:/mnt/music/download# ls
坂本龙一
root@Docker:/mnt/music/download# ls 坂本龙一/
'坂本龙一 - Merry Christmas Mr. Lawrence (劳伦斯先生圣诞快乐).flac'
部署
GitHub上提供的docker镜像早已失效无法使用,建议自己构建docker镜像,或者使用azraias/qq_flac_music_downloader - Docker Image | Docker Hub自动构建镜像。
构建镜像
# 拉取代码
git clone https://github.com/QiuChenlyOpenSource/QQFlacMusicDownloader.git
# 进入目录
cd QQFlacMusicDownloader
# 构建镜像
docker build -t qq_flac_music_downloader .
试了下GitHub actions自动构建、推送镜像,体验还不错,20分钟搞定4种架构的镜像
创建容器
自行替换相关文件夹、端口、镜像、容器名称
docker cli
docker run -itd \
--name music-downloader \
-v /mnt/music/download:/workspace/music \
-p 8899:8899 \
--restart unless-stopped \
liwangsheng/music-downloader
docker-compose
version: '3'
services:
music-downloader:
image: liwangsheng/music-downloader
container_name: music-downloader
ports:
- "8899:8899"
volumes:
- /mnt/music/download:/workspace/music
restart: unless-stopped