VTT 转 SRT

WebVTT 和 SubRip 用略有不同的外壳承载相同的字幕条 —— VTT 在毫秒前用点号并加上头部,SRT 用逗号并为每条字幕编号。本转换器把一种改写成另一种,时间轴保持不变。它完全在你的浏览器里运行,所以文件绝不离开你的设备。

全部在你的浏览器里完成,文件不会上传。

还没有内容。

需要直接从视频生成字幕?上传视频即可,支持约 98 种语言。

免费试用

为什么选 ScribeToAny

  • 支持上传 MP3、MP4、M4A、MOV、AAC、WAV、OGG、OPUS、MPEG、WMA、WMV,视频自动提取音轨。
  • 约 98 种语言,自动检测,基于专用 GPU 上的 Whisper 级引擎。
  • 8 种导出格式:TXT、SRT、VTT、TSV、CSV、JSON、PDF、DOCX,还支持批量打包 ZIP。
  • 说话人识别为每段标注发言者,点击任意句子即可回放对应原声。

常见问题

我的字幕文件会被上传到任何地方吗?

不会。转换以 JavaScript 在你的浏览器标签页内运行。你的文件在本地读取,从不发往服务器 —— 这也是为什么没有大小配额,也无需创建账户。

时间轴会偏移吗?

不会。时间戳被解析到毫秒,再以 SRT 形式写回,所以位于 00:01:23.456 的字幕条会精确变成 00:01:23,456。转换回 VTT 会返回原始文件。

VTT 的定位和样式会怎样?

诸如 align:start 或 position:10% 这样的字幕条设置,以及 STYLE 和 REGION 块,都会被去除 —— SRT 没有对应的东西。字幕文本、换行和时间轴则全部保留。

我需要给一个没有字幕的视频做字幕。这个能帮上忙吗?

本工具只转换已有的字幕文件。若要从音频本身生成字幕,请把视频上传到 ScribeToAny —— 它可转录约 98 种语言,并导出 SRT、VTT 及另外六种格式。

VTT 和 SRT 之间到底改了什么?

只有外壳。WebVTT 在毫秒前用点、并带一个 WEBVTT 头;SubRip 用逗号、并给每条 cue 顺序编号。转换器换掉分隔符、去掉头、加上编号,而每条 cue 的文本和时间原封不动——所以两个文件承载同样的字幕,只是各自播放器所期望的包装不同。

既然装的是同样的 cue,为什么还要把 VTT 转成 SRT?

因为适用范围不同。WebVTT 是 HTML5 视频需要的格式,但 SubRip 是大多数桌面播放器、字幕编辑器和视频应用更偏好的,也是拿去传阅编辑更稳妥的文件。如果一个 VTT 被某个播放器或编辑器拒了,它想要的通常就是 SRT——同样的行和时间,换成更被广泛接受的格式。

相关工具

免费开始转录

免费额度:每天 2 个文件、每月 100 分钟,无需绑卡。

免费开始转录