认识文件结构
SRT 通常带段落编号,毫秒前用逗号;WebVTT 以 WEBVTT 开头,毫秒前用句点。两者都包含起止时间和正文。只修改文件后缀不会改变内部结构,需要真正的字幕转换。
检查转换会去掉什么
SRT 转 VTT 保留多行正文和有效时间;VTT 转 SRT 会移除样式块、区域定义、定位参数和注释。不同播放器对行内样式与重叠字幕的显示有差异,请在目标播放器检查转换后的文件。
保留原文件
使用 UTF-8 保留中文、重音字母等字符。SRT 转文字会去除结构编号、时间码和常见格式标记,但保留正文中的数字。TXT 不能恢复原字幕时间,因此请同时保存原始 SRT。
示例
SRT 1 00:00:01,250 --> 00:00:03,000 你好 VTT WEBVTT 00:00:01.250 --> 00:00:03.000 你好