更改字幕帧率
为播放速度不同的视频重新调整字幕时间。选择源帧率和目标帧率,再搭配自己的视频检查结果。
将字幕文件拖到这里
SRT、VTT、ASS、SSA、SBV或TXT 文件。每次最多 50 个。
你的文件在浏览器中处理,不会上传到我们的服务器。
在你的视频中预览(可选)
从设备中选择视频。视频和字幕保留在当前标签页中。MP4(H.264)或 WebM 通常可以播放;MKV 和其他编码格式可能无法在浏览器中播放。
请先添加字幕文件。
此工具的用途
此工具为帧率不同的视频重新调整字幕时间,例如在 25 fps 视频上使用原本对应 23.976 fps 的字幕。它将每个时间乘以两个帧率的精确比例,之后还可加上时间偏移量。只修改字幕文件,不修改视频。
如何更改字幕帧率
- 点击 选择文件 添加字幕文件。
- 选择 源帧率(字幕) 和 目标帧率(视频)。如需输入小数或分数,请选择 自定义。
- 如果还需要固定延迟,设置 时间偏移量。也可以展开 在你的视频中预览(可选),搭配自己的视频比较字幕。
- 点击 更改帧率,检查结果,再点击 下载 或 全部下载(ZIP)。
选项说明
- 源帧率和目标帧率默认为 23.976(24000/1001)和 25。其他预设包括 24、29.97(30000/1001)、30、50、59.94(60000/1001)和 60。交换源帧率和目标帧率可逆向执行已知的转换。
- 公式为 t′ = t × 源 FPS / 目标 FPS + 时间偏移量。内部计算将时间四舍五入到整毫秒。额外的 时间偏移量 默认为 0。
- 应用范围 可选择所有字幕条目、从某条字幕开始、从某个开始时间起,或原始开始时间所在的闭区间。
- 零点之前的字幕 使用与时间平移工具相同的裁剪和删除选项。原本时长为正、但四舍五入后小于 1 毫秒的条目,会在内部保留 1 毫秒时长。
示例
使用默认的 23.976 → 25 转换,且不添加时间偏移量:
1
00:01:00,000 --> 00:01:02,000
这只钟走快了。
转换后:
1
00:00:57,542 --> 00:00:59,461
这只钟走快了。
格式说明与限制
- 支持读取 SRT、VTT、ASS、SSA、SBV 和带时间戳的 TXT,以原格式保存为 UTF-8。修改的是字幕时间,不是视频文件。
- ASS/SSA 输出时间四舍五入到 10 ms。其他支持的带时间格式保留毫秒。极端的自定义比例在反向转换时可能损失更多精度,请保留原文件。
- 视频预览会随播放和跳转更新。一个时间窗口中有超过 500 条字幕时,只显示前 500 条并提示;下载文件不受此限制。
- 最多 50 个文件,每个不超过 20 MB,总大小不超过 200 MB。结果时间必须在 1000 小时以内。
- 需要匹配两个对应点,请用字幕同步工具;固定延迟请用字幕时间平移工具;修改格式请用字幕格式转换器。
常见问题
如何将字幕从 23.976 fps 转为 25 fps?
将源帧率设置为 23.976,目标帧率设置为 25。每个时间戳乘以 24000/1001 再除以 25。不计额外时间偏移量时,1 分钟变为 57.542 秒。
源帧率和目标帧率应该怎么填?
源帧率是字幕原本对应的播放速度,目标帧率是你的视频的播放速度。当 PAL 版本以每秒 25 帧而非 24 帧播放时,相同画面播放得更快,因此字幕时间也需要缩短。
只修改 FPS 标签就能修复字幕时间吗?
此工具会修改每条字幕实际的开始和结束时间。SRT 和 VTT 使用时间戳,而非帧率标签,因此需要修改时间戳才能修正同步。
为什么 23.976 使用 24000/1001?
23.976 预设使用该精确分数,而非四舍五入到三位小数的数值。29.97 和 59.94 预设同样使用 30000/1001 和 60000/1001。
可以同时使用自定义帧率和时间延迟吗?
可以。选择“自定义”,输入 0.1 到 1000 fps 之间的小数或分数。时间偏移量在速度调整后添加。从视频取点会为所选字幕设置该偏移量。
能修复所有字幕同步问题吗?
不能。如果知道两条对白的对应时间,却不知道速度比例,请用两点同步。固定延迟请用时间平移。视频经过多处剪切时,可能需要分别修正。
最后更新于 2026年11月2日 · 文件始终保留在你的浏览器中。