H264Video interface
Menjelaskan semua properti untuk mengodekan video dengan codec H.264.
- Memperluas
Properti
complexity | Memberi tahu encoder cara memilih pengaturan pengodeannya. Nilai defaultnya adalah Seimbang. |
layers | Kumpulan lapisan H.264 output yang akan diproduksi oleh encoder. |
odata |
Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat |
rate |
Mode kontrol laju video |
scene |
Apakah encoder harus menyisipkan bingkai kunci pada perubahan adegan atau tidak. Jika tidak ditentukan, defaultnya adalah false. Bendera ini harus diatur ke true hanya ketika encoder sedang dikonfigurasi untuk menghasilkan satu video output. |
Properti yang Diwariskan
key |
Jarak antara dua bingkai kunci. Nilai harus bukan nol dalam rentang [0,5, 20] detik, yang ditentukan dalam format ISO 8601. Defaultnya adalah 2 detik (PT2S). Perhatikan bahwa pengaturan ini diabaikan jika VideoSyncMode.Passthrough diatur, di mana nilai KeyFrameInterval akan mengikuti pengaturan sumber input. |
label | Label opsional untuk codec. Label dapat digunakan untuk mengontrol perilaku muxing. |
stretch |
Mode pengubahan ukuran - bagaimana video input akan diubah ukurannya agar sesuai dengan resolusi output yang diinginkan. Defaultnya adalah AutoSize |
sync |
Mode Sinkronisasi Video |
Detail Properti
complexity
Memberi tahu encoder cara memilih pengaturan pengodeannya. Nilai defaultnya adalah Seimbang.
complexity?: string
Nilai Properti
string
layers
Kumpulan lapisan H.264 output yang akan diproduksi oleh encoder.
layers?: H264Layer[]
Nilai Properti
odataType
Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat
odataType: "#Microsoft.Media.H264Video"
Nilai Properti
"#Microsoft.Media.H264Video"
rateControlMode
Mode kontrol laju video
rateControlMode?: string
Nilai Properti
string
sceneChangeDetection
Apakah encoder harus menyisipkan bingkai kunci pada perubahan adegan atau tidak. Jika tidak ditentukan, defaultnya adalah false. Bendera ini harus diatur ke true hanya ketika encoder sedang dikonfigurasi untuk menghasilkan satu video output.
sceneChangeDetection?: boolean
Nilai Properti
boolean
Detail Properti yang Diwariskan
keyFrameInterval
Jarak antara dua bingkai kunci. Nilai harus bukan nol dalam rentang [0,5, 20] detik, yang ditentukan dalam format ISO 8601. Defaultnya adalah 2 detik (PT2S). Perhatikan bahwa pengaturan ini diabaikan jika VideoSyncMode.Passthrough diatur, di mana nilai KeyFrameInterval akan mengikuti pengaturan sumber input.
keyFrameInterval?: string
Nilai Properti
string
Diwarisi DariVideo.keyFrameInterval
label
Label opsional untuk codec. Label dapat digunakan untuk mengontrol perilaku muxing.
label?: string
Nilai Properti
string
Diwarisi DariVideo.label
stretchMode
Mode pengubahan ukuran - bagaimana video input akan diubah ukurannya agar sesuai dengan resolusi output yang diinginkan. Defaultnya adalah AutoSize
stretchMode?: string
Nilai Properti
string
Diwarisi DariVideo.stretchMode