ビデオからさまざまなフレームを処理するビデオ分析プログラムがあります。(数時間) ビデオは MP4 になる可能性がありますが、今後は他の形式になる可能性があります。
現時点では、要求された時間に個々のフレームを抽出するために、ffmpeg 呼び出しの周りに C# ラッパーがあります。(私はffmpeg.exeバイナリを使用しています。ライブラリを直接使用していません)現時点では、これはすべて機能します。しかし、それは遅いです。非常に遅い。
抽出したフレームを処理中に RAM ディスクに保存することで、速度を向上させる方法を見つけました。保存画像フォーマットの変更など...
個々のフレームを引き出す方法を誰かが考えられるかどうかを確認したかっただけです。一瞬の精度で。これはおそらくDShowなどで可能であることはわかっています...以前に使用したことがあるFFMPEGに直行しました。しかし、DShow の方が高速である可能性が高い場合は、喜んで変更します。