Skip to content

search and download music 从网易云音乐、QQ音乐、酷狗音乐、百度音乐等搜索和下载歌曲

Notifications You must be signed in to change notification settings

jinsanity07git/music-dl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

music-dl

search and download music from netease, qq, kugou and baidu.

从网易云音乐、QQ音乐、酷狗音乐、百度音乐等搜索和下载歌曲

You can specify music sources and limit count of search results.

The default priority is to try to download 320K music, then 128K.

支持指定搜索数量和音乐源,默认优先尝试下载320K,如果没有320K会下载128K。

由于各大音乐网站限制,高品质音乐一般只能通过会员下载。

Note: Python3 only. Some music sources may not be available in some countries and regions. If so, you can use Chinese proxies.

注意:仅支持python3,在python3.7.0运行通过。部分音乐源在一些国家和地区不可用,可以考虑使用中国大陆代理。

Normal 普通模式:

Verbose 详细模式:

Usage 使用方式

$ python main.py -h
usage: python main.py [-k keyword] [-s source] [-c count] [-o outdir] [-v]
	-h --help        帮助
	-v --verbose     详细模式
	-k --keyword=    搜索关键字
	-s --source=     数据源目前支持qq netease kugou baidu
	-c --count=      数量限制
	-o --outdir=     指定输出目录
example: python main.py -k "周杰伦" -s "qq netease kugou baidu" -c 10 -o "/tmp"

默认搜索所有音乐源,每个数量限制为5,保存目录为当前目录。

注意:如果经常需要指定数量、目录等参数可以考虑修改glovar.py中的变量

Music sources 支持音乐源列表

Supported 已支持

Not yet 待支持

欢迎提交插件支持更多音乐源!插件写法参考core/extractors中的文件

Credits 致谢

本项目受以下项目启发,参考了其中一部分思路,向这些开发者表示感谢。

LICENSE

WTFPL

About

search and download music 从网易云音乐、QQ音乐、酷狗音乐、百度音乐等搜索和下载歌曲

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%