QQMusic Export - QQ音乐歌单导出器
概述
此技能通过 QQ 音乐 API 导出用户歌单,支持多种格式(JSON/CSV/Markdown),并生成详细的分析报告。
功能
- 导出歌单歌曲列表(JSON + CSV)
- 歌手统计分析(TOP 30)
- 专辑统计分析(TOP 20)
- 音乐风格分类统计
- 音乐 MBTI 人格分析
- 搜索歌曲
- 获取歌词
- 获取歌曲播放 URL
- 获取专辑封面
前置条件
- Python 3.8+
- 安装依赖:
pip install requests - 配置 QQ 音乐 Cookie
配置
在 config.json 中配置:
{
"qqmusic_cookie": "你的 QQ 音乐 Cookie",
"output_dir": "../../"
}
使用方法
导出歌单
python export.py -p <歌单ID>
搜索歌曲
python export.py -s "关键词"
获取歌词
python export.py -l <songmid>
获取用户歌单列表
python export.py --user <QQ号>
输出文件
music/playlist.json- 歌曲数据(JSON)music/playlist.csv- 歌曲列表(CSV)music/playlist_analysis.md- 分析报告(Markdown)
分析指标
| 类型 | 说明 | |:----:|------| | 基础统计 | 歌曲总数、总时长 | | 歌手统计 | 歌手出现次数、占比 | | 专辑统计 | 专辑歌曲数量排名 | | 风格分析 | 流行/摇滚/民谣/日语/韩语/粤语分类 | | MBTI 分析 | 音乐 MBTI 人格类型与维度 |
Scan to join WeChat group