atributo MF_TRANSCODE_QUALITYVSSPEED
Especifica um número entre 0 e 100 que indica a compensação entre a qualidade da codificação e a velocidade de codificação.
Tipo de dados
UINT32
O valor dessa propriedade tem o intervalo a seguir.
Valor | Significado |
---|---|
|
Menor qualidade, codificação mais rápida. |
|
Maior qualidade, codificação mais lenta. |
Obter/definir
Para obter esse atributo, chame IMFAttributes::GetUINT32.
Para definir esse atributo, chame IMFAttributes::SetUINT32.
Comentários
Esse atributo tem o mesmo valor GUID que a propriedade AVEncCommonQualityVsSpeed definida para ICodecAPI e tem a mesma interpretação.
O aplicativo pode definir esse atributo no perfil de transcodificação antes de criar a topologia de transcodificação para codecs do Windows Media. O valor deve estar no intervalo de 0 a 100. Para o fluxo de vídeo, o construtor de topologia de transcodificação mapeia um valor para o valor especificado pelo aplicativo e fornece o valor mapeado para a propriedade MFPKEY_COMPLEXITYEX do codificador. Valores mais baixos permitem que o codificador use algoritmos de codificação menos complicados. O uso de algoritmos mais simples produz uma saída de baixa qualidade, mas o processo de codificação é mais rápido e requer menos poder de processamento.
A constante GUID para esse atributo é exportada de mfuuid.lib.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Confira também