一个 YouTube Premium 下载 API 将观看、youtu.be 或 Shorts URL 转换为您可以存储的文件——无需自己抓取播放器。在 Zyla API Hub 中,该第一方列表的 ID 是 13563,YouTube Premium 下载 API。两个端点: 下载器(异步作业)和 信息(仅元数据)。视频格式: 360、480、720、1080、1440、2160。音频: mp3、m4a、flac、opus、wav(请求的音频可能以 M4A/WebM 格式到达)。不支持直播流。签名下载链接在大约两小时后过期。
Hub 目录是 超过 10,000 个公共 API。您按 API 订阅(按月或按年,包含配额)。没有免费计划。您的 第一个 Hub API 包括 7 天免费试用(最多 50 次请求)。失败的质量监控列表将被停止;一级支持与提供者进行中介。
用例
- Shorts 归档。 传递一个
/shorts/URL 和format=720,轮询直到作业完成,然后在签名 URL 过期之前将文件复制下来。 - 仅音频播客。 使用
format=mp3(或m4a)的相同下载器路径,当您只需要配乐时。 - 没有字节的目录。 首先调用信息以获取标题、时长、频道、观看次数、缩略图和视频 ID——比传输媒体更便宜。
下载器:启动 720p Shorts 作业
官方示例 URL 是 https://www.youtube.com/shorts/f1HbBexbLtc,格式 720。
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://zylalabs.com/api/13563/youtube-premium-download-api/30203/downloader?url=https://www.youtube.com/shorts/f1HbBexbLtc&format=720"
下载器响应包括一个作业 id、一个缩略图图像 URL 和 progress_url。每 3–5 秒轮询 progress_url,直到 progress 为 1000,然后使用该轮询响应中的 download_url。不要将 100 视为完成——文档中的完整值是 1000。
信息:没有文件的元数据
官方示例: https://www.youtube.com/watch?v=jNQXAC9IVRw。
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://zylalabs.com/api/13563/youtube-premium-download-api/30268/info?url=https://www.youtube.com/watch?v=jNQXAC9IVRw"
信息返回标题、时长、频道、观看次数、缩略图图像 URL 和视频 ID。直播流可能返回有限或不可用的元数据。
直播
1. 注册 — 第一个 Hub API 的 7 天试用(或 50 次请求)。
2. 在 项目页面 订阅。
3. 使用您的 Hub Bearer 密钥 POST 下载器 curl,然后轮询直到 progress 为 1000。
4. 在大约两小时内获取 download_url。
常见问题
Hub 计费是按调用收费吗?
不是。Hub 计费是每个 API 的 订阅加配额。MCP call_api 如果您连接 https://mcp.zylalabs.com/mcp,则使用相同的订阅。