🌐 在线网页版:打开浏览器即可直接使用 👉 playlistout.lengxiqwq.com
💡 想要直观了解如何使用?点击下方封面观看官方宣传与功能演示视频:
| 获取方式 | 适合场景 | 安装与使用 |
|---|---|---|
| ⚡ 包管理器安装 | 喜欢终端命令的玩家 | npm install -g playlistout (装完输入 playlistout 启动) |
| 🗂️ 单文件免安装 | 喜欢桌面双击的用户 | 前往 Releases 下载单文件 |
💡 注:WinGet (
winget install LengxiQwQ.PlaylistOut) 与 Scoop 官方源正在同步审核中。
💡 说明:双击免安装单文件或终端输入
playlistout即可进入交互式向导(如下图);亦支持纯命令行参数调用与自动化脚本(详见文末常用命令)。
| 平台 | 单歌单解析 | 用户歌单批量导出 | 说明 |
|---|---|---|---|
| QQ 音乐 | ✅ | ✅ | 支持歌单链接 / 分享短链 / 歌单 ID,或输入 QQ 号查询全部公开歌单并批量导出 |
| 网易云音乐 | ✅ | ✅ | 支持歌单链接 / 分享短链 / 歌单 ID,或输入用户主页 / UID 批量导出公开歌单 |
| 酷狗音乐 | ✅ 需登录 | 普通歌单免登录受官方接口限制仅解析前 10 首;扫码登录后可完整导出并查询个人云端歌单 | |
| 酷狗概念版 | ✅ | — | 支持概念版集合歌单链接与分享短链,免登录全量解析 |
| 酷我音乐 | ✅ | — | 支持歌单链接 / 分享短链 / 歌单 ID,自动分页获取完整歌单 |
| 汽水音乐 | ✅ | — | 支持歌单链接 / 抖音分享文案 / 歌单 ID,可使用汽水官方或抖音解析通道 |
| 咪咕音乐 | ✅ | — | 支持歌单链接 / 分享短链 / 歌单 ID,自动获取完整歌单 |
| 格式 | 适合场景 |
|---|---|
| Excel (.xlsx) | 推荐:适合本地曲库整理、筛选、查看和长期归档 |
| JSON (.json) | 推荐:Playlist Out 标准数据格式,适合播放器、插件、脚本和第三方程序使用 |
| CSV (.csv) | 通用表格格式,适合迁移工具、数据分析和其他软件导入 |
| TXT (.txt) | 纯文本歌曲清单(歌名 - 歌手),适合快速查看和复制 |
| M3U8 (.m3u8) | 标准 Extended M3U 播放列表,适合兼容该格式的播放器和媒体管理工具 |
详细字段和格式定义见 导出格式说明 和 JSON Schema。
Playlist Out 不只帮你把歌单导出来,也能把它继续带进你喜爱的开源音乐播放器。
MusicFree(✅ 已支持 · 插件接入)
在 MusicFree 中安装 Playlist Out 插件后,即可在播放器中通过「导入外部歌单」直接粘贴歌单链接或导入导出的 JSON 文件:
- 插件安装链接(复制下方链接到 MusicFree「插件设置 → 从网络安装插件」中粘贴即可安装):
https://playlistout.lengxiqwq.com/plugins/musicfree/把你的歌单带走-PlaylistOut.js
- 使用指南:MusicFree 插件安装与使用说明 · MusicFree 官网
BBPlayer(⏳ 即将上线 · 原生功能内置)
BBPlayer 已完成 Playlist Out 歌单导入适配,将在下一正式版本中原生内置,届时无需安装任何插件,直接粘贴链接即可导入。
-
更多播放器适配计划:我们规划了针对 LX Music、Listen 1 等开源播放器的本地歌单导入适配方案,欢迎社区共同推进。
Playlist Out CLI 支持交互向导与命令行参数两种模式,常用调用示例如下:
# 1. 交互向导模式(直接回车,根据屏幕提示粘贴链接即可)
playlistout
# 2. 单歌单直接导出(可多选格式:xlsx, csv, json, txt, m3u8)
playlistout "https://music.163.com/playlist?id=2756674066" -f xlsx,csv
# 3. 纯数字 ID 解析(通过 -p 锁定平台)
playlistout "9044196528" -p qqmusic -f xlsx
# 4. 用户公开歌单批量导出(支持全量导出或指定编号)
playlistout "1160951354" -p qqmusic --user -f json --no-open
playlistout -p kugou --user --select 1,2 -f json --no-open
# 5. 酷狗凭证配置(亦可直接输入 login 调出终端扫码)
playlistout -p kugou --token <TOKEN> --userid <USERID>👉 更多参数选项、平台特性与退出状态码详见 Playlist Out CLI 使用指南。
Playlist Out 提供 Public API 和统一的 Canonical JSON 数据格式,可用于播放器、插件、迁移工具和自动化脚本。
无需注册账号或申请 Token,可以直接调用:
curl "https://playlistout-api.lengxiqwq.com/api/v1/resolve?q=https://music.163.com/playlist?id=2756674066"支持长链接、短链和分享文本自动识别,多平台返回统一的数据结构,并允许浏览器跨域调用。
公共端点单 IP 限制为每分钟最多 6 次请求。
Playlist Out 导出的 JSON 使用统一数据结构。第三方播放器或工具只需适配一套 Schema,即可读取来自不同音乐平台的歌单。
Playlist Out 为第三方播放器、插件和音乐工具提供统一的歌单接入能力:
- 通过 Public API 直接解析歌单链接、短链和分享文本。
- 读取 Playlist Out Canonical JSON,在本地完成歌单导入和数据转换。
- 根据目标应用的数据结构进行字段映射,并接入现有导入流程。
- 新的播放器、插件或工具适配可以通过 Issue 讨论接入方案和兼容需求。
详细的接入方式、字段映射和适配计划见:
仓库使用 monorepo 管理 Web、Worker、CLI 和插件:
playlistout/
├── web/ # React / Vite 网页前端
├── worker/ # Cloudflare Worker API
├── cli/ # Python CLI
├── plugins/ # 开源播放器插件
├── docs/ # API、协议与项目文档
└── scripts/ # CI、构建与发布脚本
常用命令:
# 安装依赖
npm install
# 启动本地开发环境
npm run dev
# 运行完整检查
npm run check
# 构建 Web / Worker / 插件
npm run build
# 从源码运行 CLI
python -m pip install -r cli/requirements.txt
python -m cli
# 构建当前系统的 CLI 发行包
python -m pip install -r cli/requirements-release.txt
python scripts/release/build-cli.py
# 本地一键归集发行文件
npm run build:publishWindows、Linux、macOS Apple Silicon 和 macOS Intel 的完整发行包由 GitHub Actions 自动构建。
推送版本 Tag 后,Release CLI Workflow 会在对应系统的 GitHub Runner 上完成构建、测试、校验文件生成和 Draft Release 创建。
更完整的构建与发布流程见 CLI 维护者发布手册,Web、Worker 和生产环境部署见 部署与运维说明。
| 文档 | 内容 |
|---|---|
| CLI 指南 | CLI 使用、参数、认证、构建与发布 |
| Public API | API 参数、响应结构、错误码与限流 |
| JSON Schema | Playlist Out 标准 JSON 数据协议 |
| 导出格式 | Excel、JSON、CSV、TXT、M3U8 格式规范 |
| MusicFree 插件 | 插件安装、使用、配置与开发 |
| 生态接入计划 | 第三方播放器、插件和其他音乐工具接入 |
| 新平台接入 | 新音乐平台 Provider 接入流程 |
| 项目规范 | 项目架构、安全、隐私与产品边界 |
| Roadmap | 当前进度与后续方向 |
| 部署与运维 | Web、Worker、D1 与生产环境维护 |
Issue、功能建议和 Pull Request 都欢迎。
如果你希望接入新的音乐平台、适配新的播放器或修复兼容问题,可以直接创建 Issue。
👉 提交 Issue
Playlist Out 使用 MIT License 开源。
你可以在保留原始版权与许可声明的前提下自由使用、复制、修改和分发代码,包括用于商业项目。
📊 仓库流量
访问次数:2,711 | 不重复访客:391(近 14 天) | 仓库克隆:11,753 | 不重复克隆:152(近 14 天)
热门来源(近 14 天): Google · github.com · Bing · Baidu · audio-file.org · kaiyuanbang.cn
热门内容(近 14 天): releases/tag/v3.0.0 · plugins/musicfree/README.md · docs/JSON-SCHEMA.md · README.md
数据开始:2026-09-07 · 最后更新:2026-11-11
做 Playlist Out 的初衷一直很简单:让歌单属于用户自己,而不是困在某一个平台里。
Made with ❤️ by LengxiQwQ

