SRT、VTT、ASS 有什么区别?字幕格式转换指南

SRT、VTT 和 ASS 都是带时间轴的文本字幕,但适用场景不同:SRT 结构简单、兼容范围广;WebVTT 面向网页视频,支持浏览器的字幕轨;ASS 能保存字体、颜色、位置和特效,常用于排版复杂的字幕。格式转换能保留时间和文字,却不一定能保留目标格式不支持的样式,所以 ASS 转 SRT 前要接受特效和定位信息被简化。

SRT、VTT、ASS 的核心区别

格式主要能力适合场景主要限制
SRT起止时间、文字、基础换行播放器、剪辑软件、跨工具交换复杂样式能力弱
VTT网页时间轴、位置和部分提示设置HTML video、网页课程、无障碍字幕部分桌面软件支持不如 SRT
ASS字体、颜色、位置、描边、特效动画字幕、双语排版、复杂样式语法复杂,播放器支持要求更高

不确定时先保留原始 ASS 作为母版,再导出 SRT 或 VTT 供不同平台使用。不要用简化后的 SRT 覆盖仅存的样式母版。

什么时候应该使用 SRT 字幕

SRT 适合“只要时间和文字正确”的任务。文件由序号、时间范围和文字组成,人工检查方便,绝大多数播放器、字幕工具和视频编辑软件都认识。

要把字幕烧录进视频时,SRT 也是常见输入。先确保编码正常、时间同步,再按SRT 字幕烧录教程处理。SRT 的短板是样式表达有限,不适合依赖复杂位置和动画的字幕。

网页视频为什么通常使用 WebVTT

WebVTT 是为网页媒体设计的文本轨格式,可通过 HTML 的 track 元素与 video 配合,让观众开关字幕。它还可以承载章节、描述等 timed text 信息。

VTT 看起来与 SRT 相似,但不能只改后缀:文件头、毫秒分隔符和提示设置都有差异。网站播放器不认 SRT 时,转换成合规 VTT 通常比在前端写一套特殊解析更稳。

ASS 字幕为什么适合复杂排版

ASS 将样式表、脚本信息和每条对白放在同一文件里,可以控制字体、字号、颜色、描边、屏幕位置,甚至制作移动和淡入淡出效果。动画、卡拉 OK 和多说话人排版常用它。

这些能力也是转换时最容易丢的部分。ASS 转 SRT 后主要保留对白文字与时间,位置和特效会被简化。若字幕依赖画面上方注释、左右分栏或多色标记,转换后必须逐段检查。

字幕乱码与格式错误怎么区分

能看到时间轴、但中文变成问号或乱码,通常是字符编码不对;播放器完全不识别、时间轴也解析失败,才更像格式语法或扩展名错误。

  • 乱码:尝试按 GBK/GB18030 打开旧字幕,再导出 UTF-8。
  • 时间不识别:检查 SRT 的逗号、VTT 的小数点和箭头两侧空格。
  • 部分行消失:检查时间是否倒置、块之间是否缺空行。
  • 转换后不同步:格式没改时间,应使用字幕同步校正

在线转换字幕格式的步骤

  1. 打开字幕格式转换,上传文件或粘贴字幕文本。
  2. 核对自动识别的源格式,选择目标 SRT、VTT 或 ASS。
  3. 检查解析条数、跳过提示和前三条预览。
  4. 下载后在实际播放器、剪辑软件或网页中试播。

转换只解决格式兼容,不解决时间偏移。要给成片烧字,先完成转换和校时,最后再进入视频加字幕工具。

常见问题

SRT、VTT、ASS 哪种字幕格式更通用?
SRT 的播放器和剪辑软件兼容范围通常更广,适合作为交换格式;网页原生字幕轨优先 VTT;需要字体、位置、颜色和特效时使用 ASS,但目标播放器必须支持。
SRT 和 VTT 有什么区别?
两者都记录起止时间和字幕文字。VTT 文件以 WEBVTT 开头,时间通常使用小数点,并面向网页字幕轨;SRT 使用编号和逗号毫秒格式,结构更简单,桌面播放器与剪辑软件支持广。
ASS 转 SRT 会丢失样式吗?
会。SRT 主要表达时间和文字,无法完整保存 ASS 的字体、颜色、位置、描边和动画特效。转换后应重点检查多说话人、换行和舞台标记是否仍然容易理解。
把文件后缀从 .srt 改成 .vtt 可以吗?
不可以。扩展名只是文件名,内部语法仍然不同。VTT 需要文件头,时间写法和部分标记规则也不同;只改后缀可能导致播放器无法识别。
字幕转换后时间会变化吗?
正常格式转换只改语法,不修改每条字幕的起止时间。如果字幕本来就快了、慢了或越走越偏,需要使用字幕时间轴校正工具,而不是重复转换格式。
字幕乱码怎么办?
先确认文件编码。中文旧字幕可能使用 GBK/GB18030,而网页和多数现代工具更适合 UTF-8。转换器会尝试识别常见中文编码并按 UTF-8 导出;仍乱码时应回到原文件选择正确编码打开。
字幕转换需要上传视频吗?
不需要。格式转换只解析字幕文本,视频内容与字幕时间不会参与处理。小鹿 Video 在浏览器本地完成解析和导出,字幕文件不上传。
转换好的字幕怎么固定到视频画面里?
先把字幕转换成视频加字幕工具支持的 SRT,并确认时间轴同步,再使用字幕烧录工具生成硬字幕视频。烧录会重新编码画面,转换字幕本身不会。

动手试试

看完直接动手——用字幕格式转换工具,短视频和短音频优先在浏览器本地处理,免费无需注册。

参考资料

本文由「小鹿 Video」团队维护,更新于 2026-07-27。如发现问题或建议,欢迎通过反馈入口联系我们。