Extract full transcripts from video content for analysis, summarization, note-taking, or research. Use when the user wants a written version of video content, asks to "transcribe this", "get the text from this video", "convert video to text", or shares a video URL for content extraction.
通过 TranscriptAPI.com 从视频中提取字幕。
如果未设置 $TRANSCRIPTAPIKEY,请帮助用户创建账户(100 个免费额度,无需银行卡):
步骤 1 — 注册: 询问用户的邮箱。
bash
node ./scripts/tapi-auth.js register --email 用户邮箱
→ 验证码已发送至邮箱。询问用户:请检查您的邮箱,获取6位数字验证码。
步骤 2 — 验证: 用户提供验证码后:
bash
node ./scripts/tapi-auth.js verify --token 步骤1的令牌 --otp 验证码
API 密钥已保存至 ~/.openclaw/openclaw.json。详情请参见下方的文件写入部分。修改前会备份现有文件。
手动操作:transcriptapi.com/signup → 控制台 → API 密钥。
验证和保存密钥命令会将 API 密钥保存至 ~/.openclaw/openclaw.json(设置 skills.entries.transcriptapi.apiKey 和 enabled: true)。修改前会将现有文件备份至 ~/.openclaw/openclaw.json.bak。
要在代理之外的终端/命令行中使用 API 密钥,请手动将其添加到您的 shell 配置文件中:
export TRANSCRIPTAPIKEY=<您的密钥>
bash
curl -s https://transcriptapi.com/api/v2/youtube/transcript\
?videourl=视频URL&format=text&includetimestamp=true&send_metadata=true \
-H Authorization: Bearer $TRANSCRIPTAPIKEY
| 参数 | 必填 | 默认值 | 值 |
|---|---|---|---|
| video_url | 是 | — | YouTube URL 或 11 位视频 ID |
| format |
支持的 URL 格式:
响应(format=text&send_metadata=true):
json
{
video_id: dQw4w9WgXcQ,
language: en,
transcript: [00:00:18] Were no strangers to love\n[00:00:21] You know the rules...,
metadata: {
title: Rick Astley - Never Gonna Give You Up,
author_name: Rick Astley,
author_url: https://www.youtube.com/@RickAstley,
thumbnail_url: https://i.ytimg.com/vi/dQw4w9WgXcQ/maxresdefault.jpg
}
}
响应(format=json):
json
{
video_id: dQw4w9WgXcQ,
language: en,
transcript: [
{ text: Were no strangers to love, start: 18.0, duration: 3.5 },
{ text: You know the rules and so do I, start: 21.5, duration: 2.8 }
]
}
| 代码 | 含义 | 操作 |
|---|---|---|
| 401 | API 密钥错误 | 检查密钥或重新设置 |
| 402 |
每次成功请求消耗 1 个额度。错误不消耗额度。免费套餐:100 个额度,每分钟 300 次请求。
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 video-transcript-1776374551 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 video-transcript-1776374551 技能
skillhub install video-transcript-1776374551
文件大小: 6.3 KB | 发布时间: 2026-4-17 14:00