隆重推出 Eleven v4,这是我们迄今为止最具情感表现力的模型。

探索跳至内容登录注册联系销售登录

SRT 文件(SubRip 字幕文件)是一种纯文本文件,以编号块的形式存储字幕,每个块将起始和结束时间戳与在该时间段内显示在屏幕上的字幕文本配对。

每天都有数百万人在关闭声音的情况下观看视频。Verizon 是 2019 年最早报告这一行为的公司之一,当时它发现美国 69% 的受访用户在公共场所观看视频时会关闭声音。它还发现,80% 的消费者在视频有字幕时更有可能看完整个视频。一项 2024 年的研究 引用了 Verizon 的这些发现,并证实它们仍然成立。

难怪个人内容创作者和大型媒体团队都优先为从社交媒体视频到广告和电影的一切内容添加字幕。 

你可以使用 ElevenCreative 制作录音室级音频、自动化字幕工作流程,并在几秒钟内 为视频添加字幕 。这不仅能提升互动率,还能让视频对听力困难或失聪人群以及使用不同语言的人群更易于访问。

本指南向你展示如何使用 SRT 文件格式来创建、编辑和向视频添加字幕。你还将了解 SRT 文件格式的工作原理、如何在任何设备上打开该格式,以及如何决定何时在 SRT 和 WebVTT 之间选择。

摘要

  • 内容创作者使用 SRT 文件快速为视频添加字幕,并触达跨媒体平台的全球受众。
  • SRT 文件格式以简单的编号序列存储纯文本字幕及其起始和结束时间码。
  • 每条字幕都是一个编号块,包含序列号、时间戳范围和文本本身,块之间以空行分隔。
  • AI 驱动的 语音转文字 模型将语音音频转换为准确的字幕,并带有词级时间戳和说话人标签。
  • 发布者根据平台能力和网页样式需求在 SRT 和 WebVTT 文件格式之间进行选择。
  • 大多数视频播放器和编辑软件原生支持 SRT,或可以随视频文件一起导入。
  • 内容团队可以直接编辑 SRT,因为它是纯文本,但专用编辑器比手动编辑更容易发现时间错误。

什么是 SRT 文件?

SubRip 字幕(SRT)文件是一种纯文本字幕格式,将文本块与起始和结束时间戳配对。这种轻量级文件准确告诉视频播放器在屏幕上显示哪些字幕以及何时显示。创作者和媒体团队使用 SRT 文件格式为跨发布渠道分发的视频添加字幕。

SRT 文件格式得到广泛支持,并且独立于任何单一专有工具运行。因此,大多数工具都能轻松打开和解析这些文件。主要流媒体平台和媒体播放器也具备内置处理能力。这让你可以轻松为视频添加字幕,而不会被锁定在专有软件中。

SRT 文件格式的工作原理

SRT 文件格式将字幕轨道组织成清晰的编号块序列。每个块包含三个核心组件,控制字幕如何与视频播放同步。单个空行将每个字幕条目与文件中的下一个块分隔开。

每个块以一个编号索引开头,以定义其在时间线中的顺序。在此索引下方,时间戳行指定显示相应文本的精确开始和结束时间。纯文本字幕直接出现在时间码行下方,然后空行标记该块的结束。

SRT 文件示例:序列号、时间戳和字幕文本

查看两个格式化块的真实示例,可以阐明序列号、时间戳和文本块如何在 SRT 文件中对齐:

1

00:00:01,000 --> 00:00:06,000

欢迎来到西班牙乡村被遗忘村庄的又一次冒险。

2

00:00:06,500 --> 00:00:10,200

每个村庄都有其独特的传统,这些传统在数百年间几乎未曾改变。

两个块之间的空行标记了一条字幕结束和下一条字幕开始的位置。

时间戳行要求严格遵循 HH:MM:SS,mmm 结构的格式。用冒号分隔小时(HH)、分钟(MM)和秒(SS),然后在毫秒(mmm)前加逗号。不遵循此格式是字幕错误的常见来源。

SRT subtitle structure showing numbered blocks, timestamps, caption text, and blank lines.

如何在任何设备上打开 SRT 文件

大多数视频播放器和编辑软件原生支持打开 SRT 文件格式,无需额外插件。按照以下步骤,在几乎任何设备上的大多数文本编辑或视频播放工具中打开 SRT 文件:

  1. 在文本编辑器中查看文件:右键单击 SRT 文件并选择文本编辑器,以查看或调整原始文本和时间码。(在下方查找有关如何编辑和进行调整的详细信息。)
  2. 随视频素材一起播放字幕轨道:将字幕文件保存在与视频文件相同的文件夹中,并使用相同的文件名,以便在播放期间自动显示字幕。
  3. 将字幕文件导入编辑软件:如果你对时间安排和文本满意,将字幕文件拖入视频编辑应用程序,以将字幕作为单独的字幕轨道添加到视频项目中。
Three ways to open an SRT file: text editor, video player, or subtitle editor.

使用 TXT 转 SRT 转换器从转录文本创建字幕

TXT 转 SRT 转换器为纯文本添加起始和结束时间戳,并将其转换为视频播放器可以显示的编号字幕块。纯文本文件没有时间信息,这意味着时间戳必须来自音频本身。ElevenCreative 使用 自动化语音转文字工作流程 来生成它们。

纯文本本身没有时间信息,这意味着转换取决于时间戳的来源。如果你已经有转录文本,可以手动在每个块中输入时间码,这适用于短片段。对于更长的内容,请通过语音转文字运行原始录音,让模型同时生成文字和时间戳。

以下是如何从视频或录音的转录文本生成并导出 SRT 文件:

  1. 上传媒体文件:前往仪表板中的“语音转文字”页面,选择“转录文件”以上传你的录音。
  2. 配置转录选项:选择主要语言,或选择“检测”以自动识别录音中的多种语言。 
  3. 自定义转录设置:启用关键术语提示或切换音频事件标签,以提高对更多行业特定术语(例如医疗或网络安全术语)和非语音声音(例如狗叫声)的准确性。
  4. 导出为 SRT:检查转录文本,选择右上角的“导出”,然后从可用格式中选择 SRT。
Workflow for generating an SRT file: upload media, choose language, refine settings, and export.

创作者还可以在语音转文字演练场中使用无代码导出路径,直接在浏览器中转换转录文本。

如何编辑字幕文件并修复时间错误

学习如何编辑字幕文件能让你的视频字幕与对话保持同步。掌握这项技能的创作者可以直接使用纯文本文件或基于浏览器的字幕工具来修改文本行、调整时间戳并优化行长度。

常见的可修复字幕问题

字幕轨道通常存在明显的时间与可读性错误。了解最常见的错误有助于你在它们演变成后期制作噩梦之前发现它们。 

需要留意的常见问题包括:

  • 时间戳漂移:字幕与语音音频不匹配,出现过早或过晚的情况。
  • 行长度过长:字幕行包含的字符过多,导致观众在字幕显示时间内难以舒适阅读。
  • 时间戳范围重叠:相邻的字幕块起始或结束时间重叠,从而造成显示错误。
Infographic listing subtitle errors: timestamp drift, overly long lines, and overlapping ranges.

字幕编辑流程

编辑流程是为发布而打磨录音的简单最后一步。你可以使用以下步骤开始:

  1. 打开字幕文件。将你的 SRT 文件导入标准文本编辑器或专用字幕工具,以查看时间码和文本块。
  2. 调整时间码和文本。调整起始和结束时间戳以纠正漂移,并将长句拆分为可读的行。
  3. 验证同步并导出。将视频与更新后的字幕轨道同时播放,以验证时间并保存更改。
Three-step guide to editing an SRT file: open, adjust, verify, and export.

对于较长的视频,专用 SRT 编辑器能让时间修复更快。它会在时间码旁边显示视频预览,让你在编辑时发现漂移和重叠。

如何使用 SRT 文件为视频添加字幕

将 SRT 文件附加到视频项目也是一个简单的过程。

根据视频的展示位置,选择以下三种选项之一:

  1. 准备视频和字幕文件。将视频和 SRT 文件放在同一文件夹中并使用相同的文件名,以启用自动字幕播放。
  2. 将字幕轨道上传到你的发布平台。在平台设置中选择附加隐藏字幕的选项,并上传你的 SRT 字幕轨道。
  3. 将字幕直接烧录到视频流中。将字幕文件导入视频编辑器,将文本永久渲染到画面中,以便在几乎任何平台或设备上播放。
Three ways to add SRT captions: sidecar file, platform upload, or burned-in video.

SRT 与 WebVTT:选择合适的字幕文件格式

选择合适的字幕文件格式取决于你发布视频内容的位置。

SRT 文件是支持最广泛的格式,因此仍被用于桌面播放器、旧版媒体平台和离线编辑应用程序。其纯文本结构为内容创作者提供了最大兼容性,无需专用软件即可加载或预览文本文件。

然而,WebVTT 是专为 HTML5 网络视频播放器设计的较新网络标准。与基本的 SRT 文件格式不同,WebVTT 支持高级文本样式、字体颜色和自定义屏幕定位等附加功能。这些功能使其成为网络优先视频分发以及注重定位和视觉效果的 HTML5 网络播放器的更好选择。

SRT vs. WebVTT comparison: compatibility, styling, positioning, and use cases; both exportable.

ElevenCreative 可直接在我们的语音转文字转录工作流程中支持两种字幕导出选项。你可以自动生成带时间戳的转录文本,并在几秒钟内将其导出为 SRT 或 WebVTT 文件。这样就能轻松选择最符合你的目标播放器、受众或用例的文件格式。

开始使用 ElevenAPI 大规模生成字幕文件

开发者和工程师使用 ElevenAPI 在高容量视频工作流程中自动生成字幕。ElevenLabs 的 Scribe v2 模型 可转录 90 多种语言的音频,并将词级时间戳直接传送到你的应用中。该系统可即时将语音音频转换为结构化字幕,从而消除手动数据录入。

自动化字幕流水线可加速媒体分发,尤其是对时间敏感的内容。它还能确保精确的时间码同步,从而在全球平台上实现专业且准确的成品。

阅读我们的 语音转文字指南 以查看代码示例并开始构建你的字幕流水线。你还可以在开发者仪表板中 生成 API 密钥 ,以大规模为视频添加字幕。或者,注册 ElevenCreative 立即使用 字幕生成器 。

关于 SRT 文件的常见问题

SRT 扩展名(.srt)表示 SubRip 文本文件,用于存储纯文本字幕及其起始和结束时间戳。创作者在各种视频平台上使用此文件格式添加字幕,而无需自定义定位和视觉样式等高级功能。

几乎所有标准文本编辑器都可以打开 SRT,例如:

  • 记事本:记事本预装在 Windows 电脑上,通常是打开和编辑纯文本文件的默认选项。
  • Notepad++:这款适用于 Windows 的免费开源选项专为自动化和处理较大文件而构建。
  • TextEdit:macOS 提供 TextEdit 作为文本编辑应用程序,它也支持 SRT 文件格式,可用于查看和编辑字幕。
  • Microsoft Word:文字处理软件的功能远超编辑纯文本文件所需,但有些用户更喜欢它。
  • Pages:Apple 为 macOS 提供的文字处理器。与 Word 一样,它的功能超出纯文本编辑所需,但一些 Apple 用户更喜欢它。
  • Vim 和 Emacs:如果你使用 Linux,可以用这些应用直接编辑原始时间码和文本块。
  • Jubler:Linux、Windows 和 MacOS 均可运行 Jubler,它是一款免费开源的专用 SRT 文件字幕文本编辑器。

免费的网页工具和浏览器工具通过添加格式化时间码,将纯文本转录稿转换为 SRT 文件。

ElevenCreative 还提供无代码的语音转文字工作区,可从你的音频或视频录制中自动生成并导出 SRT 文件轨道。

AI 转录模型可从语音音频自动生成同步字幕轨道。ElevenCreative 搭载 Scribe AI 模型,可处理 90 多种语言的语音。它会在数秒内附加词级时间戳并识别不同说话人。首先将你的媒体文件上传到 ElevenCreative,然后直接将结构化转录稿导出为可用的 SRT 文件。

SRT 和 WebVTT 字幕格式之间主要有四个区别:

  • 目标平台与标准:SRT 是一种广泛支持的旧式格式,而 WebVTT 是专为 HTML5 网页播放器设计的现代替代方案。
  • 文本样式与颜色:SRT 提供视觉上简洁的字幕,原生不支持文本样式、特殊字体或颜色。而 WebVTT 原生支持视觉样式和自定义。
  • 屏幕定位:SRT 缺少内置的定位控制,例如当你想把字幕放在视频上方而非下方时。而 WebVTT 允许创作者为视频选择字幕的精确位置。
  • 文件结构与元数据:SRT 遵循极简结构,由连续编号、开始/结束时间戳、字幕文本和空行分隔符组成。而 WebVTT 提供更灵活的网页格式,可处理额外的提示设置和网页平台元数据。

SRT 文件是一种纯文本字幕文件,将编号的字幕块与开始和结束时间戳配对。你可以在任何文本编辑器(如记事本或 TextEdit)中打开它,以阅读或修改文本和时间码。大多数视频播放器也可以将其与视频文件一起加载以显示字幕。

创建 SRT 文件有三种方法。你可以在文本编辑器中按编号块格式手动编写,但对于较长的视频会变得很慢。你可以使用字幕编辑器对照视频预览输入字幕。或者,你可以将音频或视频上传到 ElevenCreative 等语音转文字工具,检查带时间戳的转录稿,然后导出为 SRT,从而自动生成。

将音频或视频文件上传到语音转文字工具,该工具会转录语音并添加词级时间戳。检查转录稿是否有错误,然后将结果导出为 SRT 文件。在 ElevenCreative 中,你可以在仪表板的“语音转文字”页面完成此操作。

SRT 文件仅包含文本和时间信息,这意味着它无法单独转换为视频。要获得带字幕的 MP4,请在视频编辑器中将 SRT 文件添加到视频,并将项目导出为烧录字幕的 MP4。这会将文本永久渲染到画面中。如果你希望观众能够开启和关闭字幕,请将 SRT 保留为单独文件,或将其上传到你的发布平台。

SRT 编辑器是一种字幕工具,可在视频预览旁显示每条字幕的文本和时间码。与纯文本编辑器不同,它允许你以可视方式调整时间,并可标记时间戳重叠等问题。当你需要编辑大量字幕或需要修复整个视频中的时间漂移时,请选择它。

作者

Man smiling, wearing a checkered shirt against a plain background.

Jack Limebear

增长营销

查看个人资料

Jack Limebear 在增长团队工作,担任博客和洞察页面的内容撰写者和策略师。在加入 ElevenLabs 之前,他花了十多年时间为从快速增长的 SaaS 初创公司到财富 500 强企业的各类组织主导内容战略。他拥有剑桥大学英国文学硕士学位。

    类似文章

    使用最高质量的 AI 音频创作

    联系销售注册