Partager via


H265Video Constructeurs

Définition

Surcharges

H265Video()

Initialise une nouvelle instance de la classe H265Video.

H265Video(String, Nullable<TimeSpan>, Nullable<StretchMode>, Nullable<VideoSyncMode>, Nullable<Boolean>, Nullable<H265Complexity>, IList<H265Layer>)

Initialise une nouvelle instance de la classe H265Video.

H265Video()

Initialise une nouvelle instance de la classe H265Video.

public H265Video ();
Public Sub New ()

S’applique à

H265Video(String, Nullable<TimeSpan>, Nullable<StretchMode>, Nullable<VideoSyncMode>, Nullable<Boolean>, Nullable<H265Complexity>, IList<H265Layer>)

Initialise une nouvelle instance de la classe H265Video.

public H265Video (string label = default, TimeSpan? keyFrameInterval = default, Microsoft.Azure.Management.Media.Models.StretchMode? stretchMode = default, Microsoft.Azure.Management.Media.Models.VideoSyncMode? syncMode = default, bool? sceneChangeDetection = default, Microsoft.Azure.Management.Media.Models.H265Complexity? complexity = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Media.Models.H265Layer> layers = default);
new Microsoft.Azure.Management.Media.Models.H265Video : string * Nullable<TimeSpan> * Nullable<Microsoft.Azure.Management.Media.Models.StretchMode> * Nullable<Microsoft.Azure.Management.Media.Models.VideoSyncMode> * Nullable<bool> * Nullable<Microsoft.Azure.Management.Media.Models.H265Complexity> * System.Collections.Generic.IList<Microsoft.Azure.Management.Media.Models.H265Layer> -> Microsoft.Azure.Management.Media.Models.H265Video
Public Sub New (Optional label As String = Nothing, Optional keyFrameInterval As Nullable(Of TimeSpan) = Nothing, Optional stretchMode As Nullable(Of StretchMode) = Nothing, Optional syncMode As Nullable(Of VideoSyncMode) = Nothing, Optional sceneChangeDetection As Nullable(Of Boolean) = Nothing, Optional complexity As Nullable(Of H265Complexity) = Nothing, Optional layers As IList(Of H265Layer) = Nothing)

Paramètres

label
String

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

keyFrameInterval
Nullable<TimeSpan>

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.

stretchMode
Nullable<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. Les valeurs possibles sont les suivantes : « None », « AutoSize », « AutoFit »

syncMode
Nullable<VideoSyncMode>

Mode de synchronisation vidéo. Les valeurs possibles sont les suivantes : 'Auto', 'Passthrough', 'Cfr', 'Vfr'

sceneChangeDetection
Nullable<Boolean>

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.

complexity
Nullable<H265Complexity>

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. Les valeurs possibles sont les suivantes : 'Speed', 'Balanced', 'Quality'

layers
IList<H265Layer>

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

S’applique à