我有一个字幕文件,大约慢了 3 到 4 秒。我可以使用什么工具自动移动字幕文件中的所有时间,使它们与电影时间保持一致?例如,我可以只添加我想要添加的时间,它会将此时间添加到字幕文件中的同步时间中,而无需逐行编辑。
答案1
我很惊讶没有人提到这一点:
gnome 字幕
它具有令人印象深刻的功能,使用起来非常简单,而且非常精致。它的用户界面非常细致(检查每行的字符数)。
我一直用它将字幕时间从 HDTV 转换为 BDRip/DVDRip 版本。
附注:VLC 播放器具有即时字幕时间转换功能。它不会更改您的.srt
文件,只会更改播放,但对于您只看一次且不关心保存调整的电影来说,它非常方便。我将它们分配给向上和向下方向键。
额外信息(很难弄清楚):要将多个字幕一起向前或向后移动,请选择字幕并使用菜单选项Timings > Adjust
。现在您可以调整所选的第一个和最后一个字幕的时间,并且所有选定的字幕将按您选择的秒数移动。
答案2
答案3
如果你更喜欢命令行工具,你可以尝试子同步(需要node.js)。
请注意,它还可以修复渐进式不同步问题。这意味着它可以修复开头延迟 1 秒,但逐渐恶化并在结尾延迟 20 秒的字幕
披露:我是 subsync 的作者
答案4
您还可以使用以下在线工具同步字幕轻松在线同步您的字幕。