mirror of
https://github.com/Suxiaoqinx/Netease_url.git
synced 2025-07-13 21:02:25 +08:00
网易云无损解析
templates | ||
.dockerignore | ||
.env | ||
.gitignore | ||
cookie_manager.py | ||
cookie.txt | ||
docker-compose.yml | ||
Dockerfile | ||
entrypoint.sh | ||
LICENSE | ||
main.py | ||
music_api.py | ||
README.md | ||
requirements.txt |
网易云无损音乐解析
声明
本项目为开源软件,遵循 MIT 许可证。任何个人或组织均可自由使用、修改和分发本项目的源代码。但本项目及其任何衍生作品禁止用于任何商业或付费项目。如有违反,将视为对本项目许可证的侵犯。欢迎大家在遵守开源精神和许可证的前提下积极贡献和分享代码。
功能简介
本项目可解析网易云音乐无损音质下载链接,支持多种音质选择,支持 API 与命令行(GUI)两种模式。
快速开始
1. 安装依赖
pip install -r requirements.txt
2. 配置 Cookie
请在 cookie.txt
文件中填入黑胶会员账号的 Cookie,格式如下:
MUSIC_U=你的MUSIC_U值;os=pc;appver=8.9.70;
具体值请参考
cookie.txt
示例,替换为你自己的即可。
3. 运行
GUI 模式
python main.py --mode gui --url <网易云音乐地址> --level <音质参数>
API 模式
python main.py --mode api
- 访问接口:http://ip:port/类型解析
- 支持 GET 和 POST 请求
参数说明
GUI 模式参数
参数 | 说明 |
---|---|
--mode | 启动模式:api 或 gui |
--url | 需要解析的网易云音乐地址 |
--level | 音质参数(见下方音质说明) |
API 模式参数
参数 | 说明 |
---|---|
url / ids | 网易云音乐地址或歌曲ID(二选一) |
level | 音质参数(见下方音质说明) |
type | 解析类型:json / down / text(三选一) |
类型参数 | 说明 |
---|---|
Song_v1 | 单曲解析 |
search | 搜索解析 |
playlist | 歌单解析 |
album | 专辑解析 |
音质参数说明(仅限单曲解析)
standard
:标准音质exhigh
:极高音质lossless
:无损音质hires
:Hi-Res音质jyeffect
:高清环绕声sky
:沉浸环绕声jymaster
:超清母带
黑胶VIP音质:standard, exhigh, lossless, hires, jyeffect
黑胶SVIP音质:sky, jymaster
Docker 一键部署
-
修改参数
-
如需修改端口,请编辑
.env
或docker-compose.yml
文件中的ports
配置,例如:ports: - "8080:5000"
-
-
启动服务
docker-compose up -d
在线演示
注意事项
- 必须使用黑胶会员账号的 Cookie 才能解析高音质资源。
- Cookie 格式请严格按照
cookie.txt
示例填写。
致谢
反馈与交流
欢迎 Star、Fork 和 PR!