【问题标题】:Using OpenCV to detect two near-similar videos使用 OpenCV 检测两个近乎相似的视频
【发布时间】:2018-07-15 23:53:25
【问题描述】:

我有一个剪辑目录,其中一些非常相似。我的意思是他们可能会分享 30 秒的相同镜头,但在视频的开始/结束时可能会有所不同。

具体来说,它们是来自 twitch.tv 流媒体的剪辑。因此,如果两个人要捕捉一些“动作”,并且一个人在另一个人之前 5 秒剪辑动作,我需要将这两个剪辑检测为重复。

目前我已经制作了一个程序来比较两个视频中帧的 MD5 哈希值,但是它没有为我找到任何重复项。我不认为是程序有问题,因为我手动检查了重复帧的 MD5,它们是不同的。在我继续尝试修复它之前,我正在尝试做的事情是否可行?

【问题讨论】:

    标签: python opencv md5 twitch moviepy


    【解决方案1】:

    帧的 MD5 哈希不起作用,因为视频是压缩的,压缩不可避免地会导致帧的差异。

    您可能需要某种图像哈希,例如 phash

    【讨论】:

    • 太棒了!以为会是这样。干杯
    猜你喜欢
    • 2015-03-20
    • 2011-04-25
    • 2019-01-19
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    • 1970-01-01
    • 1970-01-01
    • 2020-01-24
    相关资源
    最近更新 更多