2012-01-23 7 views
1

私はそれを調べることができるようにコードがすぐに利用できるビデオ検索システムを探しています。さらに、私はそれに関する関連文書を探しています。検索システムはありますか?

アプリはローカルで実行されます。私はビデオのローカルフォルダを持っているので、私はデータベースを必要としません。言語はC++、C、Javaのいずれかです。

基本的に、私はアプリを実行すると、私は自分のコンピュータのローカルストレージからビデオを選択できる必要があります。さて、アプリ動画の私の「データベース」で同様の動画を見つけて、それらを表示する必要があります(また、好ましくは、私にそれらを再生するためのオプションを与える)

+0

このビデオはどこから取得され、どこに送信されますか?ストリーミングが必要ですか? – mrtsherman

+0

@mrtsherman:自分のコンピュータにローカルデータベースのビデオを置くことができます。システムはローカルで実行されます – Programmer

+2

あなたは何をしようとしているのかについてより多くの背景を与えるべきでしょう。私はこの質問が現在の形で答えるとは思わない。あなたはローカルデータベースを持っていますが、DBに実際のビデオを格納すると効率が悪くなるため、パスが含まれていると思います。あなたはローカルで何かをしたいです...どの言語で?何を達成するために? Webページから、ビデオプレーヤーから、C#アプリケーションから??? – mrtsherman

答えて

0

ビデオはフレームのシーケンスであるので、(画像)は、おそらくいくつかのフレームを抽出し、phashを使用してそれらを比較することができます。

私が使っているテクニックはVideo fingerprintingですが、検索するためにはすべてのビデオの情報を抽出して保存する必要があるため、これは簡単な作業ではありません。 私が知る限り、あなたが利用できるオープンソースライブラリはありません。おそらく、商用プロバイダの1つの試用版ライセンスをテストするためにバグすることができます。

関連する問題