今天为大家带来一款下载音乐的命令行工具:musicn,基于开发,可播放和下载高品质的音乐,支持咪咕、酷我、酷狗和网易云音乐平台的服务,API也是从公开的网络中获得。
这个工具的特点,用户所有的操作都在命令行界面中完成,让音乐播放和下载变得更加简单快捷。
目前该项目已在GitHub斩获1.5Kstars,累计发布了61个版本,功能相当的完善。
️功能特性一键安装,无需额外配置
所有的操作都在通过命令完成,无需复杂的图形界面
支持Windows、MacOS、Linux
支持咪咕、酷狗和网易云等多个音乐平台
自定义搜索,可自定义搜索的页码数和歌曲数量
支持播放和下载音乐、以及下载歌词
支持根据歌单id下载
支持开启本地播放链接(手机可扫描二维码)下载及播放
可自定义下载路径
支持Docker一键部署web应用
命令行安装
musicn安装非常简单,只需要安装的nodeversion16,接着执行如下命令进行全局安装即可:
npmimusicn-gormsc-v
查看帮助信息:
msc--helpormsc周杰伦
附带歌词下载(默认是不附带):
msc周杰伦--lyricormsc-l周杰伦
开启本地播放链接(手机可扫描二维码)下载及播放:
注意:使用手机扫描二维码时,电脑和手机两个设备必须连接到同一个Wi-Fi;强烈推荐这种方式,既能听歌又能下载歌曲。
msc--qrcodeormsc-q-P3000ormsc周杰伦-n2-s10
根据歌单id下载:
msc--songListId206140403ormsc-i206140403-n2
效果演示:
Docker部署musicn同样也提供了容器形式的部署安装,支持amd64/arm64架构。
这里用docker-compose安装,创建文件,具体内容如下:
version:'3.4'services:musicn:image:/wy580477/musicn-container:latestcontainer_name:musicnrestart:unless-stoppedentrypoint:["/sbin/tini","--","msc","-q"]ports:-"7478:7478"volumes:-./musicn:/data
接着执行下面的命令:
一键启动docker-composeup-d
然后在浏览器访问如下地址就能看到主界面:
http://宿主机ip:7478
同样这种方式也是支持命令行模式执行musicn命令:
dockerexec-itmusicnmsc周杰伦
其他的更多功能,可参照项目主页的文档说明,上手体验!Musicn非常适合喜欢在命令行环境工作的用户。
结束语在数字时代的浪潮中,有一群人他们不畏艰难,勇攀技术高峰,他们就是开源探索者。
他们不仅仅是技术的实践者,更是开源文化的传播者和推动者。
在开源的世界里,没有绝对的权威,只有共同的合作。


