Bagikan melalui


H265Video interface

Menjelaskan semua properti untuk mengodekan video dengan codec H.265.

Extends

Properti

complexity

Memberi tahu encoder cara memilih pengaturan pengodeannya. Kualitas akan memberikan rasio kompresi yang lebih tinggi tetapi dengan biaya yang lebih tinggi dan waktu komputasi yang lebih lama. Kecepatan akan menghasilkan file yang relatif lebih besar tetapi lebih cepat dan lebih ekonomis. Nilai defaultnya adalah Seimbang.

layers

Pengumpulan lapisan H.265 output yang akan diproduksi oleh encoder.

odataType

Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat

sceneChangeDetection

Menentukan 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

keyFrameInterval

Jarak antara dua bingkai kunci. Nilainya 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.

stretchMode

Mode pengubahan ukuran - bagaimana video input akan diubah ukurannya agar sesuai dengan resolusi output yang diinginkan. Defaultnya adalah UkuranOtomatis

syncMode

Mode Sinkronisasi Video

Detail Properti

complexity

Memberi tahu encoder cara memilih pengaturan pengodeannya. Kualitas akan memberikan rasio kompresi yang lebih tinggi tetapi dengan biaya yang lebih tinggi dan waktu komputasi yang lebih lama. Kecepatan akan menghasilkan file yang relatif lebih besar tetapi lebih cepat dan lebih ekonomis. Nilai defaultnya adalah Seimbang.

complexity?: string

Nilai Properti

string

layers

Pengumpulan lapisan H.265 output yang akan diproduksi oleh encoder.

layers?: H265Layer[]

Nilai Properti

odataType

Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat

odataType: "#Microsoft.Media.H265Video"

Nilai Properti

"#Microsoft.Media.H265Video"

sceneChangeDetection

Menentukan 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. Nilainya 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 UkuranOtomatis

stretchMode?: string

Nilai Properti

string

Diwarisi DariVideo.stretchMode

syncMode

Mode Sinkronisasi Video

syncMode?: string

Nilai Properti

string

Diwarisi DariVideo.syncMode