我正在使用java上的ffmpeg进行视频比较。我有视频名称" video1和Video2"。我可以使用ffmpeg找到两个视频之间的区别。
它显示结果视频与差异。但在这里我想找到与Video2不同的Video1的百分之几(即:20%)。怎么做到这一点?
答案 0 :(得分:2)
如果只是文件比较,很多工具都可以做到。
如果是视频内容比较,则需要将2个视频缩放到相同的宽度和宽度。高度并计算每对帧的SSIM。 SSIM是“结构相似性”的缩写,它是一个介于0和1之间的浮点数,其中1表示完全相同,0表示相反。
FFMPEG有一个SSIM Filter来做我刚刚说的话。它会为您提供一个包含所有帧的SSIM比较的文本文件。然后你的程序可以解析这个文件并获得你想要的东西。