Partager via


H264Video Classe

Définition

Décrit toutes les propriétés d’encodage d’une vidéo avec le codec H.264.

public class H264Video : Azure.ResourceManager.Media.Models.MediaVideoBase
type H264Video = class
    inherit MediaVideoBase
Public Class H264Video
Inherits MediaVideoBase
Héritage

Constructeurs

H264Video()

Initialise une nouvelle instance de H264Video.

Propriétés

Complexity

Indique à l’encodeur comment choisir ses paramètres d’encodage. La valeur par défaut est Équilibré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.

(Hérité de MediaVideoBase)
Label

Étiquette facultative pour le codec. L’étiquette peut être utilisée pour contrôler le comportement du muxing.

(Hérité de MediaCodecBase)
Layers

Collection de couches H.264 de sortie à produire par l’encodeur.

RateControlMode

Mode de contrôle du débit vidéo.

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.

(Hérité de MediaVideoBase)
SyncMode

Mode de synchronisation vidéo.

(Hérité de MediaVideoBase)
UseSceneChangeDetection

Le fait que l’encodeur doit insérer ou non des images clés au niveau de la scène change. 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.

S’applique à