MediaVideoBase Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beschreibt die grundlegenden Eigenschaften zum Codieren des Eingabevideos. Beachten Sie, dass MediaVideoBase es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen sind H264Video, H265Video, MediaImageBaseund JpgImagePngImage.
public class MediaVideoBase : Azure.ResourceManager.Media.Models.MediaCodecBase
type MediaVideoBase = class
inherit MediaCodecBase
Public Class MediaVideoBase
Inherits MediaCodecBase
- Vererbung
- Abgeleitet
Konstruktoren
MediaVideoBase() |
Initialisiert eine neue instance von MediaVideoBase. |
Eigenschaften
KeyFrameInterval |
Der Abstand zwischen zwei Keyframes. Der Wert sollte im Bereich [0,5, 20] Sekunden ungleich null sein, der im ISO 8601-Format angegeben ist. Der Standardwert ist 2 Sekunden (PT2S). Beachten Sie, dass diese Einstellung ignoriert wird, wenn VideoSyncMode.Passthrough festgelegt ist, wobei der KeyFrameInterval-Wert der Eingabequelleneinstellung folgt. |
Label |
Eine optionale Bezeichnung für den Codec. Die Bezeichnung kann verwendet werden, um das Muxingverhalten zu steuern. (Geerbt von MediaCodecBase) |
StretchMode |
Der Größenänderungsmodus: Die Größe des Eingabevideos wird an die gewünschte Ausgabeauflösung(en) angepasst. Der Standardwert ist AutoSize. |
SyncMode |
Der Videosynchronisierungsmodus. |