-2

私はプログラムを書くことに興味があります

  1. youtubeまたはtwitchからの入力ビデオ ファイルを開きます

  2. ビデオを再生し、画像認識を使用してビデオに関する情報を取得します

このトピックについてもっと学ぶために、誰かが私に良い方向性を教えてもらえますか? 私はこれらの種類のものを理解しようとしています:

  • 動画データのダウンロード方法を教えてください。YouTubeにはこれのためのAPIがありますか? 動画の URL を入力して動画をダウンロードできる Web サイトがあることは知っています。彼らがどのようにこれを行うのか知りたいです。
  • データを取得したら、それを「再生」して短い間隔でスナップショットを取得するにはどうすればよいですか? これにはどのライブラリが最適でしょうか?
  • 良い画像認識ライブラリはありますか?
  • 推奨言語は?

これは私が現在考えているアプローチです:

現在、興味のある一連のビデオ ファイルを手動でダウンロードしました。ファイルは .flv 形式です。プログラムでビデオを全画面表示し、画面を連続して印刷して x 秒ごとに画像をキャプチャし、それらの画像に対して画像認識を実行できます。しかし、もっと素朴なアプローチがあるかどうか、私は興味があります。

4

1 に答える 1

1

手動で行うのはなぜですか。youtube/vimeo ビデオ リンクを取得し、ダウンロード/画面を抽出し、利用可能な画像認識ライブラリを使用するプログラムを (任意の言語 C#、Java などで) 作成できます。(AForge いいなぁ…)

そこに複雑さはあまり見られません...

おそらく、プログラムでビデオ全体をダウンロードすることを避けることもできますが、ストリーミング ビデオ リンクからサムネイルを取得することはできます。

于 2013-09-27T11:07:37.383 に答える