// 创意库

用 YouTube 字幕能做什么产品

每天,YouTube 上都有数百万小时的专业知识、观点和教学内容以口语形式发布。字幕 API 把这些内容变成你的产品可以搜索、分析和学习的文本。下面按你的身份分组整理了 17 个创意,每个都配有完整的开发指南。

适合应用开发者

面向开发者的 YouTube 字幕应用创意

可以集成到现有应用中,也可以做成独立小产品的功能。每个只需几次 API 调用加一段 LLM 提示词。

01开发周期:一个周末

搜索视频内容,而不只是标题

为某个频道或播放列表中的每一句话建立索引,用户输入一句话就能直接跳到说这句话的那一秒。

适合谁
播客网络、课程平台、粉丝社区、企业内部视频库
为什么值得做
YouTube 本身不提供的跨频道搜索功能,是提升用户留存的有力抓手

实现原理

  1. 把频道或播放列表解析为视频 ID 列表
  2. 批量获取带时间戳分段的字幕
  3. 将分段存入 Postgres 全文索引或向量索引,搜索结果直接跳转到对应时间点
/channels/resolve/batch/transcripts/{video_id}
阅读完整开发指南 →
02开发周期:一个下午

给你的 AI 智能体加上 YouTube 工具

让助手通过阅读视频实际内容来回答“他们关于 X 说了什么?”,而不是根据标题瞎猜。

适合谁
智能体开发者、企业内部 Copilot、研究助手、Slack 和 Discord 机器人
为什么值得做
有据可查、附时间戳引用的回答;通过 MCP 服务器接入,无需任何胶水代码

实现原理

  1. 接入 MCP 服务器,或把 /transcribe 封装成函数工具
  2. 让模型传入 URL,获得干净的文本和分段
  3. 回答时引用内容出处的时间戳
/transcribeMCP server
阅读完整开发指南 →
03开发周期:一个周末

自动生成章节、节目笔记和 SEO 简介

新视频一上传,创作者还没喝完咖啡,章节标记、富含关键词的简介和一篇博客文章就已经生成好了。

适合谁
创作者工具、播客主播、视频剪辑师、社媒排期工具
为什么值得做
用户愿意按月付费的功能;在现有创作者应用中很容易做增值销售

实现原理

  1. 获取带时间戳的字幕
  2. 用 LLM 提示词生成章节、摘要和目标关键词
  3. 把结果推送回用户的 CMS 或 YouTube 视频简介
/transcribe
阅读完整开发指南 →
04开发周期:一个周末

多语言字幕与配音流水线

获取原始字幕,翻译成受众使用的各种语言,并导出字幕文件或配音脚本。

适合谁
本地化工具、国际化创作者、在线教育平台
为什么值得做
按分钟或按语种定价,与 API 额度成本完美对应

实现原理

  1. 检查视频已有哪些语言的字幕
  2. 获取字幕并翻译成每种目标语言
  3. 根据带时间戳的分段导出 SRT 或 VTT
/transcripts/{video_id}/languages/transcripts/{video_id}/translate
阅读完整开发指南 →

适合创业者

基于 YouTube 字幕的 SaaS 创业点子

以字幕为原材料、以洞察为产品的生意。大致按“是否已经有人在为这个结果付费”的明确程度排序。

01开发周期:1–2 周

品牌与竞品提及提醒

监控数百个频道和播客,一旦有品牌、产品或高管在镜头前被提及,立即通知团队。

适合谁
公关与传播团队、代理公司、产品营销人员
如何赚钱
按监测品牌收取的经常性月费;视频是大多数社媒舆情监测工具的盲区

实现原理

  1. 维护一份频道监控清单,轮询最新上传的视频
  2. 只为没处理过的视频获取字幕
  3. 用关键词或 LLM 匹配提及内容,并发送带时间戳的 Slack 或邮件摘要
/channels/resolve/transcribewebhooks
阅读完整开发指南 →
02开发周期:1–2 周

赞助合作前的创作者背调

品牌签约创作者之前,扫描其历史视频,查找竞品合作、风险言论,以及他们实际如何谈论赞助商。

适合谁
网红营销代理公司、品牌合作团队、创作者交易平台
如何赚钱
按报告收费或按代理公司席位收费;一次失败的赞助合作,损失远超报告的费用

实现原理

  1. 解析创作者的频道,批量处理其最近 100–500 个视频
  2. 对字幕进行内容安全和情感分析
  3. 生成附带原话和时间戳证据的评分报告
/channels/resolve/batchasr_options.contentModeration
阅读完整开发指南 →
03开发周期:一个周末

为创作者打造“问专家”聊天机器人

把教练或教育者的整个频道变成受众可以提问的聊天机器人,每个回答都链接到出处视频。

适合谁
教练、课程卖家、垂直领域专家、会员社群
如何赚钱
向创作者收取月费,或由创作者向粉丝销售付费层

实现原理

  1. 批量获取整个频道或精选播放列表的字幕
  2. 按段落切分字幕并生成向量嵌入
  3. 用检索增强生成作答,并附时间戳引用
/playlists/resolve/batchformat.paragraphs
阅读完整开发指南 →
04开发周期:1–2 周

财经市场视频信号流

在开盘前汇总财经、加密货币和行业分析师今天说了什么,并按股票代码和情感倾向打标签。

适合谁
散户交易者、研究部门、通讯作者
如何赚钱
付费通讯或 API 数据流;速度和覆盖面就是护城河

实现原理

  1. 每小时轮询一份精选的分析师频道清单
  2. 从每份新字幕中提取股票代码、观点和情感倾向
  3. 发布排好序的每日摘要或 JSON 数据流
/channels/resolve/transcribeasr_options.sentimentAnalysis
阅读完整开发指南 →
05开发周期:一个周末

面向代理公司的内容二次创作引擎

输入一个长视频,输出一周的内容:LinkedIn 帖子、一期通讯、短视频开场钩子、金句卡片和一篇博客文章。

适合谁
营销代理公司、B2B 内容团队、独立创作者
如何赚钱
按席位收费的 SaaS 或代运营服务,利润率可观

实现原理

  1. 获取按段落分组的字幕
  2. 为每种格式使用专门的提示词和品牌语气生成内容
  3. 把草稿放入队列,等待人工审核和排期
/transcribe/batch
阅读完整开发指南 →

适合研究人员

利用 YouTube 字幕的研究项目

YouTube 是全球最大的口语、观点和专业知识公开记录之一。字幕让这些内容变得可以量化研究。

01开发周期:1–2 周

构建话语分析语料库

收集一组频道在某个时间段内的全部视频,研究语言、框架或话题如何变化。

适合谁
传播学、媒体研究、政治学和语言学研究人员
为什么值得做
一个可复现、带时间戳、可引用、可共享、可重跑的数据集

实现原理

  1. 确定频道样本和日期范围
  2. 批量获取字幕,连同视频元数据存储原始 JSON
  3. 用你常用的工具进行主题建模、词频统计或人工编码
/channels/resolve/batch/transcripts
阅读完整开发指南 →
02开发周期:1–2 周

追踪说法与虚假信息

追踪某个具体说法如何在各频道间传播、最早何时出现,并提供可在原始出处核实的引文。

适合谁
事实核查人员、新闻学院、信任与安全研究人员
为什么值得做
用带精确时间戳的证据链取代截图

实现原理

  1. 批量获取研究范围内频道的字幕
  2. 用向量嵌入搜索说法的各种表述及其改写
  3. 导出带跳转链接的时间线以供核实
/batch/transcripts/{video_id}
阅读完整开发指南 →
03开发周期:1 个月

多语言与低资源语言口语数据

收集数十种语言的口语文本,包括语码转换的讲话,用于语言学分析或模型评估。

适合谁
计算语言学家、NLP 实验室、AI 评测团队
为什么值得做
覆盖书面语料中稀缺的语言和方言

实现原理

  1. 列出每个视频可用的字幕语言
  2. 在缺少字幕时使用支持语码转换的 AI 语音识别
  3. 保留词级时间戳,用于对齐工作
/transcripts/{video_id}/languagesasr_options.codeSwitchingformat.words
阅读完整开发指南 →
04开发周期:1–2 周

可搜索的公共会议档案库

市议会、学区董事会和议会都在 YouTube 上直播。让多年的听证会可以按议题、发言人和表决进行搜索。

适合谁
公民议题研究人员、地方记者、政策分析师
为什么值得做
回答“谁在什么时候说了什么”,否则要花好几天观看录像

实现原理

  1. 解析政府机构的频道或播放列表
  2. 为长时间会议转录时启用说话人标签
  3. 按发言人、议题和日期建立索引
/playlists/resolveasr_options.speakerLabels/batch
阅读完整开发指南 →

适合教育者

基于 YouTube 视频的教学工具

老师们早已在布置 YouTube 视频作业。字幕能把被动观看变成阅读、练习和测评。

01开发周期:一个周末

从任意教学视频生成测验和练习题

粘贴一个视频,就能得到理解题、词汇表和答案,每个答案都关联到视频中讲解它的时间点。

适合谁
中小学教师、家教、企业培训师
为什么值得做
每节课省下数小时备课时间;天然适合向学校收费的工具

实现原理

  1. 获取带时间戳的字幕
  2. 按你选择的阅读难度生成题目
  3. 导出到 Google Forms、PDF 练习卷或你的 LMS
/transcribe
阅读完整开发指南 →
02开发周期:一个周末

课堂笔记与闪卡学习包

把整个课程播放列表变成结构化笔记、间隔重复闪卡和可搜索的索引,方便学生复习。

适合谁
大学讲师、MOOC 创作者、学生
为什么值得做
提升课程中每位学习者的记忆效果和无障碍体验

实现原理

  1. 解析课程播放列表
  2. 批量获取按段落分组的字幕
  3. 为每节课生成笔记和闪卡,并链接回视频
/playlists/resolve/batchformat.paragraphs
阅读完整开发指南 →
03开发周期:1–2 周

用真实母语语音学外语

把真实视频当作阅读材料:双语字幕、点词即译,以及与音频同步的听力练习。

适合谁
外语老师、语言学习应用、自学者
为什么值得做
任何水平都有真实语料,无需购买教材授权

实现原理

  1. 获取带词级时间的原语言字幕
  2. 翻译成学习者的母语,以左右对照显示
  3. 基于单个分段制作完形填空和听写练习
/transcribe/transcripts/{video_id}/translateformat.words
阅读完整开发指南 →
04开发周期:一个下午

为每个课程视频提供无障碍文字稿

在每个视频旁发布清晰易读的文字稿,让听障学生和非母语学生也能跟上。

适合谁
无障碍服务办公室、教学设计师、在线学校
为什么值得做
帮助满足无障碍要求,并提升课程页面的搜索表现

实现原理

  1. 批量处理课程视频,缺少字幕时使用 AI 语音识别
  2. 用段落和说话人标签整理文字稿
  3. 在每个嵌入视频旁发布为 HTML 页面
/batchasr_options.speakerLabelsformat.paragraphs
阅读完整开发指南 →

更多 YouTube 字幕项目创意

规模更小的尝试和细分玩法。大多数都能复用下面三套方案之一。

媒体

  • → 播客嘉宾邀约调研
  • → 面向记者的引语查找工具
  • → 某个品类的声量份额报告
  • → 财报电话会和主题演讲回顾机器人

创作者

  • → 把历史视频整理成电子书
  • → 短视频开场钩子片段查找器
  • → 竞品频道选题空白报告
  • → 用本周上传视频生成通讯

学习

  • → 可搜索的大会演讲档案库
  • → 把培训视频转成 SOP 和检查清单
  • → 讲道与灵修笔记
  • → 从烹饪视频生成菜谱卡片

数据

  • → 产品测评情感追踪器
  • → 基于访谈的销售潜在客户简报
  • → 体育战术与解说分析
  • → 按细分领域的话题趋势仪表盘

入门代码

几乎所有创意背后的三套方案

这里以 Python 为例。同样的调用也适用于 Node.js、Dart、CLI、Make.com、n8n,或任何通过 MCP 服务器接入的 AI 助手。

方案 1:输入一个视频,输出结构化结果

章节、测验、摘要和智能体工具的基础模块。一次调用返回字幕,其余交给你的 LLM。

适用于: 节目笔记、测验、AI 智能体工具、内容二次创作

import requests

API = "https://www.youtubetranscript.dev/api/v2"
HEADERS = {"Authorization": "Bearer yt_sk_live_YOUR_KEY"}

res = requests.post(f"{API}/transcribe", headers=HEADERS, json={
    "video": "https://www.youtube.com/watch?v=VIDEO_ID",
    "format": {"timestamp": True, "paragraphs": True},
}).json()

transcript = res["data"]["transcript"]
print(transcript["text"][:500])        # plain text for your LLM prompt
for seg in transcript["segments"][:3]:  # timestamps for deep links
    print(seg["start"], seg["text"])

方案 2:监控频道,新视频上传即提醒

轮询监控清单,只转录新内容,并匹配关键词。这是监测类和信号流类产品的核心循环。

适用于: 品牌监测、市场信号、说法追踪

WATCHLIST = ["@somechannel", "@anotherchannel"]
KEYWORDS = ["your brand", "competitor"]
seen = set()  # persist this in a database in production

for handle in WATCHLIST:
    latest = requests.post(f"{API}/channels/resolve", headers=HEADERS,
                           json={"handle": handle, "limit": 10}).json()
    for video in latest["items"]:
        if video["video_id"] in seen:
            continue
        seen.add(video["video_id"])
        t = requests.post(f"{API}/transcribe", headers=HEADERS,
                          json={"video": video["video_id"]}).json()
        text = t.get("data", {}).get("transcript", {}).get("text", "").lower()
        hits = [k for k in KEYWORDS if k in text]
        if hits:
            print(f"ALERT {video['title']}: {hits}")

方案 3:把播放列表批量导入知识库

解析播放列表,在一次批量请求中发送所有视频,并存储段落用于搜索或检索增强对话。

适用于: 专家聊天机器人、学习包、研究语料库、视频搜索

playlist = requests.post(f"{API}/playlists/resolve", headers=HEADERS,
                         json={"playlist_url": "https://www.youtube.com/playlist?list=PLAYLIST_ID",
                               "limit": 100}).json()

ids = [v["video_id"] for v in playlist["items"]]
batch = requests.post(f"{API}/batch", headers=HEADERS, json={
    "video_ids": ids,
    "format": {"timestamp": True, "paragraphs": True},
}).json()

# Large batches run async: poll GET /batch/{batch_id} until status is "completed"
for r in batch.get("results", []):
    if r["status"] == "completed":
        for p in r["data"]["transcript"].get("paragraphs") or []:
            store(video_id=r["video_id"], start=p["start"], text=p["text"])  # your vector DB

常见问题

用 YouTube 字幕 API 能做什么?

任何需要理解视频里说了什么的产品:口语内容搜索引擎、基于频道训练的 AI 聊天机器人、品牌提及监测、自动生成章节和节目笔记、测验和学习笔记、研究数据集,以及翻译或字幕流水线。

可以在商业产品中使用 YouTube 字幕吗?

你可以在付费产品中使用本 API,但须遵守我们的服务条款、YouTube 的条款以及适用的版权法。你需要对如何使用字幕内容负责,且不允许转售原始 API 访问权限。以上仅为摘要,不构成法律建议,以服务条款为准。

如果视频没有字幕怎么办?

将 source 设为 "asr" 或将 allow_asr 设为 true,API 会用支持 99 种语言的 AI 语音识别转录音频,并可选说话人标签、摘要、情感分析和话题检测。ASR 比原生字幕消耗更多额度,你可以先用估算接口预览费用。

一次能处理多少个视频?

Business 套餐下,单次批量请求最多接受 3,000 个视频 ID(Free 套餐 10 个,Basic 套餐 500 个,Pro 套餐 1,500 个)。播放列表和频道解析接口可以把 URL 转换成视频 ID 列表,直接传入批量请求。

需要会写代码吗?

不需要。借助我们的现成模板,同一个 API 可以在 Make.com 和 n8n 等无代码工具中使用,AI 助手也可以通过 MCP 服务器调用它。如果你会写代码,还有 Python、Node.js、Dart 和 CLI 客户端可用。

起步需要多少钱?

Free 套餐每月包含 10 个额度,无需信用卡。一份原生字幕消耗 1 个额度,所以本页的任何创意都可以先做出原型,再决定是否升级。

商业用途受以下条款约束: 服务条款.

选一个创意,这个月就上线。

每月 10 个免费额度,无需信用卡。已经做出了产品? 告诉我们,我们可能会推荐展示。

获取你的 API 密钥 →
YouTube 字幕 API 项目创意:17 个可落地的点子 | YouTubeTranscript.dev