admin管理员组文章数量:1583665
前言
最近开始研究制作视频,需要从音乐播放器下载需要的音乐,由于是工作电脑,安装播放器又麻烦,许多网站提供的下载都需要付费。
然后找到一个音乐下载工具 Music-dl
,一个基于 Python3 的命令行工具,Macos/Linux/Windows下都可以使用。可以从多个网站搜索和下载音乐,方便寻找音乐,支持QQ音乐、网易云音乐、虾米音乐、酷狗音乐和百度音乐,不过不能获取付费歌曲。
话不多说直接开撸。
使用pip安装
pip3 install pymusic-dl
安装过程中如果提示pip版本过低请按照提示进行升级
从最新源码安装
git clone https://github/0xHJK/music-dl.git
cd music-dl
python3 setup.py install
不安装手动直接运行
在DeepinV20下测试正常
git clone https://github/0xHJK/music-dl.git
cd music-dl
pip3 install -r requirements.txt
python3 ./music-dl
使用方法
输入 music-dl --help
查看说明
Usage: music-dl [OPTIONS]
Search and download music from netease, qq, kugou, baidu and
xiami. Example: music-dl -k "周杰伦"
Options:
--version Show the version and exit.
-k, --keyword TEXT 搜索关键字,歌名和歌手同时输入可以提高匹配(如 空帆船 朴树)
-u, --url TEXT 通过指定的歌曲URL下载音乐
-p, --playlist TEXT 通过指定的歌单URL下载音乐
-s, --source TEXT 支持的数据源: baidu
-n, --number INTEGER 搜索数量限制
-o, --outdir TEXT 指定输出目录
-x, --proxy TEXT 指定代理(如http://127.0.0.1:1087)
-v, --verbose 详细模式
--lyrics 同时下载歌词
--cover 同时下载封面
--nomerge 不对搜索结果列表排序和去重
--help Show this message and exit.
下载音乐
music-dl -k "关键字/音乐名/歌手"
比如我要搜索 背景音乐,搜索到15条内容,输入需要下载的序号进行文件下载
我这边输入0-10 后会自动下载,收费音乐会报错下载失败
音乐文件会下载到当前目录,我们找到 C:\Users
目录就可以看到下载的内容了
不过不知道啥情况我这下载文件总是1k,在DeepinV20下测试正常
版权声明:本文标题:通过基于Python的Pymusic-dl下载需要的音乐 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1727921281a1138223.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论