Windows Media Video 9 Advanced Profile の使用
「 ビデオの操作 」セクションで説明されている基本的なビデオ手順は、Windows Media Video 9 Advanced Profile にも直接適用されます。 特別な手順は必要ありません。
Windows Media Video 9 Advanced Profile は、CLSID_CWMV9EncMediaObjectおよびCLSID_CWMVDecMediaObjectクラス識別子に関連付けられています。 このコーデックを使用するメディアタイプの FOURCC 値は"WVC1"です。
Windows Media Video 9 Advanced Profile では、すべての一般的なエンコード モード、インターレース エンコード、インターレースエンコードとプログレッシブ エンコードの混在、ディスプレイとは異なる解像度、および範囲の縮小機能がサポートされています。 もう 1 つの機能は、シーケンスとフレームのメタデータをビット ストリーム自体に格納する機能です。以前は、ASF と Data Unit Extensions API の使用が必要でした。
レジストリ設定を使用して制御できる Windows Media Video 9 Advanced Profile の次のプロパティには、対応する IPropertyBag または IPropertyStore 文字列がありません。
- Dquant オプション。
- Dquant 強度。
- [重なり合う] を強制します。
- モーション ベクトル コスト法。
最適なビジュアル品質の実現
ほとんどのビデオ データでは、Windows Media Video 9 Advanced Profile を使用して最適なビジュアル品質を実現するために、 MFPKEY_COMPRESSIONOPTIMIZATIONTYPE プロパティを 1 に設定できます。
以前の Windows Media Video 9 Advanced Profile Codecs について
Windows Media Video 9 Advanced Profile コーデックの現在のバージョンは、VC-1 (SMPTE 421M) Advanced Profile の映画テレビエンジニア協会 (SMPTE) 標準に基づいています。 このコーデックは、FOURCC コード "WMVA" によって識別された Windows Media Video 9 Advanced Profile コーデックとも呼ばれる、Windows の以前のコーデックに置き換えられます。 VC-1 コーデックの以前のバージョンは、VC-1 高度なプロファイル標準が完成する前に実装され、サポートされなくなりました。
関連トピック