在线把 WebVTT 转换为 SRT
把 WebVTT 字幕转换成带序号的 SRT 文件,同时保留时间与文本。任何无法在 SRT 中保留的 VTT 专有信息,都会先明确提示。
由 Clip Caption Kit 发布与维护最后更新:
完全免费,无需登录。字幕文件只留在当前浏览器,不会发送到我们的服务器。
如何使用这个字幕工具
- 选择一个不超过 5 MB、字幕不超过 10,000 条的 WebVTT 文件。
- 查看 SRT 预览以及兼容性提示。
- 无需登录,直接下载转换后的 SRT 文件。
哪些内容无法保留在 SRT 里?
SRT 只存储时间与字幕文本,没有存放 WebVTT 字幕定位、区域、样式表和注释的标准字段。这些块会被省略,而不会被塞进字幕正文,每一处省略都会以提示的形式列出。浏览器层面的接受情况见MDN WebVTT API 文档。
WebVTT 转 SRT 常见问题
参考规范
- W3C WebVTT:Web 视频文本轨道格式 — WebVTT 的 cue 结构,以及本站输出所用的点号毫秒时间码。
- MDN:WebVTT API — 在浏览器中读取 WebVTT 轨道,本地转换器即以此为预览基准。
- SubRip 字幕格式 — 解析器所接受的 `HH:MM:SS,mmm --> HH:MM:SS,mmm` cue 时间轴与逗号毫秒格式。
相关字幕工具
需要为多个视频片段生成字幕文件?
用一个主字幕 SRT 和一份片段范围 CSV,一次生成每个片段相对起点的 SRT 与 TXT 文件,并打包成一个整理好的 ZIP。
批量拆分我的 SRT