核心功能
Subtitles 技能通过 TranscriptAPI.com 服务,帮助用户快速获取 YouTube 视频的字幕内容。支持两种输出模式:纯文本格式适合翻译、语言学习和离线阅读;JSON 格式带精确时间戳,可实现逐句同步跟读。API 支持多语言自动识别,包括视频上传者字幕和 YouTube 自动生成的字幕。
显著优点
- 零门槛入门:注册即送 100 免费额度,无需绑定信用卡
- 灵活输出:
format=text获取干净文本便于翻译软件处理;format=json保留时间轴信息便于开发同步播放工具 - 元数据完整:可选获取视频标题、频道、描述等信息
- 多语言覆盖:自动检测可用字幕语言,支持外语学习场景
- 速率友好:免费 tier 支持 300 请求/分钟,单视频仅需 1 credit
潜在局限
- 依赖第三方服务:TranscriptAPI.com 为商业 API,存在服务中断或定价变更风险
- 字幕可用性受限:部分视频无字幕、上传者禁用字幕或区域限制时返回 404
- 无本地缓存:每次请求消耗额度,重复获取同一视频仍需计费
- 仅支持 YouTube:不支持 Bilibili、Vimeo 等其他平台
- 免费额度有限:重度用户(如批量下载频道全部视频)需付费升级
适合人群
- 语言学习者:提取外语视频文本进行词汇整理和跟读训练
- 内容译者:获取源文本进行翻译后再对照视频校对
- 研究人员:批量采集视频文本数据进行内容分析
- 开发者:构建字幕同步播放器、视频摘要等衍生工具
常规风险
- API 密钥管理:密钥存储于
~/.openclaw/openclaw.json,共享环境需注意权限设置 - 网络超时:偶发 408 错误需重试机制
- 额度耗尽:未监控用量可能导致服务中断,建议设置用量预警
- 版权注意:获取的字幕内容受原视频版权保护,商用需获得授权