Partager via


Video Classe

Définition

Décrit les propriétés de base pour l’encodage de la vidéo d’entrée.

[Newtonsoft.Json.JsonObject("#Microsoft.Media.Video")]
public class Video : Microsoft.Azure.Management.Media.Models.Codec
[<Newtonsoft.Json.JsonObject("#Microsoft.Media.Video")>]
type Video = class
    inherit Codec
Public Class Video
Inherits Codec
Héritage
Video
Dérivé
Attributs
Newtonsoft.Json.JsonObjectAttribute

Constructeurs

Video()

Initialise une nouvelle instance de la classe Video.

Video(String, Nullable<TimeSpan>, Nullable<StretchMode>, Nullable<VideoSyncMode>)

Initialise une nouvelle instance de la classe Video.

Propriétés

KeyFrameInterval

Obtient ou définit la 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

Obtient ou définit une étiquette facultative pour le codec. L’étiquette peut être utilisée pour contrôler le comportement de muxing.

(Hérité de Codec)
StretchMode

Obtient ou définit le 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

Obtient ou définit le mode de synchronisation vidéo. Les valeurs possibles sont les suivantes : 'Auto', 'Passthrough', 'Cfr', 'Vfr'

S’applique à