注意: 这个脚本使用了AD's API 提供的接口,在此表示感谢. 这个脚本仅供个人学习交流使用,不能用于任何商业用途,所有法律问题均与作者无关。
- 修改部分代码
- 增加本地化
-
全新版本发布。现在增加了一些选项:
-
用法 :
python3 NetEaseMusic.py
[OPTIONS]
URL
orNetEaseMusic
[OPTIONS]
URL
-
选项列表:
选项 描述 -h, --help 打印帮助信息 -s, --single 指明给定的链接只有一首歌曲 -l, --list 指明给定的链接是一个播放列表(歌单) -v, --video 指明给定的链接是一个音频视频 -r, --range RANGE 指定下载播放列表(歌单)指定索引的歌曲 RANGE 模板 '1, 2, 5-7, 8' -a, --auto 自动添加到iTunes -f, --folder 指定歌曲下载的存储目录
- 增加lame歌曲类别标签。
- 由于官方网页版API解析失败,现在使用的依然是三方API。我会尽快尝试修复。
- 增加官方API获取歌曲链接。
- 增加歌曲最佳比特率解析。
- 增加“自动添加到iTunes”询问。
- 修复了当文件存在或搜索QQ音乐失败是停止下载的情况。
- 使用网易云音乐非官方API替换原来的API。该API是从互联网获取的。
- 现在可以使用工具下载歌曲/歌单/专辑了。使用AD's API。
- 现已支持Windows平台
- 现在已经可以下载网易云音乐的MV了。
-
下载完整工程
git clone https://github.com/Kito0615/NetEaseMusic.git
在终端直接运行脚本源码文件(NetEaseMusic.py)。需要python3环境。
python3 NetEaseMusic.py
或者:
chmod +x NetEaseMusic.py ./NetEaseMusic.py
-
下载发布文件
点击 这里, 下载你需要的版本. 再在终端执行:
./NetEaseMusic
或者拷贝二进制文件到
/usr/local/bin
, 然后你就可以在任何目录执行:NetEaseMusic
Python3.0+ (需要安装requests库)