H264Video Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Décrit toutes les propriétés d’encodage d’une vidéo avec le codec H.264.
[Newtonsoft.Json.JsonObject("#Microsoft.Media.H264Video")]
public class H264Video : Microsoft.Azure.Management.Media.Models.Video
[<Newtonsoft.Json.JsonObject("#Microsoft.Media.H264Video")>]
type H264Video = class
inherit Video
Public Class H264Video
Inherits Video
- Héritage
- Attributs
-
Newtonsoft.Json.JsonObjectAttribute
Constructeurs
H264Video() |
Initialise une nouvelle instance de la classe H264Video. |
H264Video(String, Nullable<TimeSpan>, Nullable<StretchMode>, Nullable<VideoSyncMode>, Nullable<H264Complexity>, IList<H264Layer>, Nullable<H264RateControlMode>, Nullable<Boolean>) |
Initialise une nouvelle instance de la classe H264Video. |
Propriétés
Complexity |
Obtient ou définit indique à l’encodeur comment choisir ses paramètres d’encodage. La valeur par défaut est Équilibrée. Les valeurs possibles sont les suivantes : « Vitesse », « Équilibré », « Qualité » |
KeyFrameInterval |
Obtient ou définit la distance entre deux images clés. La valeur doit être différente de 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 de source d’entrée. (Hérité de Video) |
Label |
Obtient ou définit une étiquette facultative pour le codec. L’étiquette peut être utilisée pour contrôler le comportement de multiplexage. (Hérité de Codec) |
Layers |
Obtient ou définit la collection de couches H.264 de sortie à produire par l’encodeur. |
RateControlMode |
Obtient ou définit le mode de contrôle de la fréquence vidéo. Les valeurs possibles sont les suivantes : « ABR », « CBR », « CRF » |
SceneChangeDetection |
Obtient ou définit si l’encodeur doit insérer ou non des cadres clés lors des modifications de 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. |
StretchMode |
Obtient ou définit le mode de redimensionnement : la façon dont la vidéo d’entrée sera redimensionnée pour s’adapter à la ou aux résolutions de sortie souhaitées. La valeur par défaut est AutoSize. Les valeurs possibles sont les suivantes : « None », « AutoSize », « AutoFit » (Hérité de Video) |
SyncMode |
Obtient ou définit le mode de synchronisation vidéo. Les valeurs possibles sont les suivantes : « Auto », « Passthrough », « Cfr », « Vfr » (Hérité de Video) |
S’applique à
Azure SDK for .NET