跳到正文
马克工具箱

字幕格式转换

把 SRT 转成网页视频用的 WebVTT,把 ASS 特效字幕转成通用的 SRT,或者把字幕导出成纯文本台词稿。全部在浏览器里完成,文件不离开你的设备。

在浏览器本地运行,输入的内容和文件都不会上传

或把 .srt、.vtt、.ass 文件拖到这里

转换为

调整时间轴

负数让字幕提前出现。

之前的字幕保持原时间。

选择字幕文件或粘贴字幕内容即可开始。

使用步骤

  1. 选择字幕文件,或把字幕内容粘贴到输入框。
  2. 确认识别出的格式和预览。
  3. 选择要转换的格式;字幕不同步时展开「调整时间轴」。
  4. 下载转换后的文件或复制文本。

参数说明

SRT
SubRip 格式,兼容性最好。每条字幕带序号,时间写作 00:01:23,450。
WebVTT
网页 video 标签的 track 和大多数在线播放器使用的格式,时间用小数点 00:01:23.450,文件以 WEBVTT 开头。
ASS
字幕组和 Aegisub 常用的特效字幕格式。从 ASS 转出时会去掉 {\an8} 之类的样式标签;转成 ASS 时生成一个默认样式。
纯文本
只保留台词,每行一句,没有序号和时间,适合做台词稿或翻译。

使用示例

同一条字幕在各格式中的写法:

格式 内容
SRT 1 / 00:00:04,500 --> 00:00:07,000 / To the station.
WebVTT 00:00:04.500 --> 00:00:07.000 / To the station.
ASS Dialogue: 0,0:00:04.50,0:00:07.00,Default,,0,0,0,,To the station.

常见问题

中文字幕打开是乱码怎么办?

请用「选择文件」打开,不要复制粘贴。GBK/GB2312、UTF-16 编码的文件会被自动识别并正确解码,导出统一为 UTF-8。

ASS 的字体、颜色和位置会保留吗?

不会。SRT 和 WebVTT 无法表示字体、颜色和卡拉 OK 特效,转换只保留文字和时间,换行符(\N)会保留。

网页视频应该用哪种格式?

WebVTT。浏览器的 track 标签只支持 WebVTT,SRT 需要先转换。

文件大小有限制吗?

没有固定限制。一部电影约 1500 条字幕,瞬间就能转换。预览只显示前 200 条,下载的文件包含全部内容。

隐私说明

本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。

相关工具