DVD (VOB) を読み込み、表示し、いくつかのフレームをキャプチャする小さな C# アプリケーションを開発しようとしています。
このアプリケーションは商用になるので、A. DVD を再生する、B. DVD の特定の時間にジャンプする、C. フレームをキャプチャするために購入して使用できるコンポーネント (おそらく DLL) を探しています。
これは本当に緊急なので、どんな助けも大いに感謝します。
ありがとう。
DVD (VOB) を読み込み、表示し、いくつかのフレームをキャプチャする小さな C# アプリケーションを開発しようとしています。
このアプリケーションは商用になるので、A. DVD を再生する、B. DVD の特定の時間にジャンプする、C. フレームをキャプチャするために購入して使用できるコンポーネント (おそらく DLL) を探しています。
これは本当に緊急なので、どんな助けも大いに感謝します。
ありがとう。
これはあなたが思っているより少し複雑です。問題は、「時間枠」を取得するのが難しい場合があることです(メニューをナビゲートしたり、実際の映画である適切な部分/章を見つけたりするなど)。
Windows 7にはDirectShowコンポーネントがあります-C#からDirectShowを操作できますが、その部分にはマネージC ++を使用することをお勧めします(APはCOM中心であり、C#部分よりもC++アプリから操作する方が簡単です-マネージC++を使用すると、すべてのDirectShow相互運用機能を処理する優れたマネージ.NETクラスを作成できます。
Windows 7には、標準のDVDデカバーが搭載されています。それらがDirectShowからどれだけうまくアクセスできるか、またはサードパーティのアプリケーションから保護されているかどうかはわかりません。