musicn——支持咪咕、网易云、酷狗的mp3音乐下载器
本文最后更新于 2024-06-28,文章内容可能已经过时。
前言
大家好,这里是可爱的Cherry。
尼采层说过,没有音乐,生命是一个错误。那对NAS玩家来说,没有音乐下载工具,NAS也是一个错误。
今天,Cherry给大家带来一款虽迟但到的自托管音乐下载工具。
为啥说是虽迟但到呢,因为该项目于2022年左右因接口问题调整,不再支持无损歌曲下载,目前只支持mp3格式的。
但是依旧是一款能直接下载歌曲到NAS方便我们搭建音乐媒体库的好工具。
项目地址:wy580477/musicn-container: 播放及下载音乐的命令行工具 musicn 容器 (github.com)
项目特性
🚀搜索并下载音乐
🌐使用webui界面,可不需要再手动输入命令行
💌支持咪咕、网易云、酷狗歌源
系统部署
一、docker run代码
🔻通过SSH工具访问NAS,输入以下指令
docker run -d \
--name=musicn \
--restart=unless-stopped \
-v ${PWD}/musicn:/data \
-p 56789:7478 \
ghcr.io/wy580477/musicn-container:latest \
msc -q
二、使用群晖任务计划部署
🔻将上述docker run 代码复制到任务计划中执行即可。记住,每一行代码最后都要加上反斜杠“\”
系统使用
一、Webui使用方法
🔻webui首页展示如下,支持三大源直接搜索歌曲。右侧有蓝色箭头的支持在线收听和下载,有灰色箭头的无法使用。
🔻下载的歌曲为mp3格式,注意是保存在本机上的,而不是保存到nas上。每首歌具体比特率以站点不同而有所区别。
二、Cli使用方法
🔻在SSH界面使用容器下载歌曲,歌曲默认下载到NAS目录。
docker exec -it musicn msc 初音未来
🔻快捷下载方法
# 设置 bash 命令别名方便使用,重新登陆 shell 后生效
echo "alias msc='docker exec -it musicn msc'" >> ~/.bashrc
# 查看命令帮助
msc -h
# 指定子目录 test 为下载目录
msc 歌手名 -p ./test
🔻其它参数
# 搜索的页码数(默认是第1页):
msc 歌手名 -n 2
# 搜索的歌曲数量(默认是20条)
msc 周杰伦 -s 10
# 换源,默认为咪咕源
- w #网易云音乐
- g #酷狗音乐
# 根据歌单id下载
msc -i 206140403
# 附带歌词下载(默认是不附带)
msc 歌手名 -l
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果