2016-10-15 4 views
-2

ビデオをビットマップのシーケンスに変換するにはどうすればよいですか?すべてのフレームが1つずつ必要とされ、メモリで処理されます(ディスク出力なし)。ビットマップのシーケンスへのNRecoビデオ

私はNReco.VideoConverterを選択しましたが、どの方法でこれを行うことができるかわかりません。時間入力のみに基づいて画像を抽出できるので、FFMpegConverter.GetVideoThumbnail()は役に立たないと私は理解しています。

FFMpegConverter.ConvertMedia()を使用できますか?どう?私は何時間も探してきた。

答えて

0

VideoConverterはffmpegツールの.NETラッパーですので、ffmpeg自体についてgoogleする必要があります。あなたは2つの選択肢があります:

  • 使用のffmpegの「FPS」フィルタを画像ファイルとしてNサムネイルを抽出します。Create a thumbnail image every X seconds of the video
  • ビットマップに使用VideoConverterのConvertLiveMediaとデコードビデオ(「raw_video」形式)。この場合、ファイルをまったく使用せずに.NET Bitmapオブジェクトにイメージを読み込むことができます。
関連する問題