开发者 · YouTube

YouTube 视频转文字 API,可翻译成中文

传一条 YouTube 链接,拿回一个 JSON:带时间的逐字稿、画面上的字(幻灯片、字幕、标题卡,带时间)、标题和简介、要点, 加一个参数就有中文译文。不需要你的 Google 账号,不下载视频到你的机器。

真实返回 · 节选

一场技术演讲(AI Engineer 大会)

线上公开结果页:/d/f76cb74866776af77c927ff9458a188d。426 段逐字稿、190 行幻灯片/画面文字、14 条要点。字段如下,文字截短了。

{
  "platform": "youtube",
  "title": "Don't Build Agents, Build Skills Instead – Barry Zhang, Anthropic",
  "author": "AI Engineer",
  "posted_at": "2025-12-08",
  "transcript": [
    { "t": 0.0,  "text": "…" },
    { "t": 12.4, "text": "…" }
  ],
  "on_screen": [{ "t": 3.0, "text": "Don't build agents. Build skills." }, { "t": 41.0, "text": "…" }],
  "key_points": ["Anthropic is shifting focus from building specialized agents to building reusable 'Skills'…", "…"],
  "translation": { "language": "zh-CN", "title": "…", "key_points": ["…"], "transcript_text": "…" },
  "coverage": { "transcript_source": "gemini", "not_captured": ["comments not read"] }
}

用法

一条 curl,或一行 MCP

curl -X POST https://linkdigest.dev/api/v1/digest \
  -H "Authorization: Bearer ld_live_..." \
  -H "Content-Type: application/json" \
  -d '{"url": "https://www.youtube.com/watch?v=XXXXXXXXXXX", "format": "json"}'

这条链接是首页示例之一,已经被读过并缓存,所以会直接返回 200, 不扣额度。换成你自己的链接:图文和短帖直接返回;需要下载并转写的视频返回 202 和一个 jobId,用同一个 key 去 GET /api/v1/digest/JOB_ID 取结果。

# 要中文:在 JSON 里加 "translate_to": "zh-CN"
# 返回 202 时:用同一个 Key 取结果,每次最多等 20 秒(长视频要几分钟)
curl "https://linkdigest.dev/api/v1/digest/JOB_ID?wait=20" -H "Authorization: Bearer ld_live_..."

MCP · Claude Code(Cursor、Trae、Cherry Studio、通义灵码见文档)

claude mcp add --transport http linkdigest \
  https://linkdigest.dev/mcp \
  --header "Authorization: Bearer ld_live_..."

API Key 在 https://linkdigest.dev/app/keys 创建(形如 ld_live_…)。 REST、MCP 各客户端的配置、轮询和返回字段见 中文 API / MCP 文档。

用 OpenClaw / Hermes?装现成的技能:linkdigest-youtube-summary(ClawHub),默认带中文译文。

价格

按分钟计费,折合人民币

基础 1 积分,每开始的 1 分钟 +1;中文译文 +1。读过的同一条再读 0 积分;读不出内容不收费。

一条内容积分折合人民币
5 分钟6¥0.864
10 分钟11¥1.584
10 分钟 + 中文译文12¥1.728
10 分钟(免费/加量包上限)11¥1.584
30 分钟(Dev 上限)31¥4.464

按加量包折算:$5 = 250 积分,支付宝按人民币结算 ¥36,每积分 ¥0.144。注册送 10 积分(一次性)。 任何人读过的链接再读 0 积分;读不出内容不收费。

做不到的

接之前先看这几条

  • 一次读一条链接:不搜索、不读评论、不读频道列表、不下载视频。
  • 视频的 YouTube 简介和章节目前读不到(服务器地址被 YouTube 挡),回执里会写明。
  • YouTube 没有 transcript 省钱档;超长讲座按分钟计费,先看上限。
  • 同一个 Key 还能读TikTok、抖音和小红书视频。

不支持的

先说做不到的

接进去之后才发现读不出来,比现在就知道更糟。以下是明确不支持的,写在这里也写在覆盖表上。

平台 / 类型原因
B站(哔哩哔哩)对我们服务器的地址直接返回 HTTP 412,请求到不了视频。需要代理,目前没有。
X 长文(Articles)只能拿到首图。普通帖子的图片、视频都能读,长文正文读不到。
Instagram代码已接入,但没有端到端验证过,所以不算支持。

常见问题

会被问到的

没有字幕的视频也能转吗?
能。YouTube 这条线由 Gemini 直接看视频生成逐字稿和画面文字,不依赖平台字幕;有官方字幕时也是同一条路。
翻译成中文怎么用?
请求里加 translate_to: "zh-CN",+1 积分。返回 translation 字段:标题、要点、逐字稿和画面文字的中文,英文原文保留,方便对照。
讲座里的幻灯片文字能拿到吗?
能,走 on_screen / ocr_text:下面这条技术演讲读出了 190 行画面文字(幻灯片标题、代码、要点),逐字稿 426 段。
长视频怎么收费?
每开始的 1 分钟 1 积分 + 1 积分基础。免费和加量包账户单条最长 10 分钟,Dev 最长 30 分钟。YouTube 没有"只转写"省钱档(Gemini 是整段看的)。
没有 Key 能试吗?
能。不带 Key 调用 /api/v1/digest 或 MCP 的 digest_url,返回摘要,每个地址每天 2 条;完整逐字稿和译文需要 Key,注册送 10 积分。

不用注册先试一条;注册送 10 积分,不用绑卡。支持的平台上有链接读不出来,就是一个值得报告的 bug。