VTT 转 SRT
在浏览器中本地把 WebVTT 字幕文件转换为几乎所有播放器都支持的 SRT 格式。不上传任何内容。
你的文件
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
我的文件会被上传吗?
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
在浏览器中本地把 WebVTT 字幕文件转换为几乎所有播放器都支持的 SRT 格式。不上传任何内容。
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
WebVTT(.vtt)是网络的字幕格式,例如来自在线视频播放器或字幕编辑器的导出功能。而许多传统的桌面播放器、剪辑程序和设备软件则需要更老、更简单的 SRT(SubRip)。本工具把你的 .vtt 文件转换成 .srt,让它在任何不接受 WebVTT 的地方都能用。
转换时,本工具会去掉 WEBVTT 标记行以及 SRT 不认识的任何位置或样式信息,并按照 SRT 规范的要求从 1 开始为字幕连续编号。毫秒由点切换为 SRT 中惯用的逗号。开始时间、结束时间以及正文本身保持不变。
一切都严格在你的浏览器中本地进行;字幕文件不会发送到任何服务器,也不会保存任何内容。如果文件不包含可识别的时间戳,例如因为它根本不是真正的 WebVTT 文件,你会得到一条诚实的错误提示,而不是空白输出。
| 输入格式 | VTT |
|---|---|
| 输出格式 | SRT |
| 批量处理 | 不支持 |
| 处理方式 | 在浏览器中本地处理 (JavaScript) |
| 文件上传 | 无 |
限制: SRT 不支持定位、区域或样式块:这类 WebVTT 特性在转换时会被有意舍弃,因为目标格式无法表示它们。时间和文本会保留,字幕会重新编号。不进行任何语言翻译。
不会。转换完全在浏览器中本地进行;.vtt 文件不会离开你的设备。
SRT 要求每条字幕前都有一个连续编号。WebVTT 没有,所以转换时会从 1 开始生成。
会,因为 SRT 不支持定位。不过时间和文本会完整保留。
能。SRT 是最常见的字幕格式,VLC 以及几乎所有播放器都能读取。