ビデオファイルの分析に使用するアプリケーションを作成しようとしています。一時停止、再生、前後にスロー、時間に移動して時間を取得します。
WpfにMediaElementを使用しようとしています。ただし、一部のファイルタイプ(MTSなど、私が頻繁に使用する)のムービーの速度低下はサポートされていません。
このための最良の方法、または最良の制御、または最良のライブラリは何ですか?
MFSourceFilter
Windows 7 では、.MTS ファイルは、Media Foundation のフィルターを介して DirectShow から読み取るMedia Foundation MP2demux
ことができるため (Media Foundation から直接再生することもできる可能性があります)、DirectShow.NETライブラリを介して再生したり、制御したりできます。
コンテナー形式とエンコーディングのサポートは、これらの形式を処理できるストックやサード パーティを含むフィルターなど、基になるコンポーネントの可用性に依存します。