Wat zijn codecs?

Een codec is een apparaat of software die een digitaal signaal codeert of decodeert voor verzending over een datanetwerk. Codecs worden gebruikt voor zowel audio als video. Het belangrijkste verschil is dat audiocodecs geluid comprimeren en decomprimeren, terwijl videocodecs hetzelfde doen voor beeldmateriaal.

Elke codec kan zijn:

  • Lossless – comprimeert bestanden zonder kwaliteitsverlies
  • Lossy – verwijdert bepaalde data om de bestandsgrootte te verkleinen, vaak toegepast bij beperkte bandbreedte (zoals een gepixeld videobeeld)

Waarom Codecs Belangrijk Zijn

De kwaliteit van audio en video wordt bepaald door factoren zoals:

  • Bitrate
  • Compressie
  • Latentie
  • Foutbestendigheid
  • Uitvoerkwaliteit

Audiocodecs:

Audiocodecs
  • GSM – 13 Kbps (full-rate), 20 ms framegrootte.

  • iLBC – 1 5Kbps, 20 ms framegrootte: 13,3 Kbps (full-rate), 30 ms framegrootte.

  • ITU G.711 – 64 Kbps, sample-based. Ook wel A-law/μ-law genoemd.

  • ITU G719 – 32/48/64/128 Kbps, 28 ms framegrootte.

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

  • ITU G.723.1 – 5,3/6,3 Kbps, 30 ms framegrootte.

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

  • ITU G.728 – 16 Kbps.

  • ITU G.729 – 8 Kbps, 10 ms framegrootte.

  • Speex – 2,15 tot 44,2 Kbps.

  • LPC10 – 2,5 Kbps.

  • DoD CELP – 4,8 Kbps.

Videocodecs:

Videocodecs
  • VP8 is de codec die wordt gebruikt voor het ccoderen en decoderen van HD-video als bestand of stream. In tegenstelling tot H.264 is VP8 vrij te gebruiken.

  • H.264/MPEG-4 Part 10 of AVC (Advanced Video Coding) is op dit moment een van de meest gebruikte video-indelingen voor het opnemen, comprimeren en afspelen van beeldmateriaal in hoge definitie. In tegenstelling tot VP8 is H.264 niet gratis.

Meer lezen