Back to Top

PHNETZ - Internetagentur

Marketing für Ihren Erfolg

Codec

Codec

 

Ein Codec (Abkürzung für „coder‑decoder“) ist ein Software‑ bzw. Hardware‑Algorithmus, der digitale Medieninhalte – wie Audio, Video oder Bilddaten – komprimiert (encodiert) und anschließend wieder in ihr ursprüngliches Format (decodiert) zurückverwandelt. Durch Kompression werden die Datenmenge und damit die benötigte Speicher‑ bzw. Bandbreite reduziert, während die Decodierung dafür sorgt, dass die Inhalte mit akzeptabler Qualität wiedergegeben werden können.

 

Hauptaufgaben

  • Encodierung: Analyse des Rohsignals, Anwendung von Verlust‑ (z. B. MP3, H.264) oder verlustfreien (z. B. FLAC, PNG) Kompressionsverfahren, Erzeugen eines komprimierten Bitstreams.
  • Transport: Weiterleitung des komprimierten Streams über Netzwerke, Dateien oder physische Medien.
  • Decodierung: Entschlüsselung des Bitstreams, Rekonstruktion des Audios‑ bzw. Videosignals für die Wiedergabe auf dem Endgerät.
 

Typische Kategorien

  • Audio‑Codecs: MP3, AAC, Opus, FLAC, ALAC.
  • Video‑Codecs: H.264/AVC, H.265/HEVC, VP9, AV1, AVCHD.
  • Bild‑Codecs: JPEG, JPEG‑2000, WebP, HEIC.
  • Streaming‑Codecs: Real‑Time Transport Protocol (RTP)‑basierte Codecs, adaptive Bitrate‑Technologien (MPEG‑DASH, HLS).
 

Wichtige Eigenschaften

  • Kompressionsrate: Verhältnis von ursprünglicher zu komprimierter Datenmenge.
  • Qualitätsverlust: Verlustbehaftete Codecs reduzieren Dateigröße zulasten der Detailtreue, verlustfreie Codecs erhalten die Originalqualität.
  • Rechenaufwand: Encodierung kann CPU‑intensiv sein, Decodierung muss meist in Echtzeit ablaufen (z. B. bei Streaming).
  • Kompatibilität: Unterstützung durch Geräte, Betriebssysteme und Medienplayer entscheidet über die praktische Nutzbarkeit.
 

Anwendungsbereiche

  • Multimedia‑Streaming: Online‑Video‑Plattformen (YouTube, Netflix) setzen effiziente Video‑Codecs ein, um Inhalte über das Internet zu verbreiten.
  • Audioproduktion & -distribution: Musik‑Streaming‑Dienste (Spotify, Apple Music) verwenden spezialisierte Audio‑Codecs für Bandbreiten‑Optimierung.
  • Videokonferenzen: Echtzeit‑Codecs (VP8/VP9, H.264, AV1) ermöglichen niedrige Latenz bei WebRTC‑ und Zoom‑Sitzungen.
  • Archivierung: Verlustfreie Codecs sichern Originalqualität für professionelle Aufnahmen und Master‑Dateien.