Freigeben über


MultiBitrateFormat interface

Beschreibt die Eigenschaften für die Erstellung einer Sammlung von GOP-ausgerichteten Multibitrate-Dateien. Das Standardverhalten besteht darin, eine Ausgabedatei für jede Videoebene zu erzeugen, die zusammen mit allen Audiodaten muxiert wird. Die genauen Ausgabedateien, die erzeugt werden, können durch Angabe der outputFiles-Auflistung gesteuert werden.

Extends

Eigenschaften

odataType

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

outputFiles

Die Liste der ausgabedateien, die erstellt werden sollen. Jeder Eintrag in der Liste ist eine Reihe von Audio- und Videoebenenbeschriftungen, die zusammen muxiert werden sollen.

Geerbte Eigenschaften

filenamePattern

Das Zum Erstellen von Ausgabedateien verwendete Dateibenennungsmuster. Die folgenden Makros werden im Dateinamen unterstützt: {Basename} – Ein Erweiterungsmakro, das den Namen der Eingabevideodatei verwendet. Wenn der Basisname (das Dateisuffix nicht enthalten ist) der Eingabevideodatei kleiner als 32 Zeichen ist, wird der Basisname der Eingabevideodateien verwendet. Wenn die Länge des Basisnamens der Eingabevideodatei 32 Zeichen überschreitet, wird der Basisname auf die ersten 32 Zeichen in der Gesamtlänge abgeschnitten. {Extension} – Die entsprechende Erweiterung für dieses Format. {Label} – Die Bezeichnung, die dem Codec/layer zugewiesen ist. {Index} – Ein eindeutiger Index für Miniaturansichten. Gilt nur für Miniaturansichten. {AudioStream} – Zeichenfolge "Audio" plus Audiostreamnummer(Start von 1). {Bitrate} – Die Audio-/Videobitrate in KBit/s. Gilt nicht für Miniaturansichten. {Codec} – Der Typ des Audio-/Videocodecs. {Resolution} – Die Videoauflösung. Nicht formatierte Makros werden reduziert und aus dem Dateinamen entfernt.

Details zur Eigenschaft

odataType

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

odataType: "#Microsoft.Media.MultiBitrateFormat" | "#Microsoft.Media.Mp4Format" | "#Microsoft.Media.TransportStreamFormat"

Eigenschaftswert

"#Microsoft.Media.MultiBitrateFormat" | "#Microsoft.Media.Mp4Format" | "#Microsoft.Media.TransportStreamFormat"

outputFiles

Die Liste der ausgabedateien, die erstellt werden sollen. Jeder Eintrag in der Liste ist eine Reihe von Audio- und Videoebenenbeschriftungen, die zusammen muxiert werden sollen.

outputFiles?: OutputFile[]

Eigenschaftswert

Geerbte Eigenschaftsdetails

filenamePattern

Das Zum Erstellen von Ausgabedateien verwendete Dateibenennungsmuster. Die folgenden Makros werden im Dateinamen unterstützt: {Basename} – Ein Erweiterungsmakro, das den Namen der Eingabevideodatei verwendet. Wenn der Basisname (das Dateisuffix nicht enthalten ist) der Eingabevideodatei kleiner als 32 Zeichen ist, wird der Basisname der Eingabevideodateien verwendet. Wenn die Länge des Basisnamens der Eingabevideodatei 32 Zeichen überschreitet, wird der Basisname auf die ersten 32 Zeichen in der Gesamtlänge abgeschnitten. {Extension} – Die entsprechende Erweiterung für dieses Format. {Label} – Die Bezeichnung, die dem Codec/layer zugewiesen ist. {Index} – Ein eindeutiger Index für Miniaturansichten. Gilt nur für Miniaturansichten. {AudioStream} – Zeichenfolge "Audio" plus Audiostreamnummer(Start von 1). {Bitrate} – Die Audio-/Videobitrate in KBit/s. Gilt nicht für Miniaturansichten. {Codec} – Der Typ des Audio-/Videocodecs. {Resolution} – Die Videoauflösung. Nicht formatierte Makros werden reduziert und aus dem Dateinamen entfernt.

filenamePattern: string

Eigenschaftswert

string

geerbt vonFormat.filenamePattern