私はC#で作業しており、ビデオファイルの個々のフレームをキャプチャする必要があります。できるだけ早く(リアルタイムよりも速く)、特定のフレーム番号を探し、n番目ごとのフレームをBMPやJPEGなどのグラフィックファイル形式にキャプチャしたいと思います。キャプチャされるフレームが予測可能で再現可能である、つまりフレームをドロップしないことが強く望まれます。
DirectShowの使用経験はありますが、このテクノロジが最新のWindows.NET環境でこの問題に使用するのに最適かどうかはわかりません。理想的には、可能な限り抽象化するための.NETまたはCOMベースのライブラリを見つけたいと思います。ビデオファイルを実際に画面に表示する必要はありません。実際、ビデオ再生用のWindowsユーザーインターフェイスは必要ありません。
誰かが調査する技術や特定の製品についての提案がありますか?それらは、DivXを含むMPEG-2およびMPEG-4ベースのビデオファイルと互換性がある必要があります。QuickTimeのサポートは素晴らしいボーナスです。