字幕出问题,八成是时间轴而不是文本
台词本身很少写错,错的是它出现的时间。而时间错误只有四种:整体偏移(平移)、「 整体比例不对(变速后没缩放)、单条太短或太长、以及相邻条目重叠。」 这一页把这四种一次性列清楚,而不是让你靠播放器逐条试。
SRT 和 VTT 的真实差别
比很多人以为的要小:VTT 有一个 WEBVTT 文件头、时间戳用点而不是逗号、序号行可省、「
并且可以在时间行后面挂样式设置(align:start position:10%)。」
所以互转是低风险的 —— 这一页只改这几处,正文一个字不动,并且把结果原样给你看。
为什么这里不做「智能」处理
不做语音识别、不做自动翻译、不自动合并断句。这些都需要模型,而模型要跑在别人的服务器上 —— 那正是这一页想避免的事。字幕是你自己的台词,它不该为了一个格式转换而离开你的机器。