Bit hızı

Deren Herman
Derek Herman
Ali Porsuk
Ali Polat

Önceki Kapsayıcılar ve codec'ler makalesinde, bir medya dosyasının kapsayıcısını (uzantıyı) ve codec'ini nasıl değiştireceğinizi öğrendiniz. Bu makalede, çözünürlüğü açıklamadan önce bit hızını nasıl değiştireceğinizi göstereceğiz.

Bit hızı ve çözünürlük, medya dosyasındaki veri miktarıyla ilişkilidir. Muhtemelen söylemeye gerek yok, ama yine de söyleyeceğiz. Bit hızı ve çözünürlüğü her zaman düşebilir ancak bunları yükseltmek sorun teşkil eder. Özel yazılımlar ve algoritmalar olmazsa kalite çok zarar verir.

Bu nedenle, dönüştürme sürecinize her zaman, kullanabileceğiniz en yüksek kaliteli kaynak dosyayla başlayın. Herhangi bir işlem yapmadan önce, codec'i veya kapsayıcıyı değiştirmeden önce bile dosyanın görüntü özelliklerini kontrol edin ve kaynak dosyanızın istediğiniz sonuçtan daha yüksek bir bit hızına veya çözünürlüğe sahip olduğunu doğrulayın.

Bit hızı, medya akışının bir saniyesini kodlamak için kullanılan maksimum bit sayısıdır. Bir saniyeyi kodlamak için ne kadar çok bit kullanılırsa doğruluk oranı da o kadar yüksektir.

Web'in işleyebileceği farklı bit hızlarının düşük olması şaşırtıcı değildir. Aşağıdaki tabloda, genel ağ koşulları için hedeflemeniz gereken bit hızı gösterilmektedir. Karşılaştırma yapmak amacıyla Blu-ray'ler ve DVD'ler için değerler ekledik.

Yayınlanma yöntemi Bit hızı
Blu-ray 20 Mb/sn
DVD 6 Mb/sn
Masaüstü web 2 Mb/sn
4G mobil 0,7 Mb/sn
3G mobil 0,35 Mb/sn
2G mobil Ağ türüne bağlıdır.

EDGE: 0,4 Mbs
GPRS: 0,04 Mbs

Web sayfalarımda videolar için hangi değeri kullanmalıyım? En azından masaüstü, 4G ve 3G. "Sonraki bir milyar kullanıcı " olarak anılan pazarlardan birinde, örneğin Hindistan'da video yayınlıyorsanız 2G'yi de dahil etmek istersiniz. Gösterim amacıyla 3G'yi hedefleyeceğiz.

FFmpeg'i kullanarak bit hızını (sürpriz!) bit hızıyla (-b) ayarladınız.

FFmpeg yüklü değilse Docker ile kurmak için Medya uygulaması ile ilgili temel bilgileri okuyun.

  1. MP4

    /media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k glocken_3g.mp4
    
  2. WebM

    /media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k glocken_3g.webm
    

İki bit hızı bayrağı olduğuna dikkat edin: -b:a ve -b:v. Biri ses akışı, diğeri video akışı içindir.

/media # ls -l
-rw-r--r-- 1 root root  12080306 Mar  7 12:16 glocken.mov
-rwx------ 1 root root    531117 Mar  7 13:42 glocken_3g.mp4
-rwx------ 1 root root    706119 Mar  7 13:46 glocken_3g.webm

Dosyalarınız hazır olduğuna göre artık çözümlerini ayarlayabilirsiniz.