产品简介
SpotifyScraper 是一个Python工具,能无需官方API或登录,快速提取Spotify上的公共数据,包括歌曲、专辑、艺术家、播放列表、播客和歌词。适合开发者、数据分析师和AI代理开发者,用于获取音乐元数据、集成应用或进行数据研究。
核心功能
- 提取歌曲、专辑、艺术家、播放列表、节目和剧集等核心实体
- 跨实体类型搜索,返回类型化结果
- 获取编辑图表、相关艺术家、唱片目录和专辑推荐
- 提取封面颜色和下载循环Canvas视频
- 获取演出人员信息和艺术家即将举行的音乐会
快速开始
- 使用pip安装:pip install spotifyscraper
- 在Python中导入并创建SpotifyClient实例
- 调用get_track等方法传入Spotify URL获取数据
- 可选:使用异步客户端或下载封面和预览
界面预览
与其他方案对比
| 对比项 | SpotifyScraper | 同类方案 |
|---|---|---|
| API密钥需求 | 无需API密钥或应用注册 | 需要API密钥和应用注册(如spotipy) |
| 异步支持 | 支持同步和异步操作 | 仅支持同步操作(如spotipy) |
| 歌词和播客转录 | 支持(需cookie) | 不支持(如spotipy) |
适合谁用
- 需要Spotify音乐元数据的开发者
- 进行音乐数据分析的研究人员
- 使用LLM或AI代理的数据科学家
下载与版本
当前最新版本为 v2.1.5,发布于 2025-06-12。支持 Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/AliAkhtari78/SpotifyScraper