网易云音乐的缓存文件经过处理,也就是异或加密了的,要获得MP3文件,需要解密. 这个仅用于学习. 请大家尊重版权.其实大多数歌曲都是可以下载的
从网易云音乐缓存文件得到 mp3 格式. 利用缓存文件,解密得到MP3文件, 并通过其metadata,命名文件,顺便从api或者网页抓取歌词,详细介绍可以看这里
- python 模块
- requests
- mutagen
运行 如下命令安装
$ pip install -r requirements.txt
(我没有在 linux 上用过 网易云音乐, 所以我现在不知道路径, 需要使用者自己找, 欢迎知道的同学告诉我)
我上传了示例文件在 music
中,
可以运行
python3 decrypt.py music
尝试
结果在文件夹`网易云音乐缓存:smiley:
Pull request