Files
Netease_url/README.md
T

138 lines
3.2 KiB
Markdown
Raw Normal View History

# 网易云无损音乐解析
2024-12-23 15:14:01 +08:00
> **声明**
> 本项目为开源软件,遵循 MIT 许可证。任何个人或组织均可自由使用、修改和分发本项目的源代码。但本项目及其任何衍生作品**禁止用于任何商业或付费项目**。如有违反,将视为对本项目许可证的侵犯。欢迎大家在遵守开源精神和许可证的前提下积极贡献和分享代码。
2023-04-21 10:23:21 +08:00
---
2023-04-21 11:16:50 +08:00
## 功能简介
2023-04-21 10:23:21 +08:00
本项目可解析网易云音乐无损音质下载链接,支持多种音质选择,支持 API 与命令行(GUI)两种模式。
2025-01-15 23:48:09 +08:00
---
2024-08-25 14:59:01 +08:00
## 快速开始
2024-08-25 14:59:01 +08:00
### 1. 安装依赖
2025-04-25 13:11:16 +08:00
```bash
pip install -r requirements.txt
2025-04-25 13:11:16 +08:00
```
### 2. 配置 Cookie
2023-04-21 16:57:42 +08:00
请在 `cookie.txt` 文件中填入黑胶会员账号的 Cookie,格式如下:
```
MUSIC_U=你的MUSIC_U值;os=pc;appver=8.9.70;
```
> 具体值请参考 `cookie.txt` 示例,替换为你自己的即可。
### 3. 运行
#### GUI 模式
```bash
python main.py --mode gui --url <网易云音乐地址> --level <音质参数>
```
#### API 模式
```bash
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 一键部署
1. **修改参数**
- 如需修改端口,请编辑 `.env` 或 `docker-compose.yml` 文件中的 `ports` 配置,例如:
```yaml
ports:
- "8080:5000"
```
2. **启动服务**
```bash
docker-compose up -d
```
---
## 在线演示
2024-08-25 14:59:01 +08:00
2023-09-24 00:05:18 +08:00
[在线解析](https://api.toubiec.cn/wyapi.html)
2023-04-21 10:39:54 +08:00
---
2023-04-21 10:31:04 +08:00
## 注意事项
2023-04-21 11:07:11 +08:00
- 必须使用黑胶会员账号的 Cookie 才能解析高音质资源。
- Cookie 格式请严格按照 `cookie.txt` 示例填写。
---
## 致谢
- [Ravizhan](https://github.com/ravizhan)
---
## 反馈与交流
- 在 Github [Issues](https://github.com/Suxiaoqinx/Netease_url/issues) 提交反馈
- 或访问 [我的博客](https://www.toubiec.cn)
---
欢迎 Star、Fork 和 PR!