Partager via


MediaVideoBase Classe

Définition

Décrit les propriétés de base pour l’encodage de la vidéo d’entrée. Veuillez noter qu’il MediaVideoBase s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent H264Video, H265Video, JpgImageMediaImageBaseet PngImage.

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

Constructeurs

MediaVideoBase()

Initialise une nouvelle instance de MediaVideoBase.

Propriétés

KeyFrameInterval

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.

Label

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

(Hérité de MediaCodecBase)
StretchMode

Mode de redimensionnement : comment 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.

SyncMode

Mode de synchronisation vidéo.

S’applique à