Bagikan melalui


MultiBitrateFormat interface

Menjelaskan properti untuk menghasilkan koleksi file multi-laju bit yang selaras dengan GOP. Perilaku default adalah menghasilkan satu file output untuk setiap lapisan video yang di-mux bersama dengan semua audio. File output yang tepat yang dihasilkan dapat dikontrol dengan menentukan koleksi outputFiles.

Memperluas

Properti

odataType

Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat

outputFiles

Daftar file output yang akan dihasilkan. Setiap entri dalam daftar adalah sekumpulan label lapisan audio dan video yang akan di-mux bersama-sama.

Properti yang Diwariskan

filenamePattern

Pola penamaan file yang digunakan untuk pembuatan file output. Makro berikut ini didukung dalam nama file: {Basename} - Makro ekspansi yang akan menggunakan nama file video input. Jika nama dasar (akhiran file tidak disertakan) dari file video input kurang dari 32 karakter, nama dasar file video input akan digunakan. Jika panjang nama dasar file video input melebihi 32 karakter, nama dasar dipotok menjadi panjang total 32 karakter pertama. {Extension} - Ekstensi yang sesuai untuk format ini. {Label} - Label yang ditetapkan ke codec/layer. {Index} - Indeks unik untuk gambar mini. Hanya berlaku untuk gambar mini. {AudioStream} - string "Audio" ditambah nomor aliran audio (mulai dari 1). {Bitrate} - Laju bit audio/video dalam kbps. Tidak berlaku untuk gambar mini. {Codec} - Tipe codec audio/video. {Resolution} - Resolusi video. Makro yang tidak diganti akan diciutkan dan dihapus dari nama file.

Detail Properti

odataType

Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat

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

Nilai Properti

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

outputFiles

Daftar file output yang akan dihasilkan. Setiap entri dalam daftar adalah sekumpulan label lapisan audio dan video yang akan di-mux bersama-sama.

outputFiles?: OutputFile[]

Nilai Properti

Detail Properti yang Diwariskan

filenamePattern

Pola penamaan file yang digunakan untuk pembuatan file output. Makro berikut ini didukung dalam nama file: {Basename} - Makro ekspansi yang akan menggunakan nama file video input. Jika nama dasar (akhiran file tidak disertakan) dari file video input kurang dari 32 karakter, nama dasar file video input akan digunakan. Jika panjang nama dasar file video input melebihi 32 karakter, nama dasar dipotok menjadi panjang total 32 karakter pertama. {Extension} - Ekstensi yang sesuai untuk format ini. {Label} - Label yang ditetapkan ke codec/layer. {Index} - Indeks unik untuk gambar mini. Hanya berlaku untuk gambar mini. {AudioStream} - string "Audio" ditambah nomor aliran audio (mulai dari 1). {Bitrate} - Laju bit audio/video dalam kbps. Tidak berlaku untuk gambar mini. {Codec} - Tipe codec audio/video. {Resolution} - Resolusi video. Makro yang tidak diganti akan diciutkan dan dihapus dari nama file.

filenamePattern: string

Nilai Properti

string

Diwarisi DariFormat.filenamePattern