使用 Windows Media Video 9 高级配置文件

使用视频部分中描述的基本 视频 过程也直接适用于 Windows Media Video 9 高级配置文件。 不需要特殊过程。

Windows Media Video 9 高级配置文件与类标识符CLSID_CWMV9EncMediaObject和CLSID_CWMVDecMediaObject相关联。 使用此编解码器的媒体类型的 FOURCC 值为“WVC1”。

Windows Media Video 9 高级配置文件支持所有常见的编码模式,以及交错编码、混合交错和渐进式编码、不同于显示器的分辨率和范围缩减功能。 另一个功能是能够在位流本身中存储序列和帧元数据;以前,这需要使用 ASF 和数据单元扩展 API。

Windows Media Video 9 Advanced Profile 的以下属性(可以使用注册表设置进行控制)没有相应的 IPropertyBagIPropertyStore 字符串:

  • Dquant 选项。
  • Dquant 强度。
  • 强制重叠。
  • 运动矢量成本方法。

实现最佳视觉质量

对于大多数视频数据,若要使用 Windows Media Video 9 高级配置文件实现最佳视觉质量,可以将 MFPKEY_COMPRESSIONOPTIMIZATIONTYPE 属性设置为 1。

关于以前的 Windows Media 视频 9 高级配置文件编解码器

Windows Media Video 9 高级配置文件编解码器的当前版本基于电影电视工程师协会 (SMPTE) 标准,适用于 VC-1 (SMPTE 421M) 高级配置文件。 此编解码器替换 Windows 中的早期编解码器,该编解码器也称为 Windows Media Video 9 高级配置文件编解码器,该编解码器由 FOURCC 代码“WMVA”标识。 以前版本的 VC-1 编解码器是在 VC-1 高级配置文件标准最终确定之前实现的,不再受支持。

使用视频