将VTT字幕转换为SRT,让不支持WebVTT的播放器顺畅读取
WebVTT是专为网络打造的字幕格式,广泛应用于浏览器、网课平台和各类视频网站。然而,许多电视、媒体服务器、老款播放器以及剪辑软件仍然只支持SRT。只需上传.vtt文件或包含多个文件的ZIP压缩包,即可下载保持原有时间轴与顺序的SRT文件。3,000 行以内的任务完全免费;更大批量的任务仅需一次付费 $5。
WebVTT与SRT有什么区别?
这两种格式乍看很像,这也是为什么有时直接把.vtt后缀改成.srt还能勉强生效的原因。但细节上大有不同:VTT文件以 WEBVTT 标头开头,并可能包含 STYLE 样式和 NOTE 注释块;其毫秒前使用的是英文句点,且可以省略小时位(例如 01:02.500 合法);VTT的字幕序号可以用文本替代数字,时间行还可以包含 line:0、position:20% 或 align:start 等定位设置。
而SRT只接受纯数字序号、带英文逗号的完整时间码(如 00:01:02,500)以及正文文本。只要有任何一处格式不合规,许多播放器就会直接报错或无法显示字幕。
转换工具如何处理各个部分
- 时间轴:精确读取起始和结束的每一毫秒,并以补全小时位的SRT标准格式输出。
- 序号:按时间顺序重新编号;原本就是纯数字标识的字幕段将保留其序号。
- 标头、STYLE和NOTE块:因SRT不支持此类结构,将全部自动剔除。
- 定位设置:位置与对齐属性均不保留,字幕将显示在播放器的默认预设位置。
- 文字排版:保留 <i>、<b> 和 <u> 等基础格式标签。
哪些场景需要SRT格式?
常见场景包括:从网课或网络研讨会平台导出的字幕需要导入桌面视频剪辑软件;智能电视读取U盘时无法识别VTT文件;或者Plex与Kodi媒体库中其他所有字幕均为SRT格式。老旧的Windows编码文件在转换时还会统一转为UTF-8,彻底解决电视上带重音符字符或非拉丁字母乱码的问题。
下载前可在页面上直接预览转换后的文本,方便您对照视频核对并手动微调。如果发现整体字幕轴偏早或偏晚,后续还可搭配使用“字幕时间轴同步修正”工具。
工具的工作方式、费用以及文件处理方式,请见 字幕格式转换 页面;所有工具的价格请见 价格 页面。
最后更新于
常见问题
ChatGPT可以把VTT转成SRT吗?
对于很短的文件通常可以。但一部完整电影或网课视频往往包含成百上千行字幕,每个时间码都需要手动改填逗号并补齐小时位,AI长回复极易中途截断或漏行。本工具通过专门代码转换,确保每一句字幕都准确无误。
我可以直接把.vtt文件重命名为.srt吗?
有时某些播放器能勉强兼容,但大多数情况下不行:WEBVTT标头、缺失的数字编号、省略小时位的时间码以及毫秒前的句点,都会导致播放器报错或跳过字幕行。
原有的字幕位置设置会保留吗?
不会。SRT格式本身不支持位置属性,因此VTT中的 line 或 align 等定位代码会被直接剔除,所有字幕均显示在播放器的默认位置。
费用是多少?
总行数在 3,000 行以内的任务完全免费,可直接下载。更大规模的任务,最多支持 50 个文件或一个ZIP压缩包以及 50,000 行字幕,仅需一次付费 $5。
可以批量转换多个VTT文件吗?
可以。您可以上传多个文件或打包好的ZIP压缩包;所有文件均会完成转换,并按原文件名打包成一个ZIP文件供您统一下载。
我的文件会被保留吗?
只有您本人可以访问处理结果,且没有任何AI模型会读取您的内容。无需注册上传的任务将在 7 天后彻底删除,您也可以随时手动删除。