字幕转换

VTT 转 ASS 字幕转换器

将 WebVTT 字幕快速转换为 Advanced SubStation Alpha,全部在浏览器本地完成,时间轴和字幕内容不会上传,无需安装软件即可免费使用。

1

选择转换格式

选择字幕的源格式和目标格式

2

添加字幕内容

粘贴内容或选择文件

支持 UTF-8 文本0 个字符

VTT 转 ASS 时会发生什么?

WebVTT 内容会先被解析为统一的毫秒时间轴,再导出为 Advanced SubStation Alpha。字幕文本和有效时间信息会被保留。

导出为 ASS 时会创建兼容的 ASS v4+ 默认样式,并保留字幕文本与时间轴。

转换器会过滤空字幕,并按照开始时间和结束时间重新排序。

了解 VTT 与 ASS 字幕格式

下面介绍这两种文件格式的定义、结构、常见用途和转换时需要注意的信息。

源文件格式

VTT · WebVTT

VTT(WebVTT)是面向网页视频的文本轨道格式,可通过 HTML5 video 元素的 track 标签提供字幕、隐藏式字幕、章节和其他时间同步文本。

文件结构
WebVTT 文件通常以 WEBVTT 文件头开始,字幕时间戳使用点号分隔毫秒。它还可以包含字幕标识符、定位设置、注释和元数据。
常见用途
常用于网页播放器、在线课程、直播回放、无障碍隐藏式字幕,以及需要在现代浏览器中直接显示字幕的视频。
转换注意事项
VTT 支持比 SRT 更丰富的网页字幕能力。转换到其他格式时,定位设置、语音标签、章节和部分元数据可能无法保留。

目标文件格式

ASS · Advanced SubStation Alpha

ASS(Advanced SubStation Alpha)是 SSA 的增强版本,是一种能够精确控制字幕字体、颜色、位置、动画和卡拉 OK 效果的高级字幕格式。

文件结构
ASS 文件按区段组织,常见区段包括 Script Info、V4+ Styles 和 Events。实际字幕通常保存在 Dialogue 行中,并引用预先定义的样式。
常见用途
常用于动画字幕、影视特效字幕、复杂排版、卡拉 OK 效果,以及需要精确控制字幕视觉表现的视频制作流程。
转换注意事项
ASS 能表达的样式远多于 SRT、LRC 和 TXT。转换为较简单的格式时,本工具保留可见文字和时间轴,但不会保留复杂样式、定位和动画。