返回博客

字幕格式全攻略:SRT、VTT、ASS 怎么选怎么用

视频配字幕该用哪个格式?SRT、VTT、ASS 有什么区别,各适合什么场景,以及常见字幕工作流该如何选择格式。

字幕导出SRTVTT视频

字幕为什么重要

字幕有三大作用:方便听障群体观看、帮助非母语用户理解、让视频平台和站内搜索更容易理解内容主题。

转录是花功夫的步骤。有了转录稿之后,选对字幕格式就是个技术选择问题了。

格式能力矩阵

格式核心能力适合场景来源依据
SRT序号、时间戳、纯文本字幕通用上传、剪辑软件、长期存档SubRip 文本字幕事实标准,结构简单、兼容性强
VTTWEBVTT 文件头、cue、位置、样式、注释和元数据Web 视频、在线课程、需要说话人样式的内容W3C WebVTT 规范
ASS/SSA字体、颜色、位置、图层、复杂样式动漫字幕、复杂屏幕文字、精细排版Advanced SubStation Alpha 格式生态和 Aegisub 等字幕编辑器
TXT/Markdown纯文本或笔记友好格式整理笔记、引用摘录、AI 二次处理通用文本格式,不保留完整字幕样式
JSON结构化字段程序处理、质检、数据分析结构化数据交换

这个表只比较格式能力,不代表所有平台都支持每个能力。上传前仍要以目标平台的字幕文档为准。

最常见的三种格式

SRT

最简单、支持最广的格式。纯文本文件,包含序号、时间戳和文字块:

1
00:00:01,000 --> 00:00:04,000
欢迎收看今天的节目。

2
00:00:04,500 --> 00:00:08,200
今天聊本地转录这个话题。

最适合: YouTube、Vimeo、Facebook 以及大多数视频播放器。不确定用哪个格式就选 SRT。

局限: 不支持样式(颜色、字体、位置),没有元数据。就是时间轴配文字。

VTT

为网页设计的格式。支持 CSS 样式,有可选的元数据头。

WEBVTT

00:00:01.000 --> 00:00:04.000
<c.us_speaker>张老师:</c> 欢迎收看今天的节目。

00:00:04.500 --> 00:00:08.200
<c.us_speaker>李老师:</c> 今天我们聊本地转录的话题。

最适合: HTML5 视频播放器、在线课程、所有网页视频平台。

比 SRT 好在哪里: 说话人样式、颜色支持、位置提示、注释(编辑用,不显示在屏幕上)。

ASS/SSA

来自动漫字幕组的全功能字幕格式。支持复杂样式、卡拉 OK 特效、图层渲染。

最适合: 专业视频制作、动漫字幕、复杂的屏幕文字效果(多人说话、弹窗、动画文字)。

代价: 门槛高。用 Aegisub 之类的编辑软件能降低难度,对大多数人来说 VTT 的样式就够了。

各场景推荐

场景推荐格式原因
YouTube 上传SRT最简单,通用
带品牌风格的网页视频VTT支持样式,网页原生
专业视频剪辑SRTPremiere、DaVinci 等主流剪辑软件都直接导入 SRT
存档SRT最简单,最不容易出兼容问题
多人对话内容VTT支持说话人标签和样式
动画/复杂文字ASS更适合复杂样式控制的格式

从 音记AI 导出

音记AI 支持多种字幕和文本导出格式,覆盖常见需求:

  • SRT、VTT、ASS——上面详细讲过的三种
  • LRC——增强歌词同步格式,部分音乐播放器使用
  • TXT——纯文本,无时间戳
  • Markdown——带时间戳链接,适合笔记工具
  • JSON——程序处理
  • SUB / SBV / SMI——面向特定播放器和平台的其他字幕格式

字幕时间轴注意事项

每行字数限制

中文视频可以先使用短行和紧凑的两行字幕块。观众是一边看画面一边看字幕,行太长就只能在看画面和看字幕之间二选一。具体限制仍要根据目标平台、字体大小和画面比例微调。

同步调整

音记AI 的时间戳来自转录分段,通常足够作为初稿。如果在 Premiere 或 DaVinci 里做后期,仍建议人工抽查开头、中段、结尾的同步点,必要时整体平移或局部微调。

断行

在自然的说话停顿处断行——句子之间、分句之后、连词之前。断得不好,字幕比没字幕还难受。

N音记AI
Whisper大模型驱动 - 音视频秒转文字,声波流式转录,让每个声音都成篇章

Link

Legal

Contact us

Email
Copyright © 2026. Made by AudioNote, All rights reserved.