0

DVD (VOB) を読み込み、表示し、いくつかのフレームをキャプチャする小さな C# アプリケーションを開発しようとしています。

このアプリケーションは商用になるので、A. DVD を再生する、B. DVD の特定の時間にジャンプする、C. フレームをキャプチャするために購入して使用できるコンポーネント (おそらく DLL) を探しています。

これは本当に緊急なので、どんな助けも大いに感謝します。

ありがとう。

4

1 に答える 1

0

これはあなたが思っているより少し複雑です。問題は、「時間枠」を取得するのが難しい場合があることです(メニューをナビゲートしたり、実際の映画である適切な部分/章を見つけたりするなど)。

Windows 7にはDirectShowコンポーネントがあります-C#からDirectShowを操作できますが、その部分にはマネージC ++を使用することをお勧めします(APはCOM中心であり、C#部分よりもC++アプリから操作する方が簡単です-マネージC++を使用すると、すべてのDirectShow相互運用機能を処理する優れたマネージ.NETクラスを作成できます。

Windows 7には、標準のDVDデカバーが搭載されています。それらがDirectShowからどれだけうまくアクセスできるか、またはサードパーティのアプリケーションから保護されているかどうかはわかりません。

于 2010-07-21T14:29:09.863 に答える