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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour