gpt4 book ai didi

java - 使用 FFMPEG 查找两个视频之间的差异百分比

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:40:58 25 4
gpt4 key购买 nike

我正在使用 Java 上的 FFmpeg 进行视频比较。我有视频名称“video1 和 Video2”。我可以使用 FFmpeg 找到两个视频之间的区别。

它显示了不同的结果视频。但在这里我想找出 Video1 与 Video2 有多少百分比(即:20%)。如何实现?

最佳答案

如果只是文件比较,很多工具都可以做到。

如果视频内容比较,需要将2个视频缩放到相同的宽高,计算每对帧的SSIM。 SSIM是“Structural similarity”的缩写,它是一个介于0和1之间的 float ,其中1代表完全相同,0代表完全相反。

FFMPEG 有一个 SSIM Filter按照我刚才说的去做。它会给你一个包含所有帧的 SSIM 比较的文本文件。然后你的程序可以解析这个文件并得到你想要的。

关于java - 使用 FFMPEG 查找两个视频之间的差异百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33541077/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com