跳到正文
全部工具 价格 博客

聊天与语音消息

文档

音频与视频

登录

语言

调整字幕时间轴:整轨提前或延后

当所有字幕都出现固定时长的偏早或偏晚时,只需整体平移时间轴即可解决:给文件中的每个时间戳统一加上或减去这段时长。输入秒数(例如 2.5 或 -1.2),上传文件,即可下载保持原格式且时间已校准的文件。行数不超过 3,000 行的任务完全免费;更大任务(如整季剧集)单次收费 $5,一次付费。

校准字幕时间轴

时间轴存在什么问题?

单位为秒:输入 2.5 字幕延后出现,-2.5 提前出现。也可输入 00:00:02,500。

留空则平移整份文件。若字幕仅在某一时间点之后才出现偏差,可填写此项。

请在播放器中查看靠前和靠后的两行字幕的正确起始时间并填入。中间各行将按比例自动校准。每次仅支持处理一个文件。

无需注册。不超过3,000行字幕的任务完整免费。更长的:前段免费,任务内所有文件$5,一次付费。

继续即表示您同意我们的服务条款和隐私政策。

  • 正数表示延后字幕,负数表示提前字幕
  • 支持输入 2.5、-1.2、2.5s、1500ms、00:00:02,500 或 -01:02.300
  • 可选“仅调整指定时间之后的字幕行”,适用于中途开始不同步的情况
  • 平移后早于 0 秒的行将从 0 开始
  • 文件将以原文件名加上 .synced 及原扩展名返回,或保存为 SRT
打开演示

查看 PDF 示例

如何找出合适的时间差

本工具不会分析音频,因此需要你指定时间偏差值。以下两种方法很实用。快速方法:播放视频,打开播放器的字幕延迟设置并进行调节,直到某句字幕与语音对齐。播放器显示的数值就是需要平移的时间。在 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 标签均原样保留。

相关任务

我们使用分析类 Cookie 来了解哪些页面对用户有帮助。是否同意?