比较两个视频文件的“剪辑”差异

比较两个视频文件的“剪辑”差异

我有 2 个内容相同但来源不同的视频文件。它们在“剪辑”方面略有不同,这意味着其中一个可能比另一个少了一个镜头。

我有一个字幕文件,对于一个文件(称之为 A)来说,它的定时正确,但是由于剪辑不同,对于另一个文件(称之为 B)来说,它的定时有点偏差。

问题是 A 也有一些硬编码的字幕,而 B 质量更好,没有硬编码的字幕。

我基本上需要修复字幕的时间以匹配 B(我可以使用一些字幕编辑软件轻松做到这一点)。

为了做到这一点,我需要找到两个视频之间缺失/额外的镜头,这样我才知道在哪里调整字幕时间。

我可以手动完成使用 VLC 播放这两个文件,采用二分搜索方法。如果我只有一对文件,这是现实可行的,但是我有 20 对文件!

我想自动进行这个搜索,基本上比较不同时间点的两个文件,并找出它们的分歧所在。

我怎样才能做到这一点?

由于文件 A 有一些硬编码的子内容,因此比较方法应该足够精确以检测内容差异,但又不能太严格,以免被硬编码的子内容触发。

相关内容