🎞️ 字幕(SRT)移位器
粘贴或加载一个 .srt 文件,应用以秒为单位的时间偏移(+/-),并可选地重新缩放帧率,然后复制或下载修正后的字幕文件 —— 所有操作都在您的浏览器中完成,无需上传。
隐私优先设计. 此工具完全在您的浏览器中运行 — 您输入的任何内容都不会上传或存储,并且可以离线使用。
关于
此工具解析标准 SubRip (.srt) 文件中的每个时间戳,并应用两种独立的修正。时间偏移会为每个提示添加或减去一个固定偏移量(例如 +2.5 秒或 -0.8 秒),让您将所有字幕向前或向后移动以匹配音频轨道。帧率重新缩放会将每个时间戳乘以目标 FPS 与源 FPS 的比率,以纠正当视频以与字幕创建时不同的帧率编码时累积的漂移(例如,将 25 fps 的 PAL 字幕转换为 23.976 fps 的 NTSC)。这两种修正可以在一次处理中同时应用。所有处理都在您的浏览器中完成 —— 您的字幕文本永远不会发送到任何服务器。
如何使用
- 将您的 .srt 内容粘贴到文本区域,或点击 加载文件 从您的设备中打开一个 .srt 文件。
- 输入一个以秒为单位的时间偏移量 —— 使用正数来延迟字幕,或使用负数使字幕提前出现。
- 可选地选择原始和目标帧率(例如 25 → 23.976)以纠正与帧率相关的定时漂移。
- 点击 应用偏移 以处理文件。修正后的字幕文本会立即显示在输出区域。
- 将结果复制到剪贴板,或点击 下载 .srt 以将修正后的字幕文件保存到您的设备。
常见问题
- 时间偏移值是什么意思?
- 它会加到文件中的每个时间戳上。输入 +2.5 将所有字幕延迟 2.5 秒,或输入 -1 使字幕提前 1 秒出现。
- 何时应该使用帧率重新缩放而不是普通的时间偏移?
- 当字幕漂移随时间增加时使用重新缩放 —— 例如,在第 10 分钟时偏移 1 秒,但在第 50 分钟时偏移 5 秒。这表明字幕和视频文件之间存在帧率不匹配。
- 我的字幕文件会被上传到服务器吗?
- 不会。所有处理都在您的浏览器中完成。您的字幕文本永远不会离开您的设备。
- 哪些帧率支持重新缩放?
- 该工具支持在 23.976 帧率(NTSC 电影)、24 帧率和 25 帧率(PAL)之间进行转换。这些覆盖了因帧率不匹配导致的绝大多数字幕同步问题。
- 我可以同时应用时间偏移和帧率缩放吗?
- 可以。工具首先应用帧率缩放以纠正漂移,然后添加时间偏移以修正任何剩余的全局偏移——所有操作都在一次通过中完成。
- 此工具会上传我的数据吗?
- 不会。所有操作都在您的浏览器中完成,因此您的数据永远不会离开您的设备 — 甚至在页面加载后也可以离线使用。