Usando o perfil avançado do Windows Media Video 9

Os procedimentos básicos de vídeo descritos na seção Trabalhando com vídeo também se aplicam diretamente ao Perfil Avançado do Windows Media Video 9. Nenhum procedimento especial é necessário.

O Perfil Avançado do Windows Media Video 9 está associado aos identificadores de classe CLSID_CWMV9EncMediaObject e CLSID_CWMVDecMediaObject. O valor FOURCC para tipos de mídia que usam esse codec é "WVC1".

O Perfil Avançado do Windows Media Video 9 dá suporte a todos os modos de codificação comuns, bem como codificação entrelaçada, codificação mista e progressiva, resoluções diferentes dos recursos de exibição e redução de intervalo. Outro recurso é a capacidade de armazenar metadados de sequência e quadro no próprio fluxo de bits; anteriormente, isso exigia o uso da ASF e da API de Extensões de Unidade de Dados.

As seguintes propriedades do Perfil Avançado do Windows Media Video 9, que podem ser controladas usando as configurações do Registro, não têm cadeias de caracteres IPropertyBag ou IPropertyStore correspondentes:

  • Opção Dquant.
  • Força Dquant.
  • Forçar Sobreposição.
  • Método de custo do vetor de movimento.

Obtendo uma qualidade visual ideal

Para a maioria dos dados de vídeo, para obter a qualidade visual ideal usando o Perfil Avançado do Windows Media Video 9, você pode definir a propriedade MFPKEY_COMPRESSIONOPTIMIZATIONTYPE como 1.

Sobre os codecs de perfil avançados anteriores do Windows Media Video 9

A versão atual do codec de Perfil Avançado do Windows Media Video 9 é baseada no padrão SMPTE (Society of Motion Picture and Television Engineers) para Perfil Avançado vc-1 (SMPTE 421M). Esse codec substitui o codec anterior do Windows também chamado de codec de Perfil Avançado do Windows Media Video 9, que foi identificado pelo código FOURCC "WMVA". A versão anterior do codec VC-1 foi implementada antes da finalização do padrão de perfil avançado VC-1 e não tem mais suporte.

Trabalhando com vídeo