3 个工具在做这件事

YouTube 转写 API:把视频字幕变成纯文本

把一个 YouTube 链接交给 agent,就能拿回口述内容的文本,可直接用于摘要、检索或引用。3 款工具都通过 鹦鹉AI 完成这件事,每个视频低至 1.16 积分/成功。官方的 YouTube Data API 无法处理不属于你的视频,这正是这个任务需要花钱的全部原因。

按次计费,用多少算多少,不用绑卡。

这件事有 3 个工具可选,其中 2 个已经对上游实测过。

试一下

怎么让 鹦鹉AI 做这件事?

1 · 先把 agent 接上,只做一次

在 agent 的对话里
set up 鹦鹉AI — https://parrot.amorist.cn/llms.txt

2 · 再让它去做这件事

提示词
使用 鹦鹉AI,获取 https://www.youtube.com/watch?v=dQw4w9WgXcQ 的英文转写文本。先告诉我价格,然后把它总结成五个要点。

这段提示词为什么有用

直接给它链接

两款工具都接受 watch 或 Shorts 链接,不需要先查视频 ID。

指明语言

要一个你确定视频有的语言,否则会拿到空结果。

先问价格

鹦鹉AI 会在调用前返回费用,所以 agent 能先说明这次要花多少钱。

说明拿它做什么

一轮里同时要转写文本和下一步指令,比先取回再粘贴更高效。

为什么走鹦鹉AI

为什么走鹦鹉AI

不订阅,不买席位

按次计费。不用绑卡、没有最低消费;给预付余额充值即可。

换个工具只是换一个词

提示词里换一个词就是另一款工具,而不是一次新的集成。

来自一线

大家实际卡在哪

这个任务有大量且异常坦诚的讨论,因为所有人一开始都是自己动手做。我们从 2026 年 8 月 Reddit 和 X 上约 180 条帖子中,剔除了十三个推广与自我推广账号群(约占语料的一半),整理出这五条反复出现的说法。

在笔记本上能用,一上服务器就挂

“我试着在云上跑的时候,YouTube 好像把 IP 封了。”

r/SaaS, 5 points

这一页能帮上的:这是整个调研里重复出现最多的失败,而且是结构性的:非官方路线从你的地址读取,机房网段会被封。通过 鹦鹉AI 的调用则是从工具自己的基础设施出去。没有哪家工具能保证它的 IP 池在今天、在你这个量级下干不干净。

没人能保证它下个月还能用

“总感觉 YouTube 那边一有变动,整个功能随时都会挂掉”

r/sideprojects, 5 points

这一页能帮上的:没错,谁也没法告诉你相反的话。诚实的区别在于谁来负责修:非官方路线是你,在它坏掉的那一刻;在这里是工具,失败表现为一条账单记录,而不是一次服务中断。

代理才是自己动手的真正成本

“它需要轮换 IP 地址(因为 YouTube 会封字幕抓取),所以我搭了个 webshare 代理(大概 2100 积分)”

r/n8n, 285 points

这一页能帮上的:这是个合理的参照,值得拿来算笔账:代理是一笔每月固定支出,不管你取不取字幕都要付,还要加上维护。这里的价格是按视频计费、没有固定门槛,量小时更划算,量极大时反而不如它。

agent 看不了视频,所以字幕就是适配层

“在我的应用里通过 API 让 agent 从 YouTube 视频自动生成字幕,最好的办法是什么”

@waynesutton on X

这一页能帮上的:这个说法是调研里最大的一条主线,十二条帖子。在这里它就是一次调用:agent 把网址变成文字,然后在同一轮里做真正的工作,这一页顶部的提示词做的就是这件事。

大家为这个自己搭的集成总是用不长

“我用 API 之类的东西搭了几个 MCP,但用来拉字幕效果不太好。”

r/OpenAI, 25 points

这一页能帮上的:值得把原因说准,因为问题不在 MCP 那一层。问题在于底下那个字幕来源是非官方的。对那两个付费工具来说,这一点在这里没有改变;改变的是维护它成了它们的工作,而且你能比较它们在失败的那个视频上怎么收费。

细节

真正不一样的地方

Google 自家的 Data API 有意没有列入。它的 captions.

download 方法只对已连接账号自己拥有的视频有效,读不了别人的视频,这也是为什么平台在播放器里免费提供的能力,在这里要花钱。

ScrapeCreators 支持 cache_max_age 参数:如果缓存副本比你传入的天数更新,它就返回缓存,而不是重新抓取。对同一批视频重跑时,这就是快速返回与重新抓取的区别。

要视频确实拥有的语言。ScrapeCreators 在你传入的两字母语言代码不存在时返回 transcript: null,而不是回退到其他语言;TikHub 则在你完全不传语言代码时返回可用字幕轨列表,这是更稳妥的第一次调用。

背景

什么是 YouTube 转写 API?

它返回 YouTube 已经为视频保存的字幕轨:语音识别器生成的自动字幕,或频道上传的人工字幕。你拿到的是文本,通常带时间戳,格式可以是 SRT、纯文本或 JSON。它不是语音转写;这里没有任何工具对音频运行语音识别,所以没有字幕轨的视频就没有内容可返回。

问题

开始之前

一个 YouTube 转写要多少钱?

每个视频不到 1 积分,按各工具自己的费率计费。其中一款工具只在成功时计费,另一款按尝试计费。

为什么不自己用 youtube-transcript-api?

可以,但它能用,直到不能用为止:这个库会从你的 IP 读取一个未公开的接口,而数据中心 IP 段会被屏蔽——这是所有人从笔记本迁移到服务器时都会撞上的失败。这些工具有自己的 IP 池,失败会变成一行账单,而不是一次服务中断。

支持 Shorts 和直播吗?

Shorts 支持,两款工具都接受 Shorts 链接。直播只有在录制处理完成后才有字幕;频道关闭了字幕的视频,出多少钱都没有字幕轨可返回。

可以批量获取转写文本吗?

可以,每个视频一次调用,你把清单交给 agent 即可。没有批量接口,所以成本是线性的。

相关

agent 还能做的其他事

这一页的 Markdown 版本