EncoderNamedPreset Struktur
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.
Die integrierte Voreinstellung, die zum Codieren von Videos verwendet werden soll.
public readonly struct EncoderNamedPreset : IEquatable<Azure.ResourceManager.Media.Models.EncoderNamedPreset>
type EncoderNamedPreset = struct
Public Structure EncoderNamedPreset
Implements IEquatable(Of EncoderNamedPreset)
- Vererbung
-
EncoderNamedPreset
- Implementiert
Konstruktoren
EncoderNamedPreset(String) |
Initialisiert eine neue Instanz von EncoderNamedPreset. |
Eigenschaften
AacGoodQualityAudio |
Erzeugt eine einzelne MP4-Datei, die nur AAC-Stereoaudio enthält, das mit 192 KBit/s codiert ist. |
AdaptiveStreaming |
Erzeugt eine Reihe von GOP-ausgerichteten MP4-Dateien mit H.264-Video und Stereo-AAC-Audio. Generiert automatisch eine Reihe von Bitraten, die auf der eingegebenen Auflösung, der Bitrate und der Bildfrequenz basieren. Die automatisch generierte Voreinstellung wird nie höher als die eingegebene Auflösung sein. Wenn beispielsweise 720p eingegeben wird, bleibt die Ausgabe am besten auch bei 720p. |
ContentAwareEncoding |
Erzeugt mithilfe der inhaltsbezogenen Codierung verschiedene GOP-orientierte MP4s. Der Dienst führt eine einfache Erstanalyse für den Eingabeinhalt aus und ermittelt anhand der Ergebnisse die optimale Anzahl von Ebenen, die geeignete Bitrate und die Auflösungseinstellungen für die Bereitstellung durch adaptives Streaming. Diese Voreinstellung ist besonders effektiv für Videos mit geringer und mittlerer Komplexität, bei denen die Ausgabedateien mit niedrigeren Bitraten, aber in einer Qualität vorliegen, die dem Betrachter dennoch ein gutes Ergebnis bietet. Die Ausgabe enthält MP4-Dateien mit überlappendem Video und Audio. |
ContentAwareEncodingExperimental |
Macht eine experimentelle Voreinstellung für inhaltsbasierte Codierung verfügbar. Anhand der eingegebenen Inhalte versucht der Dienst, automatisch die optimale Anzahl der Ebenen, die geeignete Bitrate und die Auflösungseinstellungen für die Bereitstellung durch adaptives Streaming zu bestimmen. Die zugrunde liegenden Algorithmen werden im Laufe der Zeit weiter entwickelt. Die Ausgabe enthält MP4-Dateien mit überlappendem Video und Audio. |
CopyAllBitrateNonInterleaved |
Kopieren Sie alle Video- und Audiostreams aus dem Eingabemedienobjekt als nicht verschachtelte Video- und Audioausgabedateien. Diese Voreinstellung kann verwendet werden, um ein vorhandenes Medienobjekt zu beschneiden oder eine Gruppe von MP4-Dateien mit Keyframeausrichtung (GOP) als Medienobjekt zu konvertieren, das gestreamt werden kann. |
DDGoodQualityAudio |
Erzeugt eine einzelne MP4-Datei, die nur DD(Digital Dolby)-Stereoaudio enthält, das mit 192 KBit/s codiert ist. |
H264MultipleBitrate1080P |
Erzeugt einen Satz von 8 GOP-ausgerichteten MP4-Dateien, die von 6000 KBit/s bis 400 KBit/s reichen, und Stereo-AAC-Audio. Die Auflösung beginnt bei 1080p und geht auf 180p herunter. |
H264MultipleBitrate720P |
Erzeugt einen Satz von 6 GOP-orientierten MP4-Dateien, die von 3400 KBit/s bis 400 KBit/s reichen, und Stereo-AAC-Audio. Die Auflösung beginnt bei 720p und geht auf 180p herunter. |
H264MultipleBitrateSD |
Erzeugt einen Satz von 5 GOP-orientierten MP4-Dateien, die von 1900 kbps bis 400 kbps reichen, und Stereo-AAC-Audio. Die Auflösung beginnt bei 480p und geht auf 240p herunter. |
H264SingleBitrate1080P |
Erzeugt eine MP4-Datei, bei der das Video mit dem H.264-Codec mit 6750 kbps und einer Bildhöhe von 1080 Pixel codiert ist, und das Stereoaudio mit AAC-LC-Codec mit 128 kBit/s codiert ist. |
H264SingleBitrate720P |
Erzeugt eine MP4-Datei, in der das Video mit dem H.264-Codec mit 4500 KBit/s und einer Bildhöhe von 720 Pixel codiert ist, und das Stereoaudio mit AAC-LC-Codec mit 128 kBit/s codiert ist. |
H264SingleBitrateSD |
Erzeugt eine MP4-Datei, in der das Video mit H.264-Codec mit 2200 KBit/s und einer Bildhöhe von 480 Pixel codiert ist, und das Stereoaudio mit AAC-LC-Codec mit 128 KBit/s codiert ist. |
H265AdaptiveStreaming |
Erzeugt mehrere auf GOP ausgerichtete MP4-Dateien mit Video- und Stereo-AAC-Audio für H.265. Generiert automatisch eine Reihe von Bitraten, die auf der eingegebenen Auflösung, der Bitrate und der Bildfrequenz basieren. Die automatisch generierte Voreinstellung wird nie höher als die eingegebene Auflösung sein. Wenn beispielsweise 720p eingegeben wird, bleibt die Ausgabe am besten auch bei 720p. |
H265ContentAwareEncoding |
Erzeugt mithilfe der inhaltsbezogenen Codierung verschiedene GOP-orientierte MP4s. Der Dienst führt eine einfache Erstanalyse für den Eingabeinhalt aus und ermittelt anhand der Ergebnisse die optimale Anzahl von Ebenen, die geeignete Bitrate und die Auflösungseinstellungen für die Bereitstellung durch adaptives Streaming. Diese Voreinstellung ist besonders effektiv für Videos mit geringer und mittlerer Komplexität, bei denen die Ausgabedateien mit niedrigeren Bitraten, aber in einer Qualität vorliegen, die dem Betrachter dennoch ein gutes Ergebnis bietet. Die Ausgabe enthält MP4-Dateien mit überlappendem Video und Audio. |
H265SingleBitrate1080P |
Erzeugt eine MP4-Datei, in der das Video mit dem H.265-Codec mit 3500 KBit/s und einer Bildhöhe von 1080 Pixel codiert ist, und das Stereoaudio mit AAC-LC-Codec mit 128 kBit/s codiert ist. |
H265SingleBitrate4K |
Erzeugt eine MP4-Datei, bei der das Video mit H.265-Codec mit 9500 KBit/s und einer Bildhöhe von 2160 Pixel codiert ist, und das Stereoaudio mit AAC-LC-Codec mit 128 kBit/s codiert ist. |
H265SingleBitrate720P |
Erzeugt eine MP4-Datei, in der das Video mit dem H.265-Codec mit 1800 kbps und einer Bildhöhe von 720 Pixel codiert ist, und das Stereoaudio mit AAC-LC-Codec mit 128 kBit/s codiert ist. |
Methoden
Equals(EncoderNamedPreset) |
Gibt an, ob das aktuelle Objekt gleich einem anderen Objekt des gleichen Typs ist. |
ToString() |
Gibt den voll qualifizierten Typnamen dieser Instanz zurück. |
Operatoren
Equality(EncoderNamedPreset, EncoderNamedPreset) |
Bestimmt, ob zwei EncoderNamedPreset Werte identisch sind. |
Implicit(String to EncoderNamedPreset) |
Konvertiert eine Zeichenfolge in eine EncoderNamedPreset. |
Inequality(EncoderNamedPreset, EncoderNamedPreset) |
Bestimmt, ob zwei EncoderNamedPreset Werte nicht identisch sind. |
Gilt für:
Azure SDK for .NET