Sabit Bit Hızı (CBR) Kodlaması

[Windows Media Format 11 SDK bu sayfayla ilişkilendirilmiş özellik eski bir özelliktir. Kaynak Okuyucu ve Havuz Yazıcısıtarafından değiştirildi. Kaynak Okuyucu ve Havuz Yazıcısı Windows 10 ve Windows 11 için iyileştirilmiştir. Microsoft, yeni kodun mümkün olduğunda Kaynak Okuyucu ve Veri Yazıcısı kullanmasını, Windows Media Format 11 SDKyerine kesinlikle önerir. Microsoft, mümkünse yeni API'leri kullanmak için eski API'leri kullanan mevcut kodun yeniden yazılmasını önerir.]

Sabit bit hızı (CBR) kodlaması, Windows Media Format SDK ile varsayılan kodlama yöntemidir. CBR kodlamasını kullanırken bir akış için hedef bit hızını belirtirsiniz ve codec bileşeni bunu başarmak için gereken sıkıştırma miktarını kullanır.

CBR kodlamasıyla kodlanmış akışın bit hızı ve boyutu kodlamadan önce bilinir. Örneğin, saniyede 32.000 bit düzeyinde üç dakikalık bir şarkı kodlarsanız, dosya boyutunun yaklaşık 704 kilobayt (32.000 bps x 180 saniye / bayt başına 8 bit / 1.024) olacağını biliyorsunuz. Ayrıca kodlanmış içeriğin akışını yapmak için gereken bant genişliğinin saniyede yaklaşık 32.000 bit olduğunu da biliyorsunuz.

Kısıtlanmış değişken bit hızı kodlaması (aşağıdaki bölümde açıklanmıştır) kodlamadan önce bit hızını bilmenize de olanak tanır, ancak hız değişken olduğundan, sonuçta elde edilen dosya CBR modunda kodlanmış bir dosya kadar verimli bir şekilde akışla aktarılamaz. CBR ile zaman içindeki bit hızı her zaman ortalama veya hedef bit hızına yakın kalır ve varyasyon miktarı belirtilebilir.

CBR kodlamasının dezavantajı, kodlanmış içeriğin kalitesinin sabit olmamasıdır. Bazı içerikleri sıkıştırmak daha zor olduğundan, CBR akışının bölümleri diğerlerinden daha düşük kalitede olacaktır. Örneğin, tipik bir film oldukça statik olan bazı sahnelere ve eylemle dolu bazı sahnelere sahiptir. CBR kullanarak bir filmi kodlarsanız, statik olan ve bu nedenle verimli bir şekilde kodlaması kolay sahneler, etkili bir şekilde kodlanması çok daha zor olan eylem sahnelerinden daha yüksek kalitede olacaktır.

CBR kodlaması da bir dosyadan diğerine tutarsız kaliteye neden olabilir. CBR kullanarak farklı türlerdeki birkaç şarkıyı aynı bit hızında kodlarsanız, aralarında bazı kalite farkları fark edebilirsiniz.

Genel olarak, CBR dosyasının kalitesindeki varyasyonlar daha düşük bit hızlarında daha belirgindir. Daha yüksek bit hızlarında, CBR ile kodlanmış bir dosyanın kalitesi yine de değişir, ancak kalite sorunları kullanıcı tarafından daha az fark edilir. CBR kodlamasını kullanırken bant genişliğini teslim senaryonuzun izin verdiği kadar yüksek ayarlamanız gerekir.

kodlama yöntemi seçme

Codec Özellikleri

Değişken Bit Hızı (VBR) Kodlama