Kodekler nelerdir?

Kodek, dijital bir yayının veya sinyalin bir veri ağı üzerinden iletimi için kodlama ya da kod çözme yapabilen bir cihaz ya da yazılım parçasıdır. Kodek, ses veya video içeriği için olabilir. Bunların arasındaki tek temel fark, birinin ses dosyalarını sıkıştırmak ve sıkıştırılmış dosyaları açmak diğerinin ise bunları video dosyaları için yapmak üzere tasarlanmış bir algoritma olmasıdır. Bu iki kodek iki kategoriye daha ayrılabilir: kayıpsız kodek ve kayıplı kodek.

Kayıpsız sıkıştırma, dosyaların hiçbir kalite kaybı yaşamadan sıkıştırılması ve açılmasını sağlayan bir veri sıkıştırma algoritmasıdır.

Kayıplı sıkıştırma, iletimini kolaylaştırmak amacıyla dosyadaki bazı verileri ortadan kaldıran bir veri algoritmasıdır. Bundan genellikle ağ bağlantısı iyi olmadığında yararlanılır. En çok pikselli çıkan video dosyalarında fark edilir.

Sesli ve görsel videolarda video kalitesi, bit hızı, kodlama ve kod çözme algoritmaları, veri kaybı ve gecikme süresine göre yeniden aktivite arasında karmaşık bir etkileşim bulunmaktadır.

Aşağıda bugün yaygın olarak kullanılan Kodeklerin bir listesini bulabilirsiniz:

Ses kodekleri:

Ses Kodekleri
  • GSM – 13 Kbps (tam hız), 20 ms çerçeve boyutu

  • iLBC – 15 Kbps, 20 ms çerçeve boyutu: 13,3 Kbps, 30 ms çerçeve boyutu

  • ITU G.711 – 64 Kbps, örneklem tabanlı. Diğer adıyla A-law/μ-law

  • ITU G719 – 32/48/64/128 Kbps, 28 ms çerçeve boyutu

  • ITU G.722 – 48/56/64 Kbps

  • ITU G.723.1 – 5,3/6,3 Kbps, 30 ms çerçeve boyutu

  • ITU G.726 – 16/24/32/40 Kbps

  • ITU G.728 – 16 Kbps

  • ITU G.729 – 8 Kbps, 10 ms çerçeve boyutu

  • Speex – 2,15 ila 44,2 Kbps

  • LPC10 – 2,5 Kbps

  • DoD CELP – 4,8 Kbps

Video kodekleri:

Video Kodekleri
  • VP8, görüntüleme için bir dosya veya bit akışı şeklindeki yüksek çözünürlüğe sahip videonun kodlanması ve kodunun çözümlenmesi için kullanılan kodektir. H.264 kodeğinin aksine VP8 kodeğinin kullanımı ücretsizdir.

  • H.264/MPEG-4 Bölüm 10 veya AVC (Gelişmiş Video Kodlaması) şu anda yüksek çözünürlükte kayıt, sıkıştırma ve video kayıttan yürütme için en sık kullanılan video formatlarından biridir. VP8’e kıyasla H.264 ücretsiz değildir.

Daha fazla bilgi