さまざまな形式の多数の動画から重複動画を見つけるにはどうすればよいですか?


7

元の動画がたくさんあるバックアップデバイスを紛失した後、YouTubeから大量の動画(〜300)をダウンロードする必要がありました。新しいダウンロードはMP4とFLVの組み合わせであり、オリジナルは多くの実験によるほとんどすべてのビデオ形式の組み合わせです。

さらに悪いことに、私のローカルコピーが消えたときの明確なカットオフはありません。私は自分のYouTube動画の中に、いくつかの動画があり、他の動画がないという点を音声で見つけました。私はすでにコピーを持っているビデオを手動で排除しようとしましたが、この多くのビデオで、私はいくつかを見逃していることを確信しています。

異なるフォーマットの数百のビデオを効果的に調べ、重複を除外するにはどうすればよいですか?名前は似ていますが同一ではありません。フォーマットが異なる場合があり、そのためにファイルサイズが異なる場合があります(またはエンコードの違い)。ファイルの長さは同じであり、視覚的にはビデオは十分に類似している必要がありますが、視覚的に分類するためのツールがあるかどうかはわかりません。

実行時間に基づいてリストを調べ、手動で重複を探すのは運命ですか、それとももっと良い方法がありますか?


1
非常に興味深い質問です。
メイヘム博士

回答:


11

コンピューターと人の両方を使用するハイブリッドアプローチをお勧めします。

  1. 動画を長さでバケット化する(最も近い秒に丸める)
  2. 各バケットについて、ffmpegを使用して、ビデオの予測可能で均一なポイントにサムネイル生成します(例:ビデオの10秒からのフレーム)
  3. グリッドで生成されたサムネイルを確認し(ほとんどのOSは素晴らしいサムネイルビューを提供します)、重複をスキャンして削除します。

これらの手順を実行するためにプログラミングを行う必要はありませんが、ffmpegを使用してコマンドラインでサムネイルを作成すると、多少の手間がかかる場合があります。幸運を!


サムネイルは素晴らしいアイデアです!新しいビデオはFLVとして入ってきたので、何を試してもサムネイルにはなりません。これは非常にうまく機能する可能性があります
Ben Brocka

ffmpegはflvファイルを他の何か(avi、mp4など)に変換できるはずです。
神保

ええ、私は最終的にそれらをMP4に変換しますが、それを行うときにできる限り品質を失わないようにしたいので、時間をかけることができるまでそれを延期しました
Ben Brocka

必要に応じて、サムネイルを分析して重複を見つけるプログラムを見つけることができます。ただし、そのようなプログラムを見つけて構成するのに費やした時間は、小規模なプロジェクトにとっては価値がありません。
コールジョンソン

@BenBrocka別の解決策は、アップロード時にファイルから一意のハッシュ文字列(例:8桁の文字)を作成してデータベースに保存し、アップロード時に重複する動画をチェックするために保存された一意の文字列に条件を追加することです。
パルサ

4

ビデオ認識ソフトウェアは、ニッチ市場と言えます。つまり、非常に高価なソフトウェアや、政府、映画業界などをターゲットとするソフトウェアを見つけることになります。

「フィンガープリント」ビデオで動作するため、フォーマット、圧縮、クロッピングなどが異なっていてもビデオを認識できます。この機能は、(少なくともまだ)フォレンジック以外の世界ではそれほど一般的ではありません。

消費者をターゲットにしているものを見つけようとしましたが、見つけることができませんでした。これを行うためのテクノロジーを提供するAPI(プログラミングインターフェイス)が存在し、無料でも存在しますが、それを自分で使用するためにソフトウェアを開発する必要があります。

したがって、結論として、特別なソフトウェアにかなりの金額を費やしたくない場合は、手動でスタックを通過する必要があります。しかし、上記の私のリンクには、そのようなソフトウェアの試用版があり、それがあなたが探しているものであり、それがあなたの目的のために機能するかどうかを確認できます。


リンクは死んでいます。
Hermann Ingjaldsson 2016年

1

Video Comparer(シェアウェア)を試すことができます。

http://www.video-comparer.com

それは画像変換で類似のビデオをすばやく検出し、複数のCDへのビデオの分割をサポートします。


このソフトウェアは、類似のビデオを検出しませんでした(同じシーン/人が数分間隔で撮影した)。
クレイニコルズ

1

最近同じ問題があり、私を助けるプログラムを見つけました。ファイル名の比較やハッシュの計算は行いません。実際のビデオコンテンツを比較します。無料ではありませんが、重複が少ない場合は体験版で十分です。プログラムへのリンクはhttp://duplicatevideosearch.comです。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.