跳到主内容

GET /v1/youtube/web_v2/get_video_captions

获取视频字幕

stable · 11 credits / 次(成功才计)

获取视频的字幕列表或指定语言的字幕内容;支持多种字幕格式输出;video_id: 视频ID(推荐);video_url: 完整的视频URL(可选);language_code: 语言代码(如 en, zh-Hans, a.en),为空时返回可用字幕列表;format: 字幕格式;- srt: SubRip 字幕格式(带时间轴);- xml: 原始 XML 格式;- json3: JSON 格式(YouTube 原始结构);- txt: 纯文本(无时间轴);使用流程;1. 不传 language_code,获取字幕列表;2. 从列表中选择 language_code,获取字幕内容;返回数据;不传 language_code 时(字幕语言列表);```json;{;"video_id": "dQw4w9WgXcQ",;"captions": [;{ "language_code": "en"…

注册即送 500 credits,用自己的 Key 试调。 免费注册

请求

curl
curl -s 'https://api.wellbyte.net/v1/youtube/web_v2/get_video_captions?format=srt&video_id=dQw4w9WgXcQ&video_url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DdQw4w9WgXcQ&language_code=en' \
  -H "Authorization: Bearer dg_live_…"

响应

示例采集于 2026-09-23

data{
code:0
data{
format:"srt"
content:
"1 00:00:01,360 --> 00:00:03,040 [♪♪♪] 2 00:00:18,640 --> 00:00:21,880 ♪ We're n..."
video_id:"dQw4w9WgXcQ"
language_code:"en"
language_name:"English"
}
meta{
endpoint:"youtube.web_v2.get_video_captions"
cache_hit:false
elapsed_ms:0
request_id:"req_sample"
credits_charged:0
}
message:"ok"
}

请求历史

打开完整日志

还没有调用记录。先跑通一次,再换成你的数据。

    请求参数

    参数类型位置必填说明示例
    formatstringquery否字幕格式srt
    video_idstringquery否视频IDdQw4w9WgXcQ
    video_urlstringquery否视频URLhttps://www.youtube.com/watch?v=dQw4w9WgXcQ
    language_codestringquery否语言代码,为空时返回可用字幕列表en

    响应字段

    字段字典待补 —— 右侧可执行区可直接看到真实结构。

    错误码

    codeHTTP含义是否计费
    40001400参数缺失或格式错误否
    40102401API Key 无效或已吊销否
    40201402余额不足,请充值否
    40402404目标资源不存在否
    42201422质量门槛未通过否
    42901429超出速率限制否
    50401504上游超时否
    50201502上游返回异常否

    计费

    成功扣 11 credits;任何失败(含返回 200 但未过质量门槛)扣 0。

    全部YouTube端点 →

    搜索

    搜索端点与文档