Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Video 比较多个视频_Video - Fatal编程技术网

Video 比较多个视频

Video 比较多个视频,video,Video,是否有一种(快速)方法可以比较不同的视频文件,以便找到相同的序列,而无需逐帧比较两个视频 或者,构建每个帧的哈希并与其他哈希方式进行比较是唯一可能的解决方案吗?第一步是比较元数据。如果视频的纵横比和长度非常不同,则无需运行繁重的过程来得出视频不同的结论 然后,您可以从现有的快速函数中构建一种散列(我猜是ffmpeg) 我想比较一下场景变化的时间戳。(来自“场景变化检测算法”的结果) 您可以处理每个文件,直到差异>ε。您必须定义并计算“差异”(变化数的增量?时间戳延迟?…)和ε 我的答案不是很清楚

是否有一种(快速)方法可以比较不同的视频文件,以便找到相同的序列,而无需逐帧比较两个视频


或者,构建每个帧的哈希并与其他哈希方式进行比较是唯一可能的解决方案吗?

第一步是比较元数据。如果视频的纵横比和长度非常不同,则无需运行繁重的过程来得出视频不同的结论

然后,您可以从现有的快速函数中构建一种散列(我猜是ffmpeg) 我想比较一下场景变化的时间戳。(来自“场景变化检测算法”的结果)

您可以处理每个文件,直到差异>ε。您必须定义并计算“差异”(变化数的增量?时间戳延迟?…)和ε


我的答案不是很清楚,但这是我能想到的一种方法。然而,我希望它能有所帮助……

没什么,我想先找到一个解决方案,然后选择一种合适的语言。ty,对于“场景更改”提示,我将在不同的视频上尝试这一方法,希望这能减少要评估的帧数。