netease-music-cracker

:musical_note:将网易云音乐的缓存文件解密得到 MP3 文件

Github stars Tracking Chart

Stars
Forks
License
Contributors
Language
Build
Coverage
codebeat badge

前言

warning

网易云音乐的缓存文件经过处理,也就是异或加密了的,要获得MP3文件,需要解密. 这个仅用于学习. 请大家尊重版权.其实大多数歌曲都是可以下载的

介绍

从网易云音乐缓存文件得到 mp3 格式.
利用缓存文件,解密得到MP3文件, 并通过其metadata,命名文件,顺便从api或者网页抓取歌词,详细介绍可以看这里

依赖

  • python 模块
    • requests
    • mutagen

运行 如下命令安装

$ pip install -r requirements.txt

使用

(我没有在 linux 上用过 网易云音乐, 所以我现在不知道路径, 需要使用者自己找, 欢迎知道的同学告诉我)

我上传了示例文件在 music中,
可以运行
python3 decrypt.py music 尝试

展示

结果在文件夹`网易云音乐缓存:smiley:

贡献

Pull request

Main metrics

Overview
Name With Ownerheqin-zhu/music-recover
Primary LanguagePython
Program languagePython (Language Count: 2)
Platform
License:MIT License
所有者活动
Created At2018-01-27 06:48:10
Pushed At2023-05-22 21:52:48
Last Commit At2022-07-12 17:14:12
Release Count0
用户参与
Stargazers Count409
Watchers Count13
Fork Count118
Commits Count87
Has Issues Enabled
Issues Count13
Issue Open Count1
Pull Requests Count4
Pull Requests Open Count1
Pull Requests Close Count0
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private