导出与字幕文件
怎么从视频生成 SRT 字幕文件?
简短回答
先让语音识别生成初稿,再校对并导出 SRT。如果视频在你自己的 YouTube 频道上,可以在 YouTube 工作室免费下载字幕文件。否则就用能导出 SRT 的字幕或转写工具,比如 CaptionBolt 的 Pro 套餐,或者在字幕编辑器里自己打字幕。使用前一定要检查人名、数字和时间轴。
1 分钟阅读
有哪些办法可以做出 SRT 文件?
| 办法 | 费用 | 工作量 | 适合 |
|---|---|---|---|
| 从 YouTube 工作室下载字幕 | 免费 | 少,需要校对文字 | 已经在你频道上的视频 |
| 用能导出 SRT 的字幕工具 | 付费套餐或免费试用 | 少 | 还想同时加上带样式字幕的录像 |
| 在字幕编辑器里自己打 | 免费 | 多 | 短片、需要一字不差的内容 |
怎么从 YouTube 工作室下载字幕?
对于你自己频道上的视频,YouTube 帮助里的步骤是(YouTube 帮助):
- 登录 YouTube 工作室,选择“字幕”。
- 点击视频,再点对应语言旁边的“修改”。
- 点击“选项”,然后选择“下载字幕”。
自动字幕的步骤可能略有不同,YouTube 的帮助页面有说明。在别处使用之前,先校对文字。
怎么自己写 SRT 文件?
每条字幕需要一个编号、一行时间和文字:
1
00:00:01,000 --> 00:00:03,500
Welcome back to the channel.
用字幕编辑器可以省去手写格式:每条字幕加一行,填好文字和时间,再导出 SRT。详见怎么编辑 SRT 文件又不把它弄坏。
使用文件前要检查什么?
- 人名、品牌和专业术语,语音识别经常拼错。详见自动字幕总把名字拼错怎么办。
- 数字、价格和日期。
- 有音乐的片段,自动字幕可能整句漏掉。详见为什么视频里有音乐时自动字幕会缺失。
- 开头、中间和结尾的时间轴。
- 编码:以 UTF-8 保存文件。
在 CaptionBolt 里怎么做
对于已经录好的口播视频,CaptionBolt 会把音频转成逐词对时、可以在“文本编辑”里校对的字幕,然后在导出带字幕 MP4 的同时导出 SRT。
- 上传视频。 CaptionBolt 会自动检测视频语言,也可以由你选择。
- 在“文本编辑”里改正人名和术语。
- 下载 SRT。 Pro 包含 MP4, SRT, ASS, TXT;Max 包含 MP4, SRT, ASS, VTT, TXT。Free 可以下载 MP4, TXT,也就是不带时间轴的文字。
想自己写一个短文件的话,CaptionBolt 的免费工具 Subtitle Editor 可以在浏览器里添加字幕并下载 SRT。另见CaptionBolt 能导出哪些字幕文件和价格。
什么时候换别的做法更好
- 你需要其他语言的字幕。 CaptionBolt 只为视频中说的语言生成字幕,不做翻译。
- 你需要合同或公共部门规定要求的认证字幕。 请找专业的字幕服务。
- 录像超过上传时长上限:Pro 为 10 分钟,Max 为 20 分钟。先分段,或者用适合长文件的转写工具。
相关问题
怎么把 SRT 文件转成 VTT,或者把 VTT 转成 SRT?
改三处就行:VTT 文件以 WEBVTT 一行开头,毫秒前用点而不是逗号,还可以带 SRT 不支持的 cue 设置和注释。转换工具几秒钟就能完成,而且不改动文字和时间轴。只改文件后缀是不够的。网页播放器和 HTML5 视频用 VTT;LinkedIn、Facebook 和大多数剪辑软件用 SRT。
怎么把 SRT 字幕文件加到视频里?
先决定观众能不能关掉字幕。想让字幕可开关,就在 YouTube、LinkedIn 或 Facebook 上把 SRT 和视频一起上传,或者在播放器、视频文件里把它加成字幕轨。想让字幕永久显示,就用 HandBrake、FFmpeg 或剪辑软件把 SRT 烧录进画面。TikTok 和 Instagram 不接受字幕文件,发这两个平台就要把字幕烧录进去。
怎么编辑 SRT 文件又不把它弄坏?
只改文字,保留结构:每条字幕由一个编号、一行形如 00:00:01,000 --> 00:00:03,500 的时间和一到两行文字组成,字幕之间空一行。不要改箭头和逗号,每条的开始时间要早于结束时间,并以纯 UTF-8 保存。字幕编辑器会帮你检查这些,这样文件依然能导入 YouTube、LinkedIn 或剪辑软件。
怎样把字幕导入 Premiere Pro、DaVinci Resolve 或 Final Cut Pro?
导出一个 SRT 文件,作为字幕轨导入:Premiere Pro、DaVinci Resolve 和 Final Cut Pro 都能读取 SRT,你还可以在软件里重新设置样式。SRT 只保留文字和时间,这些软件也不读取带样式的 ASS 文件,所以想要逐词弹出的动态字幕,就给剪好的成片加字幕,再发布带字幕的 MP4。