YouTube全能助手
免API获取视频字幕
该技能通过TranscriptAPI.com服务获取YouTube视频的字幕内容,支持纯文本输出和带时间戳的JSON格式,满足翻译、语言学习和同步阅读等场景需求。
安装与配置
TRANSCRIPT_API_KEY,或运行认证脚本完成注册:
node ./scripts/tapi-auth.js register --email 用户邮箱
node ./scripts/tapi-auth.js verify --token TOKEN_FROM_STEP_1 --otp 验证码
~/.openclaw/openclaw.json,原文件会自动备份为.bak基本调用
curl -s "https://transcriptapi.com/api/v2/youtube/transcript?video_url=VIDEO_URL&format=text&include_timestamp=false" \
-H "Authorization: Bearer $TRANSCRIPT_API_KEY"
参数说明:format=json/text控制输出格式,include_timestamp=true/false控制是否包含时间戳。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | YouTube视频URL或ID;格式参数(json/text);时间戳开关;API密钥 |
| 输出 | 视频ID、语言代码、字幕文本/分段数组、视频元数据 |
| 适用人群 | 翻译工作者、语言学习者、视频内容研究者、自媒体运营者 |
| 不包含 | 非YouTube视频、直播实时字幕、付费视频、本地音频文件 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/therohitdas/subtitles/SKILL.md
来源类型:GitHub仓库