调整字幕时间轴:整轨提前或延后
当所有字幕都出现固定时长的偏早或偏晚时,只需整体平移时间轴即可解决:给文件中的每个时间戳统一加上或减去这段时长。输入秒数(例如 2.5 或 -1.2),上传文件,即可下载保持原格式且时间已校准的文件。行数不超过 3,000 行的任务完全免费;更大任务(如整季剧集)单次收费 $5,一次付费。
如何找出合适的时间差
本工具不会分析音频,因此需要你指定时间偏差值。以下两种方法很实用。快速方法:播放视频,打开播放器的字幕延迟设置并进行调节,直到某句字幕与语音对齐。播放器显示的数值就是需要平移的时间。在 VLC 和多数播放器中,正延迟表示延后,与本工具的规则一致。
精确方法:挑选一句清晰的台词,记下视频中实际念出这句台词的时间点,然后在字幕文件中查看对应的起始时间。如果台词是在 00:12:41.300 念出,而字幕文件写的是 00:12:38.800,说明字幕早了 2.5 秒,此时输入 2.5 即可。再检查后面的一句台词;如果时间差相同,那么整体平移就能解决。如果时间差变大了,说明字幕存在渐进式音画不同步(漂移),此时需要使用拉伸(stretch)或调整帧率选项来修复。
仅部分字幕不同步
常见情况:前几分钟字幕是对齐的,但在片头、前情提要或广告插播(你的视频版本中片长不同)之后,字幕开始出现固定时长的延迟。只需在“仅调整指定时间之后的字幕行”中填入出错点前的时间即可。该时间点之前的字幕行保持原样,之后的所有行都会进行平移。此处的时间是指平移前字幕文件中的原始时间。
输出内容与格式
- 保持上传时的格式:SRT、VTT、ASS、SSA、SBV、TTML 或 MicroDVD SUB;SAMI 和 SubViewer 则会输出为 SRT
- 文本内容、序号和排版格式保持不变
- 保留 ASS 样式、字体和特效标签不变;仅修改 Start 和 End 时间戳
- 屏幕上会直观对比第一行字幕调整前后的起始时间,方便确认平移效果
工具的工作方式、费用以及文件处理方式,请见 字幕时间轴对齐 页面;所有工具的价格请见 价格 页面。
最后更新于
常见问题
ChatGPT 可以平移字幕时间轴吗?
如果文件很短且只需单次固定平移,它通常可以做到。但一整部电影意味着要给每个起始和结束时间都加上相同的时长,还涉及秒到分的进位换算,并全部重新输出。AI聊天机器人的长回复往往容易中途截断,或出现难以察觉的小错误。而本工具完全依靠程序代码进行精确数学计算。
我应该输入正数还是负数?
如果字幕出得太早、需要延后显示,请输入正数;如果字幕出得太晚、需要提前显示,请输入负数。例如输入 2.5 会将每行字幕延后 2.5 秒。
可以直接在播放器里设置字幕延迟吗?
可以,但播放器设置通常只在当前播放时有效,下次打开往往会重置。直接对字幕文件进行时间轴平移,可以在所有播放器和设备上彻底解决该问题。
开头前几秒的字幕会受影响吗?
如果负数平移会导致某行字幕时间早于 0 秒,系统会将其自动设为从 0 开始,以确保文件格式依然有效。
费用是多少?
一部电影通常在 3,000 行以内,该规模以内的任务完全免费,可直接下载。更大的任务(最多支持 50 个文件或一个 ZIP 压缩包,且行数不超过 50,000 行)单次收费 $5,一次付费。
支持 ASS 文件吗?
支持。仅修改每条 Dialogue(对白)行的 Start 和 End 时间;样式、注释标识和卡拉 OK 标签均原样保留。