[[Vorlage(Getestet, Xenial, trusty, precise)]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Paketquellen_freischalten: Bearbeiten von Paketquellen] [:Paketinstallation_DEB: Ein einzelnes Paket installieren] [:Terminal: Ein Terminal öffnen] [:sudo: Root-Rechte] }}} [[Inhaltsverzeichnis(1)]] Das Abspielen von Dateien in allen gängigen [wikipedia:Multimedia:]-[wikipedia:Codec:Formaten] stellt unter Linux an sich kein Problem dar. Solange es sich um [:Freie_Standards:freie Standards] handelt, sind diese auch direkt nach der Installation abspielbar. Trotzdem ist bei Ubuntu z.B. die Unterstützung für das weit verbreitete MP3-Format standardmäßig nicht enthalten. Dies hat vor allem rechtliche Gründe. Insbesondere sind verschiedene Formate [:unfreie_Software:nicht frei] und mit Lizenzgebühren sowie Nutzungseinschränkungen belegt. Das betrifft auch die Wiedergabe kommerzieller DVDs. Nach der Installation der benötigten Codecs können selbst viele Microsoft-Formate wie z.B. '''.wmv''' oder '''.asf''' problemlos abgespielt werden. = Automatisierte Codec-Installation = Media-Player, die auf [:GStreamer:] aufbauen oder GStreamer-Backends nutzen, erkennen selbständig, welche Codecs beim Abspielen der Medien fehlen. Enthalten Media-Player wie [:Totem:] und [:Rhythmbox:] die entsprechende Implementierung, bieten diese die fehlenden Codecs und Bibliotheken zur automatisierten Installation an. Dabei wird zwischen freien und eingeschränkten (restricted) Codecs unterschieden. Damit haben Anwender die Wahl, ob das System ausschließlich mit [wikipedia:Freie_Software:freier Software] oder auch mit [wikipedia:Unfreie_Software: eingeschränkter Software] ausgestattet werden soll. [[Vorlage(Bildersammlung, 120 ./welcher_codec.png, "Codec-Suche" ./codec_auswahl.png, "Codec-Auswahl" )]] = Manuelle Codec-Installation = Werden beim Abspielen von Audio- und Videodaten fehlende Codecs festgestellt (Fehlermeldung), können diese auch mit Hilfe einer Paketverwaltung ([:Software-Center:]) gesucht und installiert werden. Die gängigsten Codecs, Flash und viele andere Formate lassen sich mit Hilfe des Metapakets [:ubuntu-restricted-extras:] installieren. [[Vorlage(Bildersammlung, 70 ./kein_codec.png, "Codec-Fehlermeldung" ./warnung_unfrei.png, "Codec-Auswahl" )]] [[Anker(gst-plugin)]] == Unity/GNOME (Ubuntu) == Die GStreamer-Codecs werden in fünf Kategorien aufgeteilt (`base, good, ugly, bad` und `ffmpeg`). "base" und "good" sind direkt erhältlich, ohne die Paketquellen bearbeiten zu müssen [2], da bei diesen keinerlei lizenzrechtliche Probleme zu befürchten sind. In der Kategorie "ugly" befinden sich hingegen Codecs, die wegen ihrer Lizenz nicht zusammen mit Ubuntu ausgeliefert werden können. "bad" enthält neue Codecs, die, nachdem sie erprobt worden sind, in "base" oder "good" wandern. Je nach Ubuntu-Version müssen folgende Pakete installiert werden [1]: === Ab Ubuntu 14.04 === {{{#!vorlage Paketinstallation libxvidcore4, universe, Codec für Xvid (MPEG4)-codierte Dateien gstreamer1.0-plugins-base, Plugins für essentielle Codecs gstreamer1.0-plugins-good, Plugins für Codecs, die unter der LGPL stehen gstreamer1.0-plugins-ugly, universe, Plugins für Formate, die wegen ihrer Lizenz nicht mit Ubuntu ausgeliefert werden können gstreamer1.0-plugins-bad, universe, Plugins, die möglicherweise noch im "Beta"-Stadium sind und deshalb unter Umständen nicht so stabil laufen wie Plugins aus "good" oder "ugly" gstreamer1.0-alsa, Plugin, damit [:ALSA:] mit GStreamer genutzt werden kann gstreamer1.0-fluendo-mp3, universe, Codec für MP3 gstreamer1.0-libav, universe, Codec für diverse Videoformate, ersetzt [:ffmpeg:] ab [:Trusty:Ubuntu 14.04] }}} === Bis Ubuntu 12.04 === {{{#!vorlage Paketinstallation libxvidcore4, universe, Codec für Xvid (MPEG4)-codierte Dateien gstreamer0.10-plugins-base, Plugins für essentielle Codecs gstreamer0.10-plugins-good, Plugins für Codecs, die unter der LGPL stehen gstreamer0.10-plugins-ugly, universe, Plugins für Formate, die wegen ihrer Lizenz nicht mit Ubuntu ausgeliefert werden können gstreamer0.10-plugins-bad, universe, Plugins, die möglicherweise noch im "Beta"-Stadium sind und deshalb unter Umständen nicht so stabil laufen wie Plugins aus "good" oder "ugly" gstreamer0.10-plugins-bad-multiverse, multiverse, s.o. gstreamer0.10-alsa, Plugin, damit [:ALSA:] mit GStreamer genutzt werden kann gstreamer0.10-fluendo-mp3, universe, Codec für MP3 gstreamer0.10-ffmpeg, universe, nur bis einschließlich [:Saucy:Ubuntu 13.10] }}} == KDE Plasma (Kubuntu) == Seit Version 14.04 greift Kubuntu über Phonon auch auf GStreamer zurück, allerdings wird bereits dessen Version 1.0 verwendet. Die Installation erfolgt wie [#Ubuntu-14-04 oben angegeben]. ##aasche: Anker aus historischen Gruenden (backlinks) bitte nicht loeschen [[Anker(DVD-Wiedergabe)]] [[Anker(DVD)]] [[Anker(libdvdcss2)]] = DVD-Wiedergabe = [[Bild(./dvd-logo.png, 64, align=right)]] Die meisten der im Handel auf DVD erhältlichen Filme sind verschlüsselt und können daher direkt nach der Ubuntu-Installation nicht abgespielt werden. Um diese DVDs abspielen zu können, gibt es zwei Möglichkeiten: 1. Kommerzielle Programme wie [:ONEPLAY_DVD_Player:] (ehem. Fluendo DVD Player) und [:LinDVD:], die den benötigten CSS-Schlüssel zur DVD-Wiedergabe mitbringen. Die Hersteller erwerben die Rechte, die für die Entschlüsselung benötigt werden. 1. Die Bibliothek [wikipedia:libdvdcss:]. Aufgrund rechtlicher Unsicherheiten ist diese bei Ubuntu nicht vorinstalliert, was man aber nachholen kann. Die konkrete Vorgehensweise ist im Artikel [:DVD-Wiedergabe#Libdvdcss:] beschrieben. = FLAC = [:FLAC:] steht für „Free Lossless Audio Codec“ und ist ein gängiges und freies Format zu verlustfreien Komprimierung von Audio-Dateien. Die Platzersparnis beträgt durchschnittlich ca. 50% gegenüber der Originalgröße und das Format erlaubt die Verwendung von [:Metadaten:], was bei WAV-Dateien nicht möglich ist. = Fluendo = Weitere lizenzrechtlich geschützte Codecs für GStreamer können bei verschiedenen Shops gekauft, heruntergeladen und installiert [3] werden. Seit Version 15 unterstützt der Codec [wikipedia:X-Video_Bitstream_Acceleration:XvBA] für [:Grafikkarten/AMD:Radeon Grafikkarten]. Es existieren Pakete für 32- und 64-bit-Architekturen: * '''oneplay-gstreamer-codecs-pack_VERSION_ARCHITEKTUR.deb''' * '''oneplay-gstreamer-codecs-mp3_VERSION_ARCHITEKTUR.deb''' Die Liste der zur Verfügung stehenden [:GStreamer:]-Plugins kann auf der [http://www.oneplaydirect.com/oneplay/oneplay-codec-pack/ Herstellerseite] {en} eingesehen werden. == Ubuntu Software-Center == Das [ubuntuapps:gstreamer0.10-fluendo-plugins:Fluendo Complete Playback Pack] sowie das [ubuntuapps:gstreamer0.10-fluendo-plugins-wmv:Fluendo Windows Media Pack] können über das [:Software-Center:] käuflich erworben werden. Dazu ist eine Registrierung bzw. ein Zugang über [https://one.ubuntu.com/ Ubuntu One] {en} erforderlich, den man sich aber auch während des Zahlungsprozesses über das Software-Center anlegen kann. Die Installation geschieht automatisch. Für zukünftige Aktualisierungen wird eine neue Paketquelle hinzugefügt. = QuickTime = Plugin für [wikipedia:Quicktime:]-Dateien (MOV u.a. Videoformate): {{{#!vorlage Paketinstallation libquicktime2, universe }}} = Vorbis = [:Vorbis:] (bzw. OGG/Vorbis) ist ein verbreiteter, verlustbehafteter Codec, welcher aber - im Gegensatz zu [:LAME:MP3] - frei und quelloffen ist. = Opus = [:Opus:] ist eine Weiterentwicklung von Vorbis und ist im Gegensatz zu diesem auch für Sprache geeignet. In der Praxis ist die Nutzung erst ab [:Quantal:Ubuntu 12.10] möglich, da das Nachrüsten bei älteren Ubuntu-Versionen schwierig ist. [[Anker(w32codecs)]] = w32/w64codecs = Der Einsatz dieser Pakete ist inzwischen obsolet. Warum das so ist, erklärt die Anleitung [askubuntu:359344/any-new-way-to-install-w32codecs-w64codecs-through-apt-get:Install w32codecs/w64codecs through apt-get?] {en}. = Problembehebung = == Xine/KDE == Alte KDE-Programme, welche ausschließlich auf die Xine-Engine basieren und daher GStreamer nicht verwenden, unterstützen keine automatisierte Codec-Installation. Hier muss man nach wie vor die entsprechenden Codecs über die Paketverwaltung installieren. In manchen Fällen kann es vorkommen, dass Programme (wie [:Kaffeine:]) bestimmte Inhalte, wie MP3-Dateien, trotz korrekt installierter Codecs nicht (mehr) wiedergeben. Hier könnte eine kaputte Datei '''~/.xine/catalog.cache''' im [:Homeverzeichnis:] schuld sein, in der die für Xine verfügbaren Codecs gepuffert werden. In diesen Fällen sollte es helfen, einfach die Datei zu löschen. Nach dem erneuten Start der betroffenen Programme wird die Datei neu erzeugt. == Keine M4A-Wiedergabe mit GStreamer-basierten Anwendungen == In manchen Fällen kann es vorkommen, dass Anwendungen, die auf GStreamer basieren ([:Totem:], [:Banshee:] oder [:Rhythmbox:]) bestimmte Inhalte wie M4A-Dateien trotz korrekt installierten Codecs nicht wiedergeben. Hier könnte eine alte Registry-Datei in '''~/.gstreamer-0.10/''' schuld sein, in der die für GStreamer verfügbaren Codecs gepuffert werden. In diesen Fällen sollte es helfen, einfach die Dateien in diesem Ordner zu löschen [4]: {{{#!vorlage Befehl rm -f ~/.gstreamer-0.10/registry* }}} Nach dem erneuten Start der betroffenen Programme wird die Datei neu erzeugt, und das Problem sollte verschwunden sein. = Links = * [wikipedia:Multimedia:] – Wikipedia * [wikipedia:Codec:] – Wikipedia * [wikipedia:Containerdatei:] – Wikipedia * [http://encodingwissen.de/ Brother Johns Encodingwissen] {de} - Hintergrundinformationen * [ubuntu:RestrictedFormats:Restricted Formats] {en} - Weitere Informationen, u.a. zur Wiedergabe von DVDs * [ubuntu:EasyCodecInstallation:Easy Codec Installation] {en} - Informationen im Wiki von Ubuntu * [http://www.fluendo.com/shop/category/end-user-products/ Fluendo Webstore] {de} * [ubuntuapps:gstreamer0.10-fluendo-plugins:Fluendo Complete Playback Pack] * [ubuntuapps:gstreamer0.10-fluendo-mp3:Fluendo mp3 decoder GStreamer plugin] * [launchpad:medibuntu/+announcement/11951:The Medibuntu project comes to an end] {en} * [http://www.nero.com/deu/company/about-nero/nero-aac-codec.php Nero AAC Codec] {de} - Kommandozeilenprogramm für Windows und Linux # tag: Multimedia, Einsteiger, unfreie Software, DVD, Encoder, Decoder, mp3, wmv, Kopierschutz, divx, xvid, Audio, Video, Quicktime, Codecs, Fluendo, Software-Center