Codec Nedir?

0
18
Arka planda çok renkli ses dalgalarıyla kulaklık takan adam
Shutterstock.com/Rawpixel.com

“Kodek” terimi, ses ve video formatlarının yanı sıra dosyaları küçültmek için kullanılan sıkıştırma tekniklerini tartışırken çok fazla ortaya çıkıyor. Ancak kodek tam olarak nedir ve terim nereden geliyor?

Codec Bileşenleri Verileri Depolamak ve Akış için Kullanılır

Codec kelimesi, veri iletimi ve depolaması açısından bir codec’in işini kabaca tanımlayan “kodlayıcı” ve “kod çözücü” terimlerinden gelir. Modern kodekler yazılım tabanlı olsa da, geçmişte donanım kodekleri, özellikle analog formatlar ilk kez sayısallaştırılmaya başlandığında daha yaygındı.

“Codec”, verileri kodlayabilen ve kodunu çözebilen yazılımı tanımlamak için kullanılan bir terimdir. Örnek olarak, ses verilerinden MP3 dosyaları oluşturmak için bir MP3 codec bileşeni kullanılır. Bu MP3 dosyasını bir bilgisayarda veya ayrı bir cihazda oynatmak için biçimin kodunu çözebilen bir kod çözücüye ihtiyacınız olacak.

Özünde, verileri iletilebilen veya saklanabilen ve daha sonra bir karşı kod çözücü ile görüntülenebilen bir biçimde kodlamak için bir kodlayıcı kullanılır.

Codec terimi, kodlayıcı ve kod çözücü sözcüklerinin bir birleşimi olsa da, aynı yazılım her zaman her iki görevi de gerçekleştiremez. Bazı kodlayıcılar birinci sınıf yazılımlardır ve bazı önemli örnekler orijinal LAME MP3 kodlayıcı ve DivX video kodlayıcıdır.

Video dünyasında, H.264 (AVC) ve H.265 (HEVC), web’de kullanılan en yaygın kodeklerden ikisidir. H.264, yazılım kod çözme düşünülerek tasarlanmış olsa da, H.265 codec bileşeni, daha iyi kalite ve daha düşük alan veya bant genişliği gereksinimleri için video sinyalinin kodunu çözmek için donanım hızlandırmayı destekleyen cihazlara dayanır.

Codec Bileşenleri Medya Sıkıştırma için Gereklidir

Bu makalede şimdiye kadar bahsedilen tüm kodekler arasındaki ortak nokta, bunların tek bir amaç için kullanılmasıdır: veri sıkıştırma. Veri sıkıştırma, internet üzerinden video ve ses paylaşımından bir akıllı telefondan bir çift Bluetooth kulaklığa kablosuz ses sinyali taşımaya kadar her şeyde kullanılır.

Veriler, yerden tasarruf etmek için belirli bir biçimde kodlandığında, bu verileri diğer uçta görüntülemek için bir karşı kod çözücü gerekir. MP3 formatı gibi bazı kodekler kayıplıdır, bu da sıkıştırma formatında bazı verilerin atıldığı anlamına gelir. FLAC gibi diğerleri kayıpsızdır, bu da veriler diğer tarafta tekrar sıkıştırıldığında kalite kaybının fark edilemeyeceği anlamına gelir.

Codec’ler, verileri yalnızca doğru kod çözücüye sahip cihazlar tarafından erişilebilir hale getirmenin bir yolu olarak şifreleme amacıyla da kullanılır.

İLGİLİ: Kayıpsız Ses Nedir?

Codec’ler Eskiden Olduğu Acı Değil

O günlerde, web’den indirilen belirli video veya ses türlerini oynatmak için kendinizi kodek paketleri kurarken yakalardınız. Zaman geçtikçe, daha fazla cihaz hepsini yapabilir.

Modern bilgisayarlar, akıllı telefonlar ve televizyonların tümü, H.265 gibi biçimleri çok az zahmetle işleyebilen donanım kod çözücüleriyle donatılmıştır. Bir videoyu eski bir cihazda oynatmak için sorun yaşıyorsanız, videoyu ücretsiz bir video dönüştürücü ile H.264’e dönüştürmeyi deneyin.

İLGİLİ: Windows 10’da Ücretsiz HEVC Codec Bileşenleri Nasıl Kurulur (H.265 Video için)

LEAVE A REPLY

Please enter your comment!
Please enter your name here