attribut MF_TRANSCODE_QUALITYVSSPEED
Spécifie un nombre compris entre 0 et 100 qui indique le compromis entre la qualité de l’encodage et la vitesse d’encodage.
Type de données
UINT32
La valeur de cette propriété a la plage suivante.
Valeur | Signification |
---|---|
|
Encodage de qualité inférieure, plus rapide. |
|
Meilleure qualité, encodage plus lent. |
Obtenir/définir
Pour obtenir cet attribut, appelez IMFAttributes::GetUINT32.
Pour définir cet attribut, appelez IMFAttributes::SetUINT32.
Notes
Cet attribut a la même valeur GUID que la propriété AVEncCommonQualityVsSpeed définie pour ICodecAPI et a la même interprétation.
L’application peut définir cet attribut sur le profil transcode avant de générer la topologie de transcode pour Windows codecs Media. La valeur doit être comprise entre 0 et 100. Pour le flux vidéo, le générateur de topologie transcode une valeur à la valeur spécifiée par l’application et fournit la valeur mappée à la propriété MFPKEY_COMPLEXITYEX de l’encodeur. Les valeurs inférieures permettent à l’encodeur d’utiliser des algorithmes d’encodage moins complexes. L’utilisation d’algorithmes plus simples produit une sortie de qualité inférieure, mais le processus d’encodage est plus rapide et nécessite moins de puissance de traitement.
La constante GUID de cet attribut est exportée à partir de mfuuid.lib.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Voir aussi