将字幕与你的视频同步

将两条字幕分别匹配到视频中的对应语音,修正逐渐失步。视频和字幕文件保留在浏览器中。

将字幕文件拖到这里

SRT、VTT、ASS、SSA、SBV或TXT 文件。每次最多 50 个。

选项

填 0 可选择每个文件中的第一条对白字幕。也可输入该条目的原始字幕编号。
auto 表示保留原始开始时间。可输入 HH:MM:SS,mmm、毫秒数或带 s 的秒数,也可使用视频按钮。
填 0 可选择每个文件中的最后一条对白字幕。请选择比锚点 A 晚得多的位置。
auto 表示保留原始开始时间。可输入 HH:MM:SS,mmm、毫秒数或带 s 的秒数,也可使用视频按钮。
仅部分旧版 Windows 播放器和 Excel 需要。

请先添加字幕文件。

你的文件在浏览器中处理,不会上传到我们的服务器。

在你的视频中预览(可选)

从设备中选择视频。视频和字幕保留在当前标签页中。MP4(H.264)或 WebM 通常可以播放;MKV 和其他编码格式可能无法在浏览器中播放。

请先添加字幕文件。

此工具的用途

此工具通过将靠近开头和结尾的两条字幕分别匹配到视频中的正确时刻,修正逐渐失步。它用同一个线性公式调整每条字幕的速度和时间偏移量。你可以直接输入两个时间,也可以在浏览器中播放自己的视频时选取时间。

如何同步字幕

  1. 点击 选择文件 添加字幕。
  2. 设置 锚点 A 的字幕编号 和 锚点 B 的字幕编号,或保留 0 以使用第一条和最后一条对白。
  3. 设置 锚点 A 的正确时间 和 锚点 B 的正确时间。如需从视频中取点,展开 在你的视频中预览(可选),选择 视频文件,选中一条字幕,将视频定位到它对应的语音处,再点击 将当前时间设为锚点 A 或 将当前时间设为锚点 B。
  4. 点击 同步字幕,检查应用的速度、时间偏移量、警告和视频字幕。
  5. 点击 下载 或 全部下载(ZIP)。

选项说明

  • 锚点编号对应原文件。ASS/SSA 的注释行计入编号,但不能作为锚点;请用视频字幕列表选择对白。
  • 正确时间可输入毫秒、带 s 的秒数或 HH:MM:SS,mmm。默认值 auto 保留第一条和最后一条对白的原始开始时间。
  • 应用范围 默认为所有字幕条目。可以按原始开始时间选择区间。即使锚点位于该区间之外,仍用它们确定同一个变换公式。
  • 零点之前的字幕 会将跨越零点的条目裁剪到零点,并删除在零点或之前结束的条目。另一选项会删除所有在零点之前开始的条目。
  • 结果显示 t′ = a × t + b,其中 b 的单位为毫秒。速度变化超过 10% 时会显示警告;如果匹配常见帧率比例,会提供 FPS 转换工具的链接。

示例

将 锚点 A 的正确时间 设置为 2s,将 锚点 B 的正确时间 设置为 5s,以下输入:

1
00:00:01,000 --> 00:00:02,000
大门开了。

2
00:00:03,000 --> 00:00:04,000
那我们可以走了。

转换为(a = 1.5,b = 500 ms):

1
00:00:02,000 --> 00:00:03,500
大门开了。

2
00:00:05,000 --> 00:00:06,500
那我们可以走了。

格式说明与限制

  • 支持读取 SRT、VTT、ASS、SSA、SBV 和带时间戳的 TXT,以原格式保存为 UTF-8。ASS/SSA 输出时间四舍五入到 10 ms。SRT/VTT/SBV 和带时间戳的 TXT 保留毫秒。
  • 需要两个不同的原始时间,以及分别与它们对应的正确时间。内部计算中,每个拟合锚点的误差不超过 1 ms;输出格式的时间精度可能较低。
  • 最多 50 个文件,每个不超过 20 MB,每批不超过 200 MB。时间必须在 1000 小时以内。
  • 视频预览使用纯文字字幕;下载的 ASS 文件会保留 ASS 特效,但预览视频不会重现这些特效。
  • 播放或跳转时,字幕围绕当前播放位置刷新。如果一个时间窗口中有超过 500 条字幕,视频显示前 500 条并提示;下载文件仍保留所有条目。
  • 固定延迟请用字幕时间平移工具。已知速度不匹配时,请用字幕帧率转换工具。需要其他输出格式,请用字幕格式转换器。

常见问题

如何修复逐渐不同步的字幕?

在靠近开头和结尾的位置各选一条有对应语音的字幕,设置它们在视频中的正确时间。工具会用一次速度调整和一个时间偏移量,调整两点之间以及两点之外的字幕时间。

什么时候应该改用时间平移?

如果每条字幕都提前或延后大致相同的时间,请用字幕时间平移工具。如果延迟在播放过程中逐渐增大或减小,请用两点同步。已知帧率不匹配时,请用字幕帧率转换工具。

必须选择视频吗?

不必,你可以输入两个正确时间。可选的视频预览能让你找到每处对应时刻,并将当前视频时间复制到锚点 A 或 B,无需上传视频。

锚点设置中的 0 和 auto 是什么意思?

字幕编号为 0 时,A 选择第一条对白,B 选择最后一条对白,每个文件分别选择。正确时间为 auto 时,保留所选条目的原始开始时间。要修正逐渐失步,请设置两个正确时间。

视频删掉过片段怎么办?

一次线性调整无法同时匹配多处独立剪切。可以逐个时间区间处理并检查边界;需要多处局部修正时,也可以使用字幕编辑器。

可以批量同步多个文件吗?

可以。相同设置会分别应用于每个文件,每个结果都有自己的预览和警告。文件需要相同修正时适合批量处理,否则请分别处理。

最后更新于 2026年11月2日 · 文件始终保留在你的浏览器中。