ParseJet

YouTube 字幕提取

粘贴 YouTube 链接,即可得到完整的视频字幕文字稿。自动生成字幕和人工上传字幕都支持,任意语言均可提取。面向开发者:通过稳定的托管 API 以编程方式获取字幕 — 无需自建爬虫,不会被封 IP,也不用维护代理。

拖放文件到此处或 浏览

PDF、DOCX、XLSX、图像、音频、视频等

免费 — 每天3次请求,无需注册。 获取每月300个免费额度。

工作原理

1

粘贴 YouTube 链接

填入任意 YouTube 视频链接 — 普通视频、Shorts 短视频和 youtu.be 短链接都支持。

2

提取字幕

ParseJet 会抓取视频字幕(自动生成或人工上传的都可以),并拼接成连贯可读的文字稿。

3

复制或调用 API

复制字幕用于笔记或摘要,也可以调用 API 批量拉取整个频道和播放列表的字幕。

主要特性

这款youtube transcript脱颖而出的原因。

支持任意语言

按视频字幕的语言提取内容 — 中文、英文、日文等数十种语言都可以。通过 API 的 language 参数指定所需语言。

支持自动生成字幕

即使创作者没有上传字幕文件也没关系 — 系统会提取 YouTube 自动生成的字幕,并清洗成可读文本。

输出干净可读

零散的字幕片段会被合并成通顺的文字稿 — 没有时间戳干扰,没有重复行,可直接阅读或交给大模型。

API 稳定,不会被封 IP

youtube-transcript-api 这类爬虫库常常因为服务器 IP 被 YouTube 封锁而失效。ParseJet 负责处理这些基础设施问题,您的请求可以持续跑通。

附带视频元数据

每次响应除字幕外,还会返回视频标题、频道名称、视频 ID 和时长。

可扩展到播放列表和频道

遍历视频链接、复用同一个 API 调用,就能抓取整个频道的字幕,快速构建数据集。

使用场景

此工具能为您节省时间的常见场景。

用 AI 总结视频

提取字幕后交给 Claude 或 ChatGPT 生成摘要、要点或问答 — 不用把整段视频看完。

对视频内容做 RAG

把教程、演讲和播客的字幕索引进向量数据库,让您的 AI 产品能基于视频内容回答问题。

内容二次创作

把视频改写成博客文章、节目笔记、社交平台长贴和文档 — 字幕就是最好的原始素材。

研究与引用

在访谈和课程中检索确切的原话,并定位到源视频的时间点 — 不必逐帧拖动进度条。

通过API自动化

以编程方式使用相同的工具。适用于任何语言——仅需HTTP。

cURL
# Get the transcript of a YouTube video
curl -X POST https://api.parsejet.com/v1/parse/youtube \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://youtube.com/watch?v=VIDEO_ID", "language": "en"}'

# Response: { "text": "Full transcript...", "title": "Video Title",
#   "source_type": "youtube", "metadata": { "video_id": "...", "channel": "...", "duration": ... } }
Python
import httpx

# Before (youtube-transcript-api — breaks when YouTube blocks your IP):
#   from youtube_transcript_api import YouTubeTranscriptApi
#   transcript = YouTubeTranscriptApi.get_transcript(video_id)

# After (ParseJet — hosted, no IP blocks or proxies to manage):
resp = httpx.post(
    "https://api.parsejet.com/v1/parse/youtube",
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    json={"url": "https://youtube.com/watch?v=VIDEO_ID", "language": "en"},
)
data = resp.json()
print(data["title"])  # Video title
print(data["text"])   # Full transcript text
JavaScript
// Fetch a YouTube transcript
const res = await fetch("https://api.parsejet.com/v1/parse/youtube", {
  method: "POST",
  headers: {
    Authorization: "Bearer YOUR_API_KEY",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    url: "https://youtube.com/watch?v=VIDEO_ID",
    language: "en",
  }),
});
const { text, title, metadata } = await res.json();
console.log(title, metadata.channel);
console.log(text); // Full transcript

想自动化处理吗?

ParseJet API 通过一个 HTTP 端点提供相同的解析能力。无需 ffmpeg、poppler 或 tesseract — 只需一次 API 调用。

curl -X POST https://api.parsejet.com/v1/parse/auto/url \ -H "Content-Type: application/json" \ -d '{"url":"https://example.com"}'
查看 API 文档

常见问题

如何提取 YouTube 视频的字幕?

在上方粘贴视频链接即可。ParseJet 会提取字幕并返回完整、可直接复制的文字稿。需要自动化时,把链接 POST 到 /v1/parse/youtube。

没有 YouTube 字幕提取插件也能用吗?

可以。ParseJet 是网页工具加 API,不需要安装任何浏览器插件或扩展 — 手机浏览器同样能用,也可以在服务器端直接调用。

自动生成的字幕也能提取吗?

可以。如果创作者没有人工上传字幕,ParseJet 会提取自动生成的字幕,并清洗成可读文本。

有 YouTube 字幕提取的 API 吗?

有。POST /v1/parse/youtube,带上视频链接和可选的语言代码。响应包含字幕文字稿、视频标题、频道和时长。免费 API Key 每月包含 300 积分。

Python 库 youtube-transcript-api 为什么突然用不了了?

YouTube 会大规模封锁数据中心 IP,因此 youtube-transcript-api 这类爬虫库在服务器和云函数上经常报 IP 被封的错误。ParseJet 在托管的基础设施上完成提取,您的 API 调用无需代理或额外绕行也能持续可用。

免费吗?

提取 YouTube 字幕需要注册免费账户,每个视频消耗 5 积分 — 免费额度为每月 300 积分(约 60 个视频)。用量更大时可选付费套餐,每月 19 美元起。

免费开始提取文本

无需注册。几秒钟内解析您的第一个文件。

查看价格