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: