MultiBitrateFormat interface
Opisuje właściwości tworzenia kolekcji plików z wieloma szybkościami transmisji bitów w języku GOP. Domyślne zachowanie polega na utworzeniu jednego pliku wyjściowego dla każdej warstwy wideo, która jest wyciszona wraz ze wszystkimi dźwiękami. Dokładne pliki wyjściowe mogą być kontrolowane przez określenie kolekcji outputFiles.
- Rozszerzenie
Właściwości
odata |
Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem |
output |
Lista plików wyjściowych do utworzenia. Każdy wpis na liście jest zestawem etykiet warstw audio i wideo, które mają być połączone ze sobą. |
Właściwości dziedziczone
filename |
Wzorzec nazewnictwa plików używany do tworzenia plików wyjściowych. Następujące makra są obsługiwane w nazwie pliku: {Basename} — makro rozszerzenia, które będzie używać nazwy wejściowego pliku wideo. Jeśli nazwa podstawowa (sufiks pliku nie jest uwzględniona) wejściowego pliku wideo ma długość krótszą niż 32 znaki, zostanie użyta podstawowa nazwa wejściowych plików wideo. Jeśli długość podstawowej nazwy wejściowego pliku wideo przekracza 32 znaki, nazwa bazowa jest obcięta do pierwszych 32 znaków w całkowitej długości. {Extension} — odpowiednie rozszerzenie dla tego formatu. {Label} — etykieta przypisana do kodera-warstwy. {Index} — unikatowy indeks miniatur. Dotyczy tylko miniatur. {AudioStream} — ciąg "Audio" i liczba strumienia audio (zacznij od 1). {Szybkość transmisji bitów} — szybkość transmisji bitów audio/wideo w kb/s. Nie dotyczy miniatur. {Codec} — typ kodera-dekodera audio/wideo. {Resolution} — rozdzielczość wideo. Wszystkie niepodsubstytucyjne makra zostaną zwinięte i usunięte z nazwy pliku. |
Szczegóły właściwości
odataType
Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem
odataType: "#Microsoft.Media.MultiBitrateFormat" | "#Microsoft.Media.Mp4Format" | "#Microsoft.Media.TransportStreamFormat"
Wartość właściwości
"#Microsoft.Media.MultiBitrateFormat" | "#Microsoft.Media.Mp4Format" | "#Microsoft.Media.TransportStreamFormat"
outputFiles
Lista plików wyjściowych do utworzenia. Każdy wpis na liście jest zestawem etykiet warstw audio i wideo, które mają być połączone ze sobą.
outputFiles?: OutputFile[]
Wartość właściwości
Szczegóły właściwości dziedziczonej
filenamePattern
Wzorzec nazewnictwa plików używany do tworzenia plików wyjściowych. Następujące makra są obsługiwane w nazwie pliku: {Basename} — makro rozszerzenia, które będzie używać nazwy wejściowego pliku wideo. Jeśli nazwa podstawowa (sufiks pliku nie jest uwzględniona) wejściowego pliku wideo ma długość krótszą niż 32 znaki, zostanie użyta podstawowa nazwa wejściowych plików wideo. Jeśli długość podstawowej nazwy wejściowego pliku wideo przekracza 32 znaki, nazwa bazowa jest obcięta do pierwszych 32 znaków w całkowitej długości. {Extension} — odpowiednie rozszerzenie dla tego formatu. {Label} — etykieta przypisana do kodera-warstwy. {Index} — unikatowy indeks miniatur. Dotyczy tylko miniatur. {AudioStream} — ciąg "Audio" i liczba strumienia audio (zacznij od 1). {Szybkość transmisji bitów} — szybkość transmisji bitów audio/wideo w kb/s. Nie dotyczy miniatur. {Codec} — typ kodera-dekodera audio/wideo. {Resolution} — rozdzielczość wideo. Wszystkie niepodsubstytucyjne makra zostaną zwinięte i usunięte z nazwy pliku.
filenamePattern: string
Wartość właściwości
string
Dziedziczone zpliku Format.filenamePattern