这是一个易于使用的工具,可以从网易云音乐上下载歌单和歌曲。
它可以做到:
一键添加播放列表
main -a 播放列表 id # 自动添加名字
main -a 播放列表 id 自定义名字 # 自定义名字
全自动更新播放列表
main -u # 自动更新所有播放列表
main -u -da # 你可以把这行命令添加到定时任务中,它会自动更新播放列表并下载新歌曲。
一键下载歌曲(有可能下载到高音质的 flac 文件,详见这里),flac 自动转码为 m4a
main -da
自动添加音频文件的歌曲信息
一键导出为 iTunes 的 xml 播放列表
main -en 播放列表名字
简单地删除已储存的播放列表
mian -rn 播放列表名字
更多功能,请移步至这里。
此外,它还易于扩展,详情请移步至这里,欢迎提交 PR 。
代码已包含注释。
点击前往“发布页面”
开发者手头上暂时没有 mbp 和 Linux 设备。如果你愿意帮忙打包,请联系本人。
下载并解压后,使用以下命令查看帮助。
main -h
git clone https://github.com/SolomonLeon/netease-music-downloader.git
pip install -r requirements.txt
1
Tink 2020-08-19 13:54:18 +08:00 via Android
带专辑封面吗
|
2
delectate 2020-08-19 17:48:45 +08:00
一键导出为 iTunes 的 xml 播放列表
main -en 播放列表名字 简单地删除已储存的播放列表 mian -rn 播放列表名字 ____________________________________________ 常规错误,main 和 mian“面”。 |
8
yaleyu 2020-08-20 08:11:13 +08:00
关键是能不能下 320 和 FLAC ?
|
9
xinghen57 2020-08-20 09:26:52 +08:00 via iPhone
只下载歌曲的话,youtube-dl 挺好的。
|
10
Leon6868 OP @yaleyu 有些歌曲可以获取到很高 kbps 的 flac ( 1000kbps 以上),有些只能获取 128kbps 的。
现在的代码暂时只有网易云的高音质源,以后可能会加入 QQ 的。 |
11
Leon6868 OP @yaleyu 如果你只要 flac 的话,需要关闭转码,详情在这里: https://github.com/SolomonLeon/netease-music-downloader/#%E5%8F%82%E6%95%B0
|
12
lyc8503 2022-10-15 17:09:14 +08:00
现在好像出问题了.
.\main.exe -a 365959097 Traceback (most recent call last): File "main.py", line 392, in <module> File "main.py", line 24, in addPlaylist File "api.py", line 16, in getPlaylist File "requests\models.py", line 898, in json File "json\__init__.py", line 357, in loads File "json\decoder.py", line 337, in decode File "json\decoder.py", line 355, in raw_decode json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) [7124] Failed to execute script main |