如何给视频加字幕:自动字幕生成、CapCut与Canva方法

用自动字幕生成工具、CapCut(剪映)、Canva或YouTube Studio给视频加字幕:SRT、VTT还是硬字幕,以及如何翻译字幕。

视频编辑器界面,下方是时间轴,画面上叠加着自动生成的字幕

其他语言版本: English, Русский, Українська, Dansk, Deutsch, Español, Français, Italiano, Magyar, Nederlands, Norsk bokmål, Polski, Português (Brasil), Suomi, Svenska, Türkçe, Ελληνικά, עברית, العربية, 한국어, 日本語, 中文(台灣), Indonesia, Tiếng Việt

给视频加字幕有两条路:一是用转写工具自动生成字幕,得到 SRT 或 VTT 文件,再上传到 YouTube、Facebook 或 Vimeo;二是用 CapCut(中国大陆版为“剪映”)或 Canva 等编辑器的自动字幕功能,把字幕直接压制进画面。本指南介绍四种最实用的方法、不同场景该用哪种格式、如何翻译字幕,以及怎样让字幕清晰易读,包括 TikTok、抖音和 Reels 等竖屏视频。

在选择工具之前,先弄清楚你需要哪种字幕,因为其他一切都取决于这一点。

什么是字幕,你需要哪种格式

一条字幕就是一段带有开始时间和结束时间的文字,与视频中说的话同步。它可以作为单独的文件存在,也可以“烧录”进画面,也就是常说的硬字幕。

类型工作方式优点局限使用场景
SRT带编号文本块和时间码的文本文件(00:00:01,000 --> 00:00:03,500)兼容性最好;任何文本编辑器都能编辑几乎没有样式选项YouTube、Facebook、Vimeo、播放器、视频编辑软件
VTT(WebVTT)与 SRT 类似,以 WEBVTT 开头,毫秒前用句点为网页设计;支持位置和少量样式部分老旧软件无法读取HTML5 播放器、网课平台、Vimeo
硬字幕(burned-in)文字成为视频画面的一部分在任何地方都能显示,包括 WhatsApp、微信或不支持字幕文件的平台无法关闭、修改或翻译,除非重新导出TikTok、抖音、Reels、Shorts、广告

一个简单的原则:如果平台接受字幕文件(YouTube、Vimeo、Facebook),就上传 SRT,观众可以自行开关字幕并选择语言。如果要发布到短视频平台,或者直接分享视频文件,就用硬字幕。如果播放器要求 VTT 而你手里只有 SRT,用 SRT 转 VTT 工具 几秒钟就能搞定。

下载字幕

搜索“下载字幕”的人通常想要两种东西之一。如果视频是你自己的并且已发布在 YouTube 上,可以在 YouTube Studio 中通过每种语言的选项菜单,以 SRT 或 VTT 等格式下载字幕轨道(自动字幕有时需要先复制并保存一份)。如果你在找电影字幕,OpenSubtitles 等社区网站可以找到;请确认字幕与你的视频文件是同一版本,因为最常见的问题是相差几秒钟的时间偏移。

方法一:用Audiotexta自动生成字幕

这种方法适用于任何视频,不管你要发布到哪里,因为结果是一个标准文件。下面以 Audiotexta 为例,其他字幕生成工具的流程也大同小异。

  1. 上传视频。 打开 网页应用,拖入 MP4、MOV 或 WebM 文件。如果文件很大,可以只上传音频;详情请参阅 视频转文字指南。
  2. 选择语言。 指定视频的语言或保持自动识别。如果有多人说话,请开启说话人识别。
  3. 校对。 编辑器会播放视频,并随声音高亮对应的文字。重点修正专有名词、品牌、数字和方言俚语,这些是任何自动系统最容易出错的地方。中文视频还要留意同音字和中英夹杂的术语。
  4. 导出为 SRT 或 VTT。 根据目标平台选择格式,这两种格式在免费方案中都可以导出。

文件准备好后,上传到平台:

  • YouTube Studio: 在“字幕”部分选择视频,添加语言,然后选择上传带时间码的文件。
  • Facebook: 在视频设置(或 Meta Business Suite)中有字幕选项,可以上传 SRT。Facebook 有时要求文件名以语言代码结尾,例如简体中文的 video.zh_CN.srt。
  • Vimeo: 在视频的分发选项中可以找到字幕部分,支持 SRT 和 VTT。
  • 硬字幕: Premiere Pro、DaVinci Resolve 以及较新版本的 CapCut 桌面版等编辑软件可以导入 SRT,设置样式后导出带字幕画面的视频。

如果你经常需要做字幕,可以在 自动字幕 页面查看可用的样式、断句和格式选项。

方法二:如何用CapCut(剪映)加字幕

对于在手机上剪辑并发布到社交平台的人来说,CapCut 是最受欢迎的选择;在中国大陆,大家用的是同一家公司推出的“剪映”。它有自动字幕功能,可以识别语音并直接在时间轴上生成文字。不同版本的菜单名称会有变化,但大致流程如下:

  • 手机 App: 打开项目,进入 文本,找到 自动字幕(英文版为 “Auto captions”,剪映中常叫“识别字幕”)。选择语言后生成。
  • 电脑版或网页版: 找到 字幕 选项卡,以及自动字幕或语音识别选项,选择语言后生成。

之后你可以逐段修改文字,调整字体、颜色和动画,然后导出。桌面版通常还可以把字幕导出为 SRT 文件。请注意,部分高级功能可能需要 CapCut Pro(或剪映会员),而且据 CapCut 官方说明,网页版更适合处理短视频。

CapCut 非常适合几分钟长、字幕要醒目的短片。对于讲座或访谈这样的长视频,在时间轴上逐段校对会变得很慢。

方法三:如何用Canva加字幕

Canva(在中国大陆为“Canva 可画”)的视频编辑器带有自动生成字幕的功能:选中视频,选择字幕样式和语言,Canva 就会在时间轴上生成一层可编辑的文字,你可以在那里修改词语、调整时间。字幕会随视频一起导出,也就是说它们是硬字幕。

部分选项(例如字幕翻译)是否可用可能取决于你的方案,请查看你的账户包含哪些功能。如果你本来就在 Canva 里设计社交媒体素材,用它最合适:字体和品牌色都集中在一个地方。如果你需要单独的 SRT 文件,用其他工具生成会更方便。

方法四:YouTube Studio自动字幕

如果视频要发到 YouTube,平台会为支持的语言免费生成自动字幕。视频上传一段时间后,字幕会以“中文(自动生成)”之类的名称出现;视频较长时可能要等更久。需要注意的是,中文自动字幕的情况说法不一:虽然第三方整理的语言列表中包含中文,但有报道称中文视频实际上很少生成自动字幕。请以 YouTube 帮助中心和你自己的 YouTube Studio 显示为准。

它的优点是你什么都不用做;缺点是人名、标点和断行常常不准。在 YouTube Studio 的“字幕”部分,你可以复制自动字幕轨道再编辑,或者用校对好的 SRT 替换它。它还有自动同步功能:你粘贴视频中所说内容的文字,YouTube 会自动计算时间轴。

如何把字幕翻译成英文或其他语言

给视频配上另一种语言的字幕,是触达更多观众最简单的方法之一:不需要配音,英语观众或马来西亚、印尼的观众也能看懂你的视频。推荐的流程始终如一:

  1. 先校对原语言的字幕。 中文里的一个错误,翻译后会被放大。
  2. 保留时间轴翻译文字。 Audiotexta(Pro 方案)、YouTube Studio 和 CapCut 都提供字幕自动翻译,结果沿用原字幕的断句。
  3. 检查长度。 同样的意思,英文通常比中文占用更多屏幕宽度,所以中译英后要特别留意过长的行;反过来,英译中通常会更短。某一行太长时,就把它拆开。
  4. 重要的视频请母语者审读。 机器翻译能很好地处理大意,但成语、网络用语和幽默常常会丢失。

在 YouTube 和 Vimeo 上,你可以把每种语言作为单独的字幕轨道上传,由观众选择。在 TikTok、抖音或 Reels 上,你得选定一种主要语言,或者发布不同版本。新马地区的创作者常见的做法是中英双语字幕,这时要更严格地控制每行字数。

竖屏视频字幕:TikTok、抖音、Reels与Shorts

竖屏视频的字幕几乎总是硬字幕,而且这种格式改变了规则:

  • 行要更短。 屏幕很窄;每行几个大字,比一整句小字更好读。
  • 避开被占用的区域。 TikTok、抖音和 Reels 的底部和右侧被文案和按钮遮挡。把文字放在比画面下三分之一略高的位置。
  • 字要大、对比要强。 很多人静音刷这些视频,字幕承担了声音的作用。

TikTok、抖音和 Instagram 在发布时都提供自带的自动字幕,观众可以开关。它们很实用,但对样式的控制很少;如果文字是视频设计的一部分,最好在编辑器里直接压制硬字幕。

检查清单:清晰易读的字幕

发布之前,对照这份清单检查一遍:

  • 每条字幕最多两行。
  • 横屏视频中文字幕每行约 15 到 18 个汉字,英文字幕约 37 到 42 个字符,这是专业字幕规范中常见的参考值;竖屏视频要更少。
  • 时长合理: 每条字幕大约停留 1 到 7 秒。文字闪得太快,谁也来不及看。
  • 自然断句: 按短语或停顿断开,不要把“我外婆的 / 房子”这样的词组从中间切开。
  • 中文标点: 中文字幕的常见惯例是行末不加逗号和句号,句中停顿用空格代替;问号、感叹号和引号可以保留。
  • 对比度足够: 白字加黑边,或在文字后面加半透明底框,几乎适用于任何背景。
  • 不要遮住重要内容: 人脸、图表或画面中已有的文字。
  • 同步: 字幕应该在一句话开始时出现,而不是晚一秒。
  • 人名和数字一定要核对。
  • 重要的声音 用方括号标出,如[音乐]或[笑声],如果你的观众中有听障人士的话。

想深入了解格式和断句,请阅读我们的 SRT 与 VTT 字幕生成指南。

选择哪种方法

  • 发布到 YouTube、Vimeo 或 Facebook,需要多语言字幕轨道: 生成 SRT,校对后作为文件上传。
  • 在手机上剪辑、发到 TikTok、抖音或 Reels 的短片: 用 CapCut(剪映)压制硬字幕。
  • 在 Canva 中设计的品牌内容: 用 Canva 的字幕功能,不必跳出原有的工作流程。
  • 只需要在 YouTube 上快速加个字幕: 用 YouTube Studio 的自动字幕,重要的视频记得校对。

好字幕和平庸字幕之间最大的区别不在工具,而在于发布前那五分钟的校对。

如何给视频添加自动字幕

  1. 上传视频. 在电脑或手机浏览器中,把 MP4、MOV 或 WebM 文件拖入 Audiotexta。
  2. 选择语言. 指定视频中说话的语言或保持自动识别;如果有多人说话,请开启说话人识别。
  3. 校对文字. 在编辑器中播放视频,修正人名、数字和专业术语,并检查每条字幕是否简短易读。
  4. 导出字幕文件. 下载 SRT 或 VTT 格式的字幕(免费方案可用);如果需要其他语言的版本,可在导出前用 Pro 方案的翻译功能翻译。
  5. 发布或嵌入字幕. 把 SRT 上传到 YouTube Studio、Facebook 或 Vimeo,或者导入视频编辑软件,把字幕压制进画面。

常见问题

可以免费给视频加自动字幕吗?

可以。YouTube Studio 会为支持的语言免费生成自动字幕,CapCut(剪映)和 Canva 的编辑器也自带字幕功能,不过部分选项取决于付费方案。Audiotexta 无需账户即可转写 30 分钟以内的视频(每月 120 分钟),并免费导出 SRT 和 VTT。

能用手机给视频加字幕吗?

可以。CapCut(剪映)App 可以在手机上生成自动字幕,抖音、TikTok 和 Instagram 在发布时也提供自动字幕,而 Audiotexta 这样的网页字幕生成工具在手机浏览器中同样可用。

自动字幕准确吗?

音频清晰、只有一个人说话时,通常只需少量修改。如果背景音乐很响、有噪音或多人同时说话,发布前最好预留时间校对。中文还要特别留意同音字和中英夹杂的词。

如何把SRT文件转换成VTT?

可以使用在线转换工具,比如 Audiotexta 提供的转换器,也可以手动转换:在文件开头加一行 WEBVTT,再把每个时间码中毫秒前的逗号改成句点。

字幕对YouTube排名有帮助吗?

字幕能让更多人更容易看懂你的视频,包括静音观看的人。YouTube 并未公开字幕对排名的影响有多大,所以更适合把它看作无障碍方面的改进,而不是 SEO 技巧。

免费试用 Audiotexta

上传文件或粘贴链接,几分钟即可获得转写稿。

开始转文字

相关文章