如何免费为视频添加字幕
为任何视频自动生成准确的字幕,编辑字幕内容,调整时间轴,并导出干净的 SRT 或 VTT 文件——无需昂贵的编辑软件。

大约85%的社交视频都是在静音状态下观看的。这个数据经常被引用,从大方向上看确实如此:人们会在床上、在火车上,甚至在理应集中注意力的会议中刷屏。如果你的视频依赖音频且没有字幕,那么大多数观众将一无所获。 字幕已不再是“锦上添花”——它是让视频内容被理解的必要条件。
以前添加这些内容的方式是手动输入每一行,然后将其拖动到右侧的框架中。光是这一步就要花掉一个下午的时间。而使用自动生成功能,大约一分钟就能完成90%的工作,之后只需稍作整理即可。
生成字幕
上传您的视频
将 MP4(或 MOV/WebM)文件拖放至此。该工具直接在您的浏览器中读取音频——文件不会上传到服务器。
让它转录吧
它会自动生成带时间码的字幕行,并将它们分成易于阅读的段落,而不是一整段密密麻麻的文字。
编辑并调整时间点
更正听错的词语,调整每行的起始和结束位置,并合并或拆分那些读起来别扭的行。
导出 SRT 或 VTT
下载字幕文件,将其导入您的编辑器,或将其与视频一同上传至 YouTube、Vimeo 或您的网站。
嵌入式字幕与软字幕
视频中的字幕有两种呈现方式。软字幕是一个独立的 SRT/VTT 文件,由播放器叠加显示——YouTube 和 Vimeo 采用这种方式,观众可以将其关闭。 嵌入式(或称“开放式”)字幕则被永久渲染到视频像素中,这正是 TikTok、Reels 和 Shorts 等平台所需的格式,因为这些平台不提供字幕开关功能。无论采用哪种方式,都应生成 SRT 文件;具体如何应用则取决于视频的发布平台。
经验法则是:如果平台自带字幕系统,就使用软字幕,让观众自行控制。如果平台以全屏模式播放视频且没有控制按钮——比如所有竖屏短视频应用——那就将字幕烧录到视频中,确保观众不会错过且无法关闭。
每行字幕应控制在约一个简短句子,并尽量确保屏幕上同时显示的字幕不超过两行。将一个段落塞进一行字幕是最常见的错误——没有人能在看视频的同时以那么快的速度阅读。
几条让字幕看起来更专业的时序规则
- 确保每行文字在屏幕上显示的时间足够长,以便读者能够真正读懂——一个大致的参考标准是至少一秒钟,如果是完整句子则时间应更长。
- 不要让字幕在发言者已经转到下一话题后还长时间停留在屏幕上;这样看起来就像是系统故障。
- 换行应落在自然的停顿处,而非句子中间,这样词语才能与说话的节奏相吻合。
- 标点符号应与语调相匹配——听起来像疑问句的句子,结尾应加问号。
- 请确保行长足够短,以免文本在手机屏幕上出现不自然的换行。
调整烫印字幕的样式,使其易于阅读
自动生成的字幕时间轴只是成功的一半;如果你要将字幕烧录到视频中,字幕的呈现效果将决定观众是否真的会阅读它们。 最稳妥、最易读的设置虽然刻意显得单调:采用简洁的无衬线字体,白色文字配以实心的深色轮廓或半透明的背景条,位置位于画面下三分之一处,但要高于平台自身的界面。 避免使用纤细的字体、低对比度的颜色以及花哨的特效——它们在你的编辑屏幕上看起来很棒,但在观众手机上繁杂的背景中却会变得难以辨认。
无障碍设计不仅仅是一种额外优势
除了那些关闭声音的滚动浏览者外,字幕是听障和重听观众能够观看您视频的唯一途径。它们还能帮助非母语者、身处嘈杂环境中的人,以及任何处理文字速度快于处理语音的人。添加字幕可以扩大受众群体,而且在多个平台上,这与更高的完播率相关——而算法会注意到这一点。 这是为数不多的既符合道德规范又符合商业智慧的做法之一。
字幕与字幕条:它们并非同一回事
人们常将这两个词混用,但它们之间确实存在一个值得了解的区别。 字幕假设观众能够听到声音,因此仅对对话进行翻译或转录。字幕则专为无法听到音频的观众设计,因此还会描述具有意义的非语音声音——[电话铃声]、[紧张的音乐]、[笑声]。 对于社交视频,通常仅提供对话字幕就足够了;而对于旨在实现真正无障碍访问的内容,标注重要声音的字幕则是更全面、更具包容性的选择。
将 SRT 文件上传到 YouTube、Vimeo 和网页
软字幕在各平台使用的都是相同的 SRT 或 VTT 文件,但每个平台的加载方式略有不同。知道按钮的位置,就能省去令人沮丧的寻找过程。
- YouTube:在 Studio 中打开视频,进入“字幕”选项卡,选择语言,然后选择“上传文件”——系统提示时请选择“带时间码”。
- Vimeo:在视频设置中,打开“高级”或“字幕”选项卡,并在“字幕”部分上传 SRT 文件。
- 您自己的网站:在 <video> 标签内使用 <track> 元素引用 VTT,浏览器的原生播放器就会显示字幕切换按钮。
- LinkedIn 及其他部分平台:上传时请一并附上 SRT 文件;视频发布后通常无法再添加,因此请务必提前做好准备。
本地化:一个视频,多种语言
由于字幕文件只是带时间码的文本,因此为其他受众翻译视频并不需要重新剪辑任何内容。只需生成源语言的 SRT 文件,在保持时间码不变的前提下翻译台词,然后将每个翻译后的文件作为额外的字幕轨道上传即可。 一个视频可以同时包含英语、西班牙语和葡萄牙语字幕,观众可以自行选择语言。这是您能获得的最经济实惠的国际推广方式——无需重拍,无需配音,只需添加额外的文本文件即可。
常见的字幕错误,这些错误会让视频显得业余
- 不要在屏幕上一次性显示过多的文字——如果观众在文字切换前无法读完,就把这一行拆成两行。
- 字幕出现得稍晚一拍或多停留一拍;哪怕是微小的时间偏差,也会给人留下马虎的印象。
- 文字过细或对比度过低且无轮廓,在明亮或画面繁杂的素材上会变得难以辨认。
- 将字幕放置得过低,以至于与平台自身界面在画面底部发生冲突。
- 保留明显的转录错误——字幕中的错字比对话中的错字更显眼,因为它会一直显示在屏幕上。
试试 字幕生成器
自动生成视频字幕 — 免费,无需注册。
常见问题
我的视频是否已上传到服务器?
不。字幕生成器是在您的浏览器中本地读取音频的,因此文件绝不会离开您的设备。
我可以导出哪些格式?
SRT 和 VTT——这是所有主流编辑软件和视频平台都支持的两种格式。
我可以编辑自动生成的文本吗?
是的。在导出之前,您可以修改措辞、调整时间,以及拆分或合并行。
我应该使用嵌入式字幕还是软字幕?
在 TikTok、Reels 和 Shorts 等不支持字幕开关的平台,请将字幕烧录进去。对于 YouTube、Vimeo 以及允许观众自行开启或关闭字幕的网页播放器,请使用软字幕(SRT/VTT)。
“字幕”和“字幕条”有什么区别?
字幕假设观众能够听到声音,因此仅显示对话内容。字幕则面向无法听到音频的观众,因此还会标注具有重要意义的声音,例如[音乐]或[掌声]。从无障碍访问的角度来看,字幕是更全面的选择。
我可以添加多种语言的字幕吗?
是的。只需生成一次 SRT 文件,在翻译时保持时间轴同步,然后将每个翻译文件作为独立的字幕轨道上传。观众随后即可选择所需语言——无需对视频进行重新编辑。
屏幕上一次应该显示多少个单词?
请尽量控制在简短的一句话左右,且不超过两行。如果观众在字幕切换前无法读完,请将其拆分为两行较短的文字。
为什么我的字幕在电脑上显示正常,但在手机上却不见了?
通常采用纤细、低对比度且无轮廓的文字。请选用一款简洁的无衬线字体,并配以实心轮廓或半透明背景条,以确保文字在明亮或画面繁杂的素材上仍清晰可辨。


