-
时间码格式
HH:MM:SS,mmm --> HH:MM:SS,mmm
平移 = 原时间码 + 偏移量(毫秒)
结果小于 0 时会被钳制为 00:00:00,000
HH:MM:SS,mmm --> HH:MM:SS,mmm
平移 = 原时间码 + 偏移量(毫秒)
结果小于 0 时会被钳制为 00:00:00,000
若字幕整体偏慢(画面已经说了台词,字幕还没出来),需要把时间轴提前,即填负数。先试 ±0.5 秒,通常就能对上;若偏差随播放进度越来越大,则是帧率不匹配(如 23.976 与 25 fps),需要做比例缩放而非平移。
关于本工具
下载的字幕经常整体偏移几秒,手动逐条改时间码非常费时。本工具可以一次把所有时间码平移相同的偏移量,几秒内解决同步问题。
如何使用
把 SRT 字幕的全部内容粘贴进文本框,填写平移秒数(正数表示字幕延后出现,负数表示提前),结果区会实时输出新的字幕。点「复制结果」即可粘贴回播放器或字幕文件。
常见问题
行号需要一起改吗?不需要。SRT 的行号只是序号,本身不参与时间定位,保持原样即可。
支持 VTT / ASS 吗?本工具针对 SRT 的「HH:MM:SS,mmm」格式。WebVTT 使用小数点(HH:MM:SS.mmm),本工具对逗号与小数点都能识别,可正常处理。
为什么有的字幕越到后面偏得越多?这是帧率换算问题。例如 24 fps 的影片在 25 fps 环境下播放,整体会缩短约 4%。这种情况需要按比例缩放时间轴,而非平移。
你可能还想问
字幕整体提前还是延后怎么判断?
字幕比说话早出现就延后(加时间),晚消失就提前(减时间);先试移 0.5 秒播放检查,再微调,比一次到位更快。
能只调整部分字幕吗?
支持按时间段局部平移:视频不同片段错位程度不同时,分段设置偏移量;非线性错位(越到后面偏得越多)属于帧率问题,需用重定时功能而非平移。
处理后的文件还是 SRT 格式吗?
是,输出标准 SRT,序号、时间码与文本结构不变;个别播放器不识别的时间码格式会被规范化,兼容主流播放器与剪辑软件。
速查在线工具箱