Kodek türleri
Kayıplı veya kayıpsız kodekler
Kodekleri kaybetmek, kayıpsız kodeklerden daha yaygındır. Kodekleri kaybetmek, bilgileri küçük dosyalara sıkıştırır ve bilgilerin kalitesinde bir kayba neden olur. Kayıpsız kodekler, bilginin kalitesini korur, ancak boyutu büyük bir kenar boşluğu ile azaltmaz. Her iki codec, video, ses ve ses dosyalarını kodlamak için kullanılır. Kaybedilen kodekler kayıplı AAC, MP3, Vorbis ve Windows Media Audio'dur. FLAC, Monkey's Audio, Shorten, TTA, Windows Media Audio kaybı olmadan ve WavPack, kayıpsız kodeklerin örnekleridir.
Ses ve ses kodekleri
Ses kodekleri sesin farklı özelliklerini kodlarken, ses kodekleri müzik için kullanılır. Ses kodekleri belirli kalıpları arar. Bazı ses kodekleri μ-Law PCM, ACELP, A-Law PCM, AMR-NB, AMR-WB ve DV Audio'dur. Ses kodekleri AAC, AIFF, AU ve MP3 içerir.
Video kodekleri
Video kodlarını kodlamak ve deşifre etmek için video kodekleri kullanılır. Kayıp kodlama en yaygın kullanılan sıkıştırma tekniğidir. Video kodekleri, sıkıştırmanın boyutunu bilginin kalitesiyle dengelemeye çalışır. Huffyuv, DivX Pro Codec ve x264 bazı video codec'leridir.