H265Video interface
Décrit toutes les propriétés d’encodage d’une vidéo avec le codec H.265.
- Extends
Propriétés
complexity | Indique à l’encodeur comment choisir ses paramètres d’encodage. La qualité offre un taux de compression plus élevé, mais à un coût plus élevé et un temps de calcul plus long. Speed produira un fichier relativement plus volumineux, mais est plus rapide et plus économique. La valeur par défaut est Équilibrée. |
layers | Collection de couches H.265 de sortie à produire par l’encodeur. |
odata |
Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être |
scene |
Spécifie si l’encodeur doit ou non insérer des images clés lors des modifications de la scène. Si elle n’est pas spécifiée, la valeur par défaut est false. Cet indicateur doit avoir la valeur true uniquement lorsque l’encodeur est configuré pour produire une seule vidéo de sortie. |
Propriétés héritées
key |
Distance entre deux images clés. La valeur doit être autre que zéro dans la plage [0,5, 20] secondes, spécifiée au format ISO 8601. La valeur par défaut est 2 secondes (PT2S). Notez que ce paramètre est ignoré si VideoSyncMode.Passthrough est défini, où la valeur KeyFrameInterval suit le paramètre source d’entrée. |
label | Étiquette facultative pour le codec. L’étiquette peut être utilisée pour contrôler le comportement de muxing. |
stretch |
Mode de redimensionnement : comment la vidéo d’entrée sera redimensionnée pour s’adapter aux résolutions de sortie souhaitées. La valeur par défaut est AutoSize |
sync |
Mode de synchronisation vidéo |
Détails de la propriété
complexity
Indique à l’encodeur comment choisir ses paramètres d’encodage. La qualité offre un taux de compression plus élevé, mais à un coût plus élevé et un temps de calcul plus long. Speed produira un fichier relativement plus volumineux, mais est plus rapide et plus économique. La valeur par défaut est Équilibrée.
complexity?: string
Valeur de propriété
string
layers
Collection de couches H.265 de sortie à produire par l’encodeur.
layers?: H265Layer[]
Valeur de propriété
odataType
Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être
odataType: "#Microsoft.Media.H265Video"
Valeur de propriété
"#Microsoft.Media.H265Video"
sceneChangeDetection
Spécifie si l’encodeur doit ou non insérer des images clés lors des modifications de la scène. Si elle n’est pas spécifiée, la valeur par défaut est false. Cet indicateur doit avoir la valeur true uniquement lorsque l’encodeur est configuré pour produire une seule vidéo de sortie.
sceneChangeDetection?: boolean
Valeur de propriété
boolean
Détails de la propriété héritée
keyFrameInterval
Distance entre deux images clés. La valeur doit être autre que zéro dans la plage [0,5, 20] secondes, spécifiée au format ISO 8601. La valeur par défaut est 2 secondes (PT2S). Notez que ce paramètre est ignoré si VideoSyncMode.Passthrough est défini, où la valeur KeyFrameInterval suit le paramètre source d’entrée.
keyFrameInterval?: string
Valeur de propriété
string
Hérité deVideo.keyFrameInterval
label
Étiquette facultative pour le codec. L’étiquette peut être utilisée pour contrôler le comportement de muxing.
label?: string
Valeur de propriété
string
Hérité deVideo.label
stretchMode
Mode de redimensionnement : comment la vidéo d’entrée sera redimensionnée pour s’adapter aux résolutions de sortie souhaitées. La valeur par défaut est AutoSize
stretchMode?: string
Valeur de propriété
string
Hérité deVideo.stretchMode