SuperAPI AI 工具集

youtube-full

设计与创作

查看项目

更新于 10-16 04:59

技能介绍

用途:获取 YouTube 字幕、搜索视频、浏览频道、在频道内搜索、提取播放列表以及监控新上传。核心依赖 TranscriptAPI 商业服务,采用 BYOK 方式,自带 100 免费额度且无需信用卡;请求需附带 Authorization: Bearer $TRANSCRIPT_API_KEY 与 User-Agent: ClaudeCode/1.0。

主要能力:字幕提取(1 信用点/次),视频搜索(1 点),channel/resolve 与 channel/latest 免费(后者返回最近 15 条上传),channel/videos 与 playlist/videos 按页 1 点,channel/search 1 点。失败或限流调用返回结构化错误且不计点。

使用方式:用户提供 URL、视频 ID 或 @handle 时直接调用对应端点,无需先搜索;监控新上传先用免费的 channel/latest;已知频道内找主题用 channel/search;不知道 handle 时用 search(type=channel)。常见工作流包括研究(搜索→取字幕→总结)、频道监控、播放列表转语料。401 检查密钥,402 提示额度并引导至 transcriptapi.com/billing,403/1010 需补 User-Agent,404 表示无字幕,408 可 2 秒后重试一次,429 遵循 Retry-After。

限制:字幕需人工或自动生成,部分视频无字幕返回 404 且不计点;私有和年龄受限视频不可访问;直播结束前字幕不稳定;免费层限 300 请求/分钟;该技能不下载音视频,本地下载需用 yt-dlp。开源替代:youtube-transcript-api(Python,无需认证,无搜索与频道 API)、yt-dlp --write-subs(本地安装、较慢)、解析 RSS(免费但元数据有限)。避免为整频道批量转写,始终使用环境变量而非硬编码密钥,不要声称无供应商依赖。