SRT ↔ VTT 转换器
将SRT字幕转换为WebVTT,或将WebVTT字幕段转换为带编号的SRT块。字幕内容不会上传,只在浏览器内处理。
在浏览器中互转SRT和WebVTT字幕时间格式。SRT→VTT会把毫秒逗号改成点并添加WEBVTT头,VTT→SRT会把识别到的cue重新按1开始编号。
如何转换SRT和VTT
- 选择转换方向。
- 粘贴字幕文本。
- 点击转换。
- 检查生成的时间结构。
- 需要时复制结果。
时间与cue处理方式
SRT输入需要包含可识别的时:分:秒,毫秒时间行。转成VTT时会添加WEBVTT并把毫秒分隔符改为点。
VTT→SRT会移除WEBVTT头,只保留含时间行的块作为cue,编号从1重新生成。mm:ss.mmm会补00:小时。结束时间后的VTT设置不会保留到SRT时间行。
隐私与限制
转换在浏览器本地完成,字幕输入不会被本应用有意发送到服务器。该工具面向常见cue时间格式,并不会完整保留WebVTT样式、NOTE、cue identifier、region或高级cue设置。
常见问题
SRT→VTT会添加WEBVTT头吗?
会。输出开头会添加WEBVTT和空行。
SRT的cue编号会被删除吗?
不会。当前路径主要修改时间标点并添加头,所以原编号行会保留。
VTT→SRT会重新编号吗?
会,从1开始顺序编号。
VTT时间没有小时字段可以吗?
可以。mm:ss.mmm会补00:。
高级VTT cue设置会保留吗?
不会。结束时间后的设置不会写入SRT时间行。