SRT · Subtitle Sync

SRT Time Shifter

Subtitles out of sync? Shift all timestamps by a fixed offset — paste SRT, enter seconds, download fixed. Done in five seconds.

📂 Drop .srt file here or click to browse
+ delay · − advance
Corrected SRT
0subtitles
0soffset applied
How it works
1
Paste your SRT subtitle content into the text area above.
2
Enter the offset in seconds. Use a positive number to delay, negative to advance.
3
Click Shift — then copy or download the corrected SRT file.

常见使用场景

字幕时间轴与视频对不上,是最常见的字幕问题——通常来自转码、帧率不同、AI 转录时音频有微小延迟。整体偏移一个固定秒数,就能一次修好。

典型场景:翻译组把原语言的 SRT 用到不同源视频上、Whisper 转录的音频有起始延迟、外挂字幕与主视频起始时间差一点点。

使用技巧

正数是延迟:字幕出现得太早时用 +1.5 之类的正数。负数是提前:字幕出现得太晚时用 −1.5。先在视频开头找一个明显对话对齐一下就知道该偏多少。

如果开头对齐了但后面又逐渐漂移——那不是固定偏移问题,而是帧率不匹配(比如 25 fps 字幕用到 23.976 fps 视频)。这种需要按比例缩放而非平移,用 Aegisub 之类的字幕编辑器处理。

常见问题

这个工具真的免费?

完全免费,无需注册,无使用次数或文件大小限制,无广告,输出文件无水印。

我的 SRT 文件会上传到服务器吗?

不会。全部在浏览器本地用 JavaScript 处理,可在 DevTools Network 面板里验证——没有任何网络请求。

可以用 0.5 秒这样的小数吗?

可以,支持到 0.001 秒精度。1.75、0.35、−2.4 都能正常使用。

支持 VTT 格式吗?

本工具面向 SRT。VTT 结构相似有时能用,但为保证正确性建议先转成 SRT。可以用我们的字幕翻译工具做格式转换。

只想调整字幕中的一部分行怎么办?

本工具会对所有时间戳整体偏移。想局部调整可以在文本编辑器里把 SRT 拆成几段,分别偏移后再拼回。

相关免费工具

Built in the quiet hours, between everything else. Bookmark it for next time — and if it helped — Buy me a coffee
GistAI
GistAI App YT字幕 + AI摘要 Google Play 免费下载
If it saved you time — Buy me a coffee