DirectShow.net を使用して c#.net の .mov ファイルからフレームを取得する方法
質問する
1533 次
1 に答える
0
.MOV
DirectShow と DirectShow.NET は、ファイルに関しては特別なことではありません。通常、管理する Sample Grabber フィルタを使用してフィルタ グラフを作成すると、そのコールバックによって、通過するビデオ ストリームのフレームが提供されます。
DirectShow.NET の \Samples\Editing\DxScan にある DxScan サンプルを参照してください。特定のムービー ファイルからフレームを取得します。
黒いフレームを探してメディア ファイルをスキャンするサンプル アプリケーション
ほとんどの作業は ISampleGrabberCB.BufferCB で行われます。そこのコメントを参照してください。また、黒いフレームをスキャンするために使用されるアルゴリズムは、可能な限り効率的ではありません。ただし、サンプルを使用すると、これを行う方法を理解できます。
于 2012-09-20T16:00:14.117 に答える