2015-11-05 306 views
2

我正在使用java上的ffmpeg進行視頻比較。我有視頻名稱「video1和Video2」。我可以使用ffmpeg找到兩個視頻的區別。使用FFMPEG查找兩個視頻之間的差異百分比

它顯示結果視頻與區別。但是我想在這裏找到Video1與Video2不同的百分比(即:20%)。如何實現這一目標?

+0

定義「差異」。 –

+0

我編輯了我的問題。我認爲這解釋了我的問題。 – Jai

回答

2

如果只是文件比較,許多工具可以做到這一點。

如果進行視頻內容比較,則需要將2個視頻縮放到相同寬度&高度並計算每對幀的SSIM。 SSIM是「結構相似性」的縮寫,它是一個介於0和1之間的浮點數,其中1表示完全相同,0表示相反。

FFMPEG有一個SSIM Filter做我剛剛說的。它會給你一個包含所有幀的SSIM比較的文本文件。然後你的程序可以解析這個文件並得到你想要的。

+0

謝謝NeoME。它解決了我的問題。 – Jai