1. Home
  2. Dashboard
  3. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team
      4. Search Members
  4. Articles
    1. Liste funktionierender Drucker
    2. Unser Forum
    3. Gaming
    4. Distributionen
    5. Hardware und Linux
    6. Netzwerk & Server
    7. Software-Vorstellungen
    8. Reviews
  5. Linux Guides
    1. Homepage
    2. YouTube
    3. Telegram
    4. Community-Stammtisch
  6. Lexicon
    1. Last Changes
  7. Smart Search
  • Login
  • Register
  • Search
Allgemein
  • Everywhere
  • Allgemein
  • Articles
  • Pages
  • Forum
  • Lexikon
  • More Options
  1. Linux Guides Community
  2. Lexicon
  3. Allgemein

Codec - Codecs

  • Forwared from „codec“
  • Tuxine
  • June 6, 2026 at 10:40 AM
  • July 2, 2026 at 9:13 AM
  • 265 times viewed
  • Eintrag
  • Ratings 0
  • Ein Codec (ein Kofferwort aus Codierer und Decodierer) ist ein Software-Werkzeug oder ein Algorithmus, der digitale Datenströme komprimiert (um Speicherplatz zu sparen) und beim Abspielen wieder dekomprimiert. Ohne den passenden Codec kann ein Mediaplayer oder ein Webbrowser Bild- und Tonspuren in Containern wie .mp4, .mkv oder .mov nicht lesen.

    Klick für mehr ...

    1 🎬 Codecs (Die Bausteine der Medienwelt)

    Der Begriff Codec ist ein Kofferwort aus Coder und Decoder (oder Comprossor/Decompressor). Ein Codec ist ein mathematisches Verfahren (oft implementiert in Software oder direkt auf dem Grafikchip in Hardware), das digitale Audio- und Videodaten beim Aufnehmen oder Exportieren komprimiert (codiert) und beim Abspielen wieder entpackt (dekodiert).

    Ohne Codecs wäre moderne digitale Mediennutzung unmöglich:

    Eine einzige Minute unkomprimiertes 4K-Video von einer Kamera wäre mehrere Gigabyte groß.

    2 ⚙️ DIE ZWEI GRUNDPRINZIPIEN & DIE WICHTIGSTEN VERTRETER

    In der Medienwelt unterscheidet man grundlegend zwischen zwei Kompressionsarten:

    2.1 Verlustfreie Codecs (Lossless)

    • Das Prinzip:
      Die Daten werden wie in einer ZIP-Datei komprimiert. Beim Dekodieren wird das Signal zu 100 % identisch wiederhergestellt. Es gibt keinerlei Qualitätsverlust.
    • Typische Vertreter (Audio):
      FLAC (Free Lossless Audio Codec), ALAC (Apple), WAV (unkomprimierter Container).
    • Typische Vertreter (Video):
      FFV1, HuffYUV (wichtig für Archivierung und Videoschnitt).

    2.2 Verlustbehaftete Codecs (Lossy)

    • Das Prinzip:
      Das Verfahren nutzt die Unzulänglichkeiten des menschlichen Auges und Ohres aus. Frequenzen, die das Ohr kaum hört, oder Farbnuancen, die das Auge nicht unterscheidet, werden unwiderruflich weggeworfen. Das spart bis zu 90 % Speicherplatz.
    • Typische Vertreter (Audio):
      MP3, OGG Vorbis (quelloffen), AAC (Standard bei Streaming/YouTube), Opus (extrem stark für Sprache/VoIP).
    • Typische Vertreter (Video):
      • H.264 (AVC): Das aktuelle, universelle Urgestein. Läuft auf fast jedem Toaster in Hardware.
      • H.265 (HEVC): Der effizientere Nachfolger für 4K, allerdings stark patentbelastet.
      • VP9 / AV1: Die modernen, lizenzgebührenfreien Open-Source-Gegenstücke (maßgeblich von Google, Netflix und Mozilla vorangetrieben). AV1 gilt als die Zukunft des Videostreamings.

    3 📦 CODEC-INSTALLATION FÜR DIE „FANTASTISCHEN VIER“

    Warum fehlen bei einer frischen Linux-Installation oft Codecs?
    Distributionen wie Debian halten ihr Haupt-Repository strikt frei von proprietärer oder patentrechtlich geschützter Software. Um geschützte Formate (wie AAC oder H.264) abspielen zu können, muss der Nutzer die Multimedia-Codecs aus rechtlich separaten Quellen nachinstallieren.

    3.1 Debian (Trixie)

    Debian trennt strikt. Um alle Codecs zu erhalten, müssen die Komponenten contrib und non-free-firmware in der /etc/apt/sources.list aktiv sein. Danach installiert man das Standard-Metapaket:

    Code
    sudo apt update && sudo apt install ffmpeg gstreamer1.0-plugins-ugly gstreamer1.0-plugins-bad

    3.2 DEB822 - der moderne Weg:

    3.3 Schritt 1: Quellen im modernen DEB822-Format prüfen

    Bei modernen Debian-Installationen liegt die Konfiguration oft als Datei unter /etc/apt/sources.list.d/debian.sources. Öffne diese Datei (oder die klassische /etc/apt/sources.list), um nachzusehen, ob die Komponenten eingetragen sind.

    Im modernen Format sieht die entscheidende Zeile für die Hauptquellen so aus:

    Code
    Types: deb
    URIs: http://deb.debian.org/debian/
    Suites: trixie trixie-updates
    Components: main contrib non-free-firmware non-free

    (Wichtig: non-free muss hier explizit am Ende der Components-Zeile stehen!)

    3.4 Schritt 2: Codecs installieren

    Sind die Quellen aktiv, installiert man das mächtige Multimedia-Backend und die Standard-Plugins mit folgendem Befehl:

    Code
    sudo apt update && sudo apt install ffmpeg gstreamer1.0-plugins-ugly gstreamer1.0-plugins-bad libavcodec-extra

    💡 Tipp: Das Paket libavcodec-extra ist unter Debian essenziell, da es die standardmäßigen, kastrierten Audio- und Video-Decoder durch die vollständige Version mit allen patentierten Codecs ersetzt.

    3.5 Arch Linux / EndeavourOS

    Arch kennt keine philosophischen Einschränkungen im Haupt-Repository. Hier ist das mächtige ffmpeg-Paket, das fast alle Codecs der Welt mitbringt, meist schon an Bord oder lässt sich direkt installieren:

    Code
    sudo pacman -S ffmpeg gst-plugins-ugly gst-plugins-bad libdvdcss

    3.6 Fedora

    Fedora liefert aus rechtlichen Gründen (US-Patentfeudalismus) standardmäßig nur freie Codecs. Für den vollen Medien-Genuss muss das RPM Fusion-Repository aktiviert werden:

    Code
    # 1. RPM Fusion aktivieren (falls noch nicht geschehen)
    sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
    
    # 2. Multimedia-Codecs installieren
    sudo dnf groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
    sudo dnf install sound-and-video

    3.7 openSUSE (Tumbleweed)

    Ähnlich wie Fedora liefert openSUSE nackt nur Open-Source-Codecs. Die Community nutzt hier traditionell das Packman-Repository:

    Code
    sudo zypper ar -f -p 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman
    sudo zypper ref
    sudo zypper dup --from packman --allow-vendor-change

    4 ⚠️ DIE HÄUFIGSTEN STOLPERSTEINE

    4.1 Das Video läuft, aber das Bild bleibt schwarz (oder umgekehrt)

    • Das Problem:
      Ein Nutzer öffnet ein Video (z. B. eine .mkv-Datei) in Kwave oder einem Mediaplayer. Der Ton läuft, aber das Bild ist schwarz.
    • Die Support-Lösung: Die oben genannten Multimedia-Pakete der jeweiligen Distribution installieren.

    4.2 Hardware-Beschleunigung (VA-API / VDPAU) fehlt

    • Das Problem:
      Beim Abspielen von 4K-Videos auf YouTube im Vivaldi/Chrome-Browser schießt die CPU-Last auf 100 % und die Lüfter dröhnen, obwohl eine starke Grafikkarte verbaut ist.
    • Die Ursache:
      Die Grafikkarte kann den Codec (z. B. VP9 oder AV1) zwar in Hardware dekodieren, aber dem Linux-System fehlen die Treiber-Schnittstellen (VA-API für AMD/Intel, VDPAU für Nvidia), wodurch die CPU die Drecksarbeit in Software machen muss.
    • Tipp: Die Treiberpakete für die Hardware-Beschleunigung installieren (z. B. mesa-va-drivers bei AMD oder intel-media-driver bei Intel) und im Browser die Hardware-Beschleunigung explizit zu aktivieren.

    5 🔄 CODEC VS. CONTAINER: DER UNTERSCHIED FÜR DAS WIKI

    BegriffFunktionBeispieleMetapher
    CodecDer mathematische Algorithmus, der die Rohdaten komprimiert und entpackt.H.264, AV1, MP3, FLAC, Opus.Der Inhalt und die Sprache eines Briefes.
    ContainerDie Datei-Hülle, die Video-, Audio-, Untertitel- und Metaspuren zusammenhält..mp4, .mkv, .mov, .ogg.Der Briefumschlag, der alles zusammen transportiert.

    6 📝 FAZIT

    Das Thema Codecs erfordert im Linux-Bereich immer ein wenig Fingerspitzengefühl, da die Grenze zwischen technischer Machbarkeit und legaler Lizenzierung schmal ist. Dank mächtiger Bibliotheken wie ffmpeg und universellen Backends ist das Abspielen heute jedoch kein Hexenwerk mehr.

    • Multimedia
There are currently no ratings for this Eintrag.
  • Previous entry CMake
  • Next entry ComfyUI,
  • Changelog
  • PDF
25-linuxguides-png

Table of Contents

  • 1 🎬 Codecs (Die Bausteine der Medienwelt)
  • 2 ⚙️ DIE ZWEI GRUNDPRINZIPIEN & DIE WICHTIGSTEN VERTRETER
    • 2.1 Verlustfreie Codecs (Lossless)
    • 2.2 Verlustbehaftete Codecs (Lossy)
  • 3 📦 CODEC-INSTALLATION FÜR DIE „FANTASTISCHEN VIER“
    • 3.1 Debian (Trixie)
    • 3.2 DEB822 - der moderne Weg:
    • 3.3 Schritt 1: Quellen im modernen DEB822-Format prüfen
    • 3.4 Schritt 2: Codecs installieren
    • 3.5 Arch Linux / EndeavourOS
    • 3.6 Fedora
    • 3.7 openSUSE (Tumbleweed)
  • 4 ⚠️ DIE HÄUFIGSTEN STOLPERSTEINE
    • 4.1 Das Video läuft, aber das Bild bleibt schwarz (oder umgekehrt)
    • 4.2 Hardware-Beschleunigung (VA-API / VDPAU) fehlt
  • 5 🔄 CODEC VS. CONTAINER: DER UNTERSCHIED FÜR DAS WIKI
  • 6 📝 FAZIT

Categories

  1. 3D 6
  2. Allgemein 84
  3. Audio 37
  4. AppImages 4
  5. Bild - Anzeige, - Bearbeitung, Foto-Bearbeitung, Grafik-Bearbeitung, - Verwaltung, Techn. Zeichnen, 35
  6. Büro, Mail, Messenger, Drucker, Scanner, PDF, OCR, LaTex 31
  7. Browser 18
  8. Dateimanager 6
  9. Dateisysteme und dessen Verwaltung, Dateisuche 8
  10. Datensicherung 9
  11. Desktop-Umgebungen 15
  12. Distributionen, Boot 98
  13. Editoren (Text, Quellcode,Markdown,Wiki,Autoren,Web) 11
  14. Fenstermanager 14
  15. Firewall - Datensicherheit 15
  16. Gaming unter Linux 12
  17. Hardware, Speicher, virtuelle Speicher 34
  18. Installer 3
  19. Kernel 8
  20. Maker Community 9
  21. Netzwerk 36
  22. Python 10
  23. Packprogramme - Archivmanager, Synchronisierung 18
  24. Paketverwaltung 30
  25. Remote Verbindungen 6
  26. Sandbox Programme 6
  27. Schnittstellen 6
  28. Systemdienste 13
  29. Terminaleditoren 20
  30. Terminal - bzw. Konsolenbefehle u. Werkzeuge 67
  31. Video, Medienserver 12
  32. Videoplayer 9
  33. Virtualisierung und Container 17
  34. Windows Umgebung 15
  1. Privacy Policy
  2. Legal Notice
  1. Nutzungsbedingungen
Lexicon, developed by www.viecode.com
Powered by WoltLab Suite™