中文字幕文件格式主要分为文本字幕和图像字幕两类。SRT、ASS、VTT 等格式直接保存中文字幕文字和时间轴,便于编辑、翻译与修改;SUP、PGS、VobSub 等格式通常保存为图像,能够保留更稳定的字体和排版效果,但不适合直接改字。实际选择哪种格式,取决于字幕是否需要样式、播放设备是否支持,以及字幕来自视频文件、网页还是光盘内容。
先区分:中文字幕是语言内容,文件格式是保存方式
“中文字幕”说明字幕文字使用中文,不能直接等同于某一种文件格式。相同的中文字幕,可以保存为 SRT、ASS 或 VTT;同一个视频也可能同时提供简体中文、繁体中文、双语字幕等多个轨道。因此,查看文件扩展名时,还要结合文件内部结构、编码方式和播放器支持情况判断。
一个字幕文件通常包含三类信息:字幕文字、出现与消失的时间,以及可选的显示样式。SRT 主要保存前两项,ASS 还可以保存字体、颜色、位置和特效,图像字幕则把已经渲染好的文字画面直接保存下来。格式之间的差异,本质上是字幕内容能否编辑、样式由谁控制、播放时如何渲染。
常见中文字幕文件格式及特点
| 格式 | 主要特点 | 适合场景 |
|---|---|---|
| SRT | 纯文本,结构简单,包含序号、时间轴和字幕内容 | 普通视频播放、字幕编辑、跨播放器使用 |
| ASS/SSA | 支持字体、颜色、位置、描边、卡拉 OK 等高级样式 | 动画、特效字幕、双语排版和需要固定样式的视频 |
| VTT | 面向网页和网络视频的文本字幕格式,支持提示文本和显示设置 | 网页播放器、在线视频和 HTML5 视频 |
| SUP/PGS | 通常为图像字幕,文字已经渲染成画面 | 蓝光原盘、高清视频封装和需要保持原始排版的场景 |
| IDX/SUB | 常见的 VobSub 组合,由索引文件和图像字幕文件配合使用 | DVD 来源视频或保留原始图像字幕的场景 |
SRT:兼容性最广的基础文本格式
SRT 是日常使用中最常见的中文字幕文件格式之一。它以纯文本形式记录字幕编号、时间范围和字幕内容,例如一条字幕会标明开始时间、结束时间以及需要显示的中文句子。由于结构简单,许多电脑播放器、电视播放器、剪辑软件和字幕工具都能识别 SRT。
SRT 的优势是容易打开和修改,适合调整时间、修正错字、转换简繁体或制作普通双语字幕。它的限制也很明显:不同播放器对字体、颜色、位置和换行的处理并不完全一致,复杂排版通常无法稳定保留。若需求只是让中文字幕正常显示,SRT 往往是最省事的选择。
ASS/SSA:需要样式控制时使用
ASS 是 Advanced SubStation Alpha 的缩写,SSA 是它较早的相关格式。它除了记录字幕时间和文字,还能控制字体、字号、颜色、描边、阴影、屏幕位置、旋转以及部分动态效果。因此,动画字幕、歌词字幕、漫画式对白和带有固定排版的双语字幕,常使用 ASS。
ASS 的样式依赖播放器或字幕渲染器支持。支持较好的播放器可以还原复杂的定位和特效,但普通设备、部分电视系统或简单播放器可能只显示文字,甚至忽略部分样式。将 ASS 转成 SRT 后,文字和时间轴通常可以保留,字体、位置和特效则可能丢失。
VTT:更适合网页视频
VTT 通常指 WebVTT,主要服务于网页视频播放。它和 SRT 一样属于文本字幕,但在提示信息、字幕区域和网页播放器配合方面更规范,常见于在线视频平台、HTML5 视频和无障碍字幕场景。
VTT 并不等于“网页专用的中文字幕内容”。中文字幕同样可以放入 VTT 文件,只是网页播放器通常按照自己的规则读取和渲染。将 VTT 下载到本地后,是否能直接被某个播放器加载,取决于播放器对 VTT 的支持程度。
图像字幕与文本字幕的关键差异
SUP、PGS 和 VobSub 类字幕不是把每个汉字作为可编辑文字保存,而是把字幕画面作为图像记录。因此,它们可以较好地保留原片中的字体、描边、位置和复杂排版,尤其适合蓝光或 DVD 来源的视频。
图像字幕的代价是文件通常更大,修改起来不如文本字幕直接。想要更改其中的中文、搜索字幕内容或重新翻译,往往需要 OCR 识别,再进行校对。部分播放器还要求字幕文件与视频封装方式匹配,不能像 SRT 那样简单地改名或拖入窗口。
需要注意的是,.sub 并不一定代表同一种格式。有些 .sub 是 VobSub 图像字幕,需要配套的 .idx 文件;另一些 .sub 是按帧记录的文本字幕。仅凭扩展名无法完全判断内容,查看是否存在同名 IDX 文件、用文本编辑器打开文件,或观察播放器识别结果,通常更可靠。
格式之外,还要关注中文编码和时间轴
文本字幕能否正常显示,不只取决于 SRT、ASS 或 VTT 这类扩展名,还取决于字符编码。UTF-8 是目前较常见的选择;一些较早制作的中文 SRT 可能使用 GBK 或 GB18030。播放器判断错误时,中文字幕会显示为乱码、问号或不完整字符,即使文件格式本身没有问题。
时间轴同样属于字幕文件的重要组成部分。格式正确但时间轴偏移,表现为字幕提前或延后;帧率不同还可能导致字幕逐渐与对白脱离。SRT 和 ASS 通常以时间码记录位置,部分 SUB 文本格式则可能使用帧数,因此在转换或更换视频版本时,需要确认时间基准是否一致。
如何按使用场景理解和选择
- 只需要中文字幕正常播放:优先考虑 SRT,结构简单,兼容性通常较好。
- 需要保留字体、位置和特效:选择 ASS,前提是播放设备支持相应的字幕渲染。
- 字幕用于网页视频:VTT 更符合网页播放器的使用环境。
- 来自蓝光或 DVD,重视原始画面效果:SUP、PGS 或 VobSub 图像字幕更能保留原始排版。
- 需要频繁修改、翻译或校对:文本格式比图像格式更方便,SRT 或 ASS 通常更合适。
如果同一字幕同时提供 SRT、ASS 和 SUP,不必简单认为其中某一个“质量最高”。SRT 侧重通用性,ASS 侧重样式控制,SUP 侧重还原原始画面。中文字幕文件格式的选择,最终应围绕视频播放环境、字幕编辑需求和样式保留要求来判断。














