atributo MF_TRANSCODE_QUALITYVSSPEED

Especifica un número entre 0 y 100 que indica el equilibrio entre la calidad de codificación y la velocidad de codificación.

Tipo de datos

UINT32

El valor de esta propiedad tiene el intervalo siguiente.

Valor Significado
0
Menor calidad, codificación más rápida.
100
Mayor calidad, codificación más lenta.

 

Obtener o establecer

Para obtener este atributo, llame a IMFAttributes::GetUINT32.

Para establecer este atributo, llame a IMFAttributes::SetUINT32.

Comentarios

Este atributo tiene el mismo valor GUID que la propiedad AVEncCommonQualityVsSpeed definida para ICodecAPI y tiene la misma interpretación.

La aplicación puede establecer este atributo en el perfil de transcodificación antes de compilar la topología de transcodificación para códecs de Windows Media. El valor debe estar comprendido entre 0 y 100. En el caso de la secuencia de vídeo, el generador de topologías de transcodificación asigna un valor al valor especificado por la aplicación y proporciona el valor asignado a la propiedad MFPKEY_COMPLEXITYEX del codificador. Los valores inferiores permiten al codificador usar algoritmos de codificación menos complicados. El uso de algoritmos más sencillos genera una salida de menor calidad, pero el proceso de codificación es más rápido y requiere menos potencia de procesamiento.

La constante GUID de este atributo se exporta desde mfuuid.lib.

Requisitos

Requisito Value
Encabezado
Mfidl.h

Consulte también

Lista alfabética de atributos de Media Foundation

Api de transcodificación

IMFTranscodeProfile::SetVideoAttributes