Freigeben über


EncoderNamedPreset Struktur

Definition

Definiert Werte für EncoderNamedPreset.

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Management.Media.Models.EncoderNamedPresetConverter))]
public struct EncoderNamedPreset : IEquatable<Microsoft.Azure.Management.Media.Models.EncoderNamedPreset>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Management.Media.Models.EncoderNamedPresetConverter))>]
type EncoderNamedPreset = struct
Public Structure EncoderNamedPreset
Implements IEquatable(Of EncoderNamedPreset)
Vererbung
EncoderNamedPreset
Attribute
Newtonsoft.Json.JsonConverterAttribute
Implementiert

Felder

AACGoodQualityAudio

Erzeugt eine einzelne MP4-Datei, die nur 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 die inhaltsbezogene 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.

H264MultipleBitrate1080p

Erzeugt einen Satz von 8 GOP-ausgerichteten MP4-Dateien im Bereich von 6000 KBit/s bis 400 KBit/s und Stereo-AAC-Audio. Die Auflösung beginnt bei 1080p und geht auf 180p herunter.

H264MultipleBitrate720p

Erzeugt einen Satz von 6 GOP-ausgerichteten MP4-Dateien im Bereich von 3400 KBit/s bis 400 KBit/s und Stereo-AAC-Audio. Die Auflösung beginnt bei 720p und geht auf 180p herunter.

H264MultipleBitrateSD

Erzeugt einen Satz von 5 GOP-ausgerichteten MP4-Dateien im Bereich von 1900 kbps bis 400 KBit/s und Stereo-AAC-Audio. Die Auflösung beginnt bei 480p und geht auf 240p herunter.

H264SingleBitrate1080p

Erzeugt eine MP4-Datei, in der das Video mit dem H.264-Codec mit 6750 KBit/s und einer Bildhöhe von 1080 Pixel codiert ist und das Stereoaudio mit dem AAC-LC-Codec mit 128 KBit/s codiert wird.

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 wird und das Stereoaudio mit dem AAC-LC-Codec mit 128 KBit/s codiert wird.

H264SingleBitrateSD

Erzeugt eine MP4-Datei, in der das Video mit dem H.264-Codec mit 2200 KBit/s und einer Bildhöhe von 480 Pixel codiert ist, und das Stereoaudio wird mit dem AAC-LC-Codec mit 128 KBit/s codiert.

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 wird und das Stereoaudio mit dem AAC-LC-Codec mit 128 KBit/s codiert wird.

H265SingleBitrate4K

Erzeugt eine MP4-Datei, in der das Video mit dem H.265-Codec mit 9500 KBit/s und einer Bildhöhe von 2160 Pixel codiert wird, und das Stereoaudio wird mit dem AAC-LC-Codec mit 128 KBit/s codiert.

H265SingleBitrate720p

Erzeugt eine MP4-Datei, in der das Video mit dem H.265-Codec mit 1800 KBit/s und einer Bildhöhe von 720 Pixel codiert wird, und das Stereoaudio wird mit dem AAC-LC-Codec mit 128 KBit/s codiert.

Methoden

Equals(EncoderNamedPreset)

Vergleicht Enumerationen vom Typ EncoderNamedPreset

Equals(Object)

Overrides Equals-Operator für EncoderNamedPreset

GetHashCode()

Rückgaben für hashCode EncoderNamedPreset

ToString()

Gibt Zeichenfolgendarstellung für EncoderNamedPreset zurück

Operatoren

Equality(EncoderNamedPreset, EncoderNamedPreset)

Overriding == operator for enum EncoderNamedPreset

Implicit(EncoderNamedPreset to String)

Impliziter Operator zum Konvertieren von EncoderNamedPreset in eine Zeichenfolge

Implicit(String to EncoderNamedPreset)

Impliziter Operator zum Konvertieren der Zeichenfolge in EncoderNamedPreset

Inequality(EncoderNamedPreset, EncoderNamedPreset)

Überschreiben des !=-Operators für enum EncoderNamedPreset

Gilt für: