先看误差是不是恒定的
开头、中间和结尾的字幕都晚了大约半秒,可以试用整体偏移,把偏移量填写为 -500 毫秒。若开头对齐而结尾越差越多,问题可能是时基、剪切版本或节奏变化,单一偏移只能对齐某一处,不能修复整条时间轴。
本站工具只做每条字幕开始和结束时间的相同加减,保留原有时长与正文。不进行语音识别,不改写台词,不假装知道哪一帧应该出现字幕。
工具接受哪些 SRT 内容
每块内容依次是数字序号、开始与结束时间、至少一行正文,块之间用空行分隔。时间使用 HH:MM:SS,mmm;第一版也接受小数点分隔的毫秒,并统一导出逗号。分钟和秒必须为 00 至 59,结束时间必须晚于开始时间。
导出会按当前顺序重新编号,保留正文行和标签原样。工具不会解释字幕样式标签、重新换行或转换 ASS、LRC 与 WebVTT。文件导入按 UTF-8 读取;旧编码文件若出现乱码,应先在可信本地编辑器中转为 UTF-8。
为什么负时间会拒绝整次输出
一条从 00:00:00,200 开始的字幕向前移动 500 毫秒,会得到负开始时间。直接把它夹到零会缩短显示时长,删除这条又会丢内容。工具因此报告具体字幕位置,并保留原输入,让你先处理开头字幕或改用较小偏移。
偏移使用整数毫秒,范围为前后 24 小时。跨秒、跨分钟与跨小时时会进位。字幕之间原有的重叠会保留,工具不会把它们误当成整体偏移可以解决的问题。
导出后必须看三处
使用同一个视频版本,在开头、中间、结尾各找一句容易判断的语音或歌词,检查进入和退出时点。再检查中文是否正常、换行是否合适、长句是否遮挡画面。计算器显示“成功”只代表时间格式转换完成,不代表已经听看校准。
你可以先使用本站的两条样例:将 00:00:01,000 至 00:00:02,500 加 500,得到 00:00:01,500 至 00:00:03,000,时长仍是 1.5 秒。保留原字幕和调整后的字幕,方便比较与回退。