2011-08-31 95 views
0

我想比較兩個mp4文件,有人有想法嗎? 也許通過插入視頻譜?如何比較兩個.mp4文件?

謝謝。

+0

比較如何?文件大小?比特率?長度?解析度?幀率?準確地說是 –

+0

。這就像問一個人如何比較兩輛車一樣。這個無限的問題唯一可以接受的答案是「這取決於你在找什麼。」 –

+0

比較它們的內容,它們幾乎相同。它們具有相同的長度,分辨率但文件大小不同。 – mathieug

回答

0

我對此有一段時間的想法。我從來沒有實現過,但它去是這樣的:

  • 獲得了良好的視頻庫做繁重的你,我喜歡Aforge.NET
  • 使用該庫通過視頻走並提取位圖幀,獲得幾百
  • 修復分辨率到一個單一的長寬比
  • 使用最近鄰方法將圖像減少到像16x16或64x64這樣的低分辨率。這將圖像模糊,使得兩個相似的圖像將減少到相同的
  • 收集這些圖像相對於視頻時間戳的塊和散列他們進一步減少數據
  • 比較所述散列

同樣,我從來沒有實現過這個,所以我不知道它是否有效,但它所採取的做法是視頻非常複雜。雖然根據不同的格式,分辨率等將任何給定幀與另一個幀進行比較都無法工作,但是從兩個不同視頻中減少的一系列哈希值相同的機率似乎非常低。因此,很少有誤報。另外,它似乎也可以告訴你一個視頻片段是否包含在另一個片段中。

如果我想要做出這樣的事情,我會回到這裏併發布它。