每个带字幕的 YouTube 视频都有字幕文稿:视频中所说内容的完整文字,逐行排列并带有时间戳。只是 YouTube 没让它容易找到,不提供下载,而且有些视频根本没有字幕文稿。
本指南介绍如何在电脑和手机上打开 YouTube 字幕文稿、如何干净地复制、如何下载,以及视频没有字幕文稿时该怎么办。
简短回答
- 在电脑上: 展开视频说明,向下滚动,点击 Show transcript(显示字幕文稿)。
- 在 YouTube 应用中: 点按说明,然后点按 Show transcript。
- 要下载: YouTube 没有下载按钮。把链接粘贴到 YouTubeTranscript.dev 等字幕工具中,导出为 TXT、SRT、VTT 或 JSON。
如何在电脑上打开字幕文稿
- 在 youtube.com 上打开视频。
- 在视频下方点击说明(或 ...更多)将其展开。
- 滚动到说明末尾,点击 Show transcript。
字幕文稿会在视频旁边的面板中打开。点击任意一行,视频就会跳到那个时间点。要隐藏时间,打开面板的三点菜单并选择 Toggle timestamps。如果视频有多种语言的字幕,可以在面板底部选择语言。
如何在手机上打开字幕文稿
在 iPhone 或 Android 上的 YouTube 应用中:
- 点按视频标题或说明将其打开。
- 向下滚动并点按 Show transcript。
字幕文稿会随视频一起滚动。你可以阅读并点按某一行跳转,但在手机上选中并复制长文本很麻烦。复制的话,请用电脑,或在手机浏览器中使用字幕工具。
如何复制 YouTube 字幕文稿
- 按上面的方法打开字幕文稿面板。
- 如果需要纯文本,用 Toggle timestamps 关闭时间戳。
- 点击第一行开头,一边滚动一边拖动到最后一行。
- 按 Ctrl+C(Mac 上按 Cmd+C),然后粘贴到需要的地方。
对于长视频,拖动选中几百行既慢又容易出错,粘贴出来的文本还经常有奇怪的换行。字幕工具只需一个 复制 按钮就能复制整份字幕文稿。
如何下载 YouTube 字幕文稿
YouTube 本身只允许下载 你自己 视频的字幕:在 YouTube Studio 中打开 字幕,选择视频和语言,然后从三点菜单下载。
其他视频请使用字幕下载工具:
- 复制视频链接。
- 粘贴到 YouTubeTranscript.dev,点击 提取。
- 点击 导出 并选择格式。
| Format | 最适合 |
|---|---|
| TXT | 阅读、做笔记,以及粘贴到 ChatGPT 或 Claude |
| SRT | Premiere Pro、DaVinci Resolve 等视频编辑软件中的字幕 |
| VTT | 网页视频播放器的字幕 |
| JSON | 代码和数据管道,每行都带开始和结束时间 |
不确定需要哪种字幕格式?请看 SRT 与 VTT 对比。
视频没有字幕文稿怎么办?
如果没有 Show transcript 按钮,说明视频没有字幕。可能是创作者关闭了字幕,也可能是 YouTube 无法生成自动字幕,这在音乐、背景噪音很大和刚发布的视频中很常见。
你仍然可以获得字幕文稿:带有 AI 语音转文字功能的工具会听取音频并把内容写出来。视频没有字幕时,YouTubeTranscript.dev 会自动这样做,同样也适用于你自己的音频和视频文件。
批量获取多个视频的字幕文稿
一个一个打开字幕文稿效率太低。要获取播放列表或频道中的所有视频,改为粘贴播放列表或频道链接即可;每个视频的字幕文稿会在一个任务中提取并保存,之后你可以在所有字幕文稿中搜索。开发者也可以通过 YouTube Transcript API 做到同样的事。
总结
- 打开: 说明,然后 Show transcript(电脑和应用都适用)。
- 复制: 关闭时间戳,选中,复制。长视频用工具的复制按钮更快。
- 下载: YouTube Studio 只能下载你自己的视频;其他视频请用字幕下载工具。
- 没有字幕文稿: AI 语音转文字可以转录音频。
常见问题
如何获取 YouTube 视频的字幕文稿?+
在电脑上,打开视频,展开说明,向下滚动并点击 Show transcript。在 YouTube 应用中,点按说明,然后点按 Show transcript。如果没有这个按钮,说明视频没有字幕;字幕工具可以改为转录视频的音频。
可以下载 YouTube 字幕文稿吗?+
YouTube 本身不支持,除非是你自己的视频:频道所有者可以在 YouTube Studio 中下载字幕。其他视频可以把链接粘贴到 YouTubeTranscript.dev 等字幕工具中,导出为 TXT、SRT、VTT 或 JSON。
如何复制不带时间戳的 YouTube 字幕文稿?+
在字幕文稿面板中打开三点菜单,选择 Toggle timestamps,然后选中并复制文本。也可以用字幕工具提取,导出时不带时间戳。
为什么 YouTube 视频上没有 Show transcript?+
因为视频没有字幕:要么创作者关闭了字幕,要么 YouTube 无法生成自动字幕(例如纯音乐或很短的视频)。用 AI 转录音频的工具仍然可以生成字幕文稿。
可以在手机上获取 YouTube 字幕文稿吗?+
可以。在 YouTube 应用中点按视频说明,向下滚动并点按 Show transcript。复制的话,在电脑上或用能在手机浏览器中使用的字幕工具会更方便。