Properti MFPKEY_RANGEREDUX

Menentukan tingkat di mana codec harus mengurangi rentang warna video yang efektif.

Konstanta untuk IPropertyBag

g_wszWMVCRangeRedux

Jenis Data

VT_I4

Nilai Default

0

Keterangan

Pengurangan rentang menentukan tingkat di mana codec harus mengurangi rentang luma dan klorma video. Mengurangi rentang mengurangi ukuran bingkai video yang dikodekan tetapi juga mengurangi detail warna video.

Pengurangan rentang terdiri dari pengurangan selama pengodean dan ekspansi selama pendekodean. Dimungkinkan untuk membuat faktor ekspansi berbeda dari faktor pengurangan, tetapi ini tidak disarankan dalam sebagian besar skenario di mana pemilihan ulang rentang berguna.

Pengurangan dan perluasan rentang dilakukan secara terpisah pada saluran luma dan klorma. Mengurangi rentang dapat menjadi cara yang efisien untuk mengurangi kompleksitas video laju bit rendah tanpa mengorbankan detail gambar. Mengatur keempat nilai ke 8 mengurangi jumlah informasi luma dan klorma setengahnya, meninggalkan lebih banyak bit untuk diarahkan untuk mempertahankan detail gambar.

Codec dapat memilih untuk secara otomatis menggunakan pengurangan rentang saat mengodekan video pada laju bit yang sangat rendah. Mengatur keempat nilai ke 0 sepenuhnya menonaktifkan pengurangan rentang bahkan dalam skenario laju bit rendah.

Mengurangi rentang warna mengurangi ukuran bingkai video yang dikodekan tetapi dapat menyebabkan kekaburan dalam bingkai yang didekodekan.

Jika properti ini tidak diatur, codec menentukan apakah akan menggunakan pengurangan rentang pada waktu pengodean. Biasanya opsi ini dipilih oleh codec hanya pada laju bit rendah.

Nilai properti ini adalah kombinasi dari empat komponen, dipisahkan oleh nol, diformat sebagai 0x0M0m0N0n, di mana:

  • M adalah faktor pengurangan rentang pengodean untuk komponen Y.
  • m adalah faktor ekspansi rentang decoding untuk komponen Y (biasanya sama dengan M).
  • N adalah faktor pengurangan rentang pengodean untuk komponen UV.
  • n adalah faktor ekspansi rentang decoding untuk komponen UV (biasanya sama dengan N).

Setiap faktor adalah digit dari 0 hingga 8, di mana 0 tidak ada pengurangan atau ekspansi dan 8 adalah pengurangan atau ekspansi maksimum.

Jika Anda mengatur nilai ke 0x00000000, pengurangan rentang sepenuhnya dinonaktifkan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
Header
Wmcodecdsp.h

Lihat juga

Properti Media Foundation