Home / Online-Artikel / Ubuntu User / Im Codec-Dschungel

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

KDE Plasma Workspaces 4.8
(306 Punkte bei 32 Stimmen)
SUSE12
(173 Punkte bei 4 Stimmen)
Pardus Linux am Ende?
(164 Punkte bei 4 Stimmen)
OpenSuse 12.1-Service Kit 01/12
(161 Punkte bei 4 Stimmen)
Meinst Du: Patch CD Updates?
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.
PO-18319_sxc-Dschungel.tif

© Winterdove, sxc.hu

Im Codec-Dschungel

03.08.2009 Ob im Mediacenter oder auf dem iPod: Um das verwendete Dateiformat machen Sie sich auf Windows- oder Apple-Computern kaum mehr Gedanken. Linux spielt bestimmte Videos und Audiodateien meist erst nach manuellen Eingriffen.

Landen Video- oder Musikdateien auf Ihrem Desktop, starten ein Doppeklick auf diese in der Regel das passende Abspielprogramm. Unter Ubuntu 9.04 erledigt Totem den Job – und fällt auf einem frisch installierten System sehr wahrscheinlich auf die Nase. Von Hause aus spielt die Distribution ausschließlich freie Dateiformate ab, wie beispielsweise den MP3-Konkurrenten Ogg/Vorbis. Probleme bereiten hingegen vor allem exotische Kollegen aus der Windows-Welt. Haben die Totem-Entwickler hier geschlampt? Im Gegenteil: Im Laufe der Jahre haben viele kluge Köpfe noch mehr unterschiedliche Dateiformate erfunden – mit zum Teil äußerst lustigen Namen. Die haben sie dann meist wenig bis gar nicht gut dokumentiert. Für die Entwickler von Abspielprogrammen wäre es daher eine unglaublich aufwändige Arbeit, jedes Format in ihre Software zu integrieren. Daher bauten die Totem-Macher ihr Programm modular auf.

Lego-Kasten

Was sich Totem nennt, ist eigentlich nur eine grafische Oberfläche für die ebenfalls modular aufgebaute Multimedia-Software Gstreamer. Die lernt die verschiedenen Dateiformate wiederum über Plugins kennen. Jedes Plugin enthält dabei einen so genannten Codec. Wie das Akronym für COdierer / DECodierer schon andeutet, handelt es sich dabei um ein Stück Software, das Video- oder Audiodaten von einem in ein anderes Format umwandelt.

Möchte Totem beispielsweise eine MP3-Datei abspielen, reicht er die Datei an Gstreamer weiter. Dieser kramt im eigenen Fundus nach einem Plugin, das sich um MP3-Musik kümmert. Mit Hilfe des darin enthaltenen Codecs wandelt Gstreamer die Datei in hörbares Material um, das Totem umgehend wieder in Empfang nimmt und über die Lautsprecher ausgibt (Abbildung 1). Um Totem neue Dateiformate beizubringen, müssen Sie also nur die passenden Plugins nachinstallieren (Abbildung 2) – fragt sich bloß welche?

Abbildung 1: Totem setzt auf einen modularen Aufbau und lernt über Plugins neue Codecs kennen.

Abbildung 2: Mit passendem Codec ausgerüstet, spielt Totem auch Videos im Windows-Media-Format.

Zwiebelprinzip

Besonders Filmliebhabern stellt sich diese Frage: Denn Dateiformate aus der Windows-Welt, die meist auf .avi, wmv oder asf enden, dienen eigentlich nur als Container für die eigentlichen Video- und Audiodaten. Ob sich darin nun Videos im MPEG4 oder im seligen Indeo-Format verstecken, sehen Sie einer solchen Datei zunächst nicht an. Ähnliches gilt übrigens für Quicktime-Dateien (Endung .mov), wie sie Apple-Computer produzieren.

Sobald Totem auf ein Dateiformat stößt, das er nicht kennt, bietet er jedoch in den meisten Fällen an, selbständig in den Paketquellen nach einem passenden Plugin für Gstreamer zu kramen und die gefundenen Ubuntu-Pakete zu installieren (Abbildung 3). So wollen sowohl Totem als auch Rhythmbox (das auch Gstreamer nutzt) die Pakete gstreamer0.10-plugins-ugly und gstreamer0.10-ffmpegeinspielen, sobald Sie zum ersten Mal eine MP3-Datei abspielen.

Abbildung 3: Nach einer kurzen Bedenkpause bieten Gstreamer-basierte Programme wie Totem und Rhythmbox an, fehlende Codecs zu installieren.

Möchten Sie in Zukunft von diesen Rückfragen verschont bleiben, können Sie auch gleich die Plugin-Keule schwingen und über Synaptic das Paket ubuntu-restricted-extras installieren. Ubuntu holt sich dann gleich mehrere, häufig benötigte Plugins auf die Festplatte. Im Schlepptau hat es dabei allerdings auch Hilfsprogramme wie Suns Java oder verschiedene Windows-Schriftarten, die mitunter recht umfangreich ausfallen.

Wenn Sie noch einmal einen Blick auf Abbildung 3 werfen, so entdecken Sie dort ein Paket namens gstreamer0.10-plugins-ugly. Das ugly (hässlich) kommt nicht von ungefähr: Auf vielen Dateiformaten lasten Patente und Lizenzen (mehr zu dieser Problematik im Kasten "Gefährliche Liebschaften"). Um solche rechtlich zweifelhaften Plugins zu kennzeichnen, bezeichnen die Entwickler sie mit dem Prädikat ugly. Bietet Ihnen Totem also ein solches Pakete zur Installation an, müssen Sie selbst entscheiden, ob Sie es einspielen und sich somit in diese rechtliche Grauzone begeben wollen.

Gefährliche Liebschaften

Möchten Sie unter Linux kommerzielle DVDs anschauen, so benötigen Sie derzeit meist eine spezielle Bibliothek (die libdvdcss2), die den verwendeten Abspielschutz CSS (Content Scrambling System) aushebelt. In Deutschland und einigen weiteren Ländern ist ihr Einsatz vermutlich illegal, da sie einen "wirksamen Kopierschutzmechanismus" umgeht und somit gegen geltendes Urheberrecht verstößt [2]. Die einzig legale Abspielmöglichkeit für CSS-Scheiben bietet im Moment die knapp 40 Euro teure Software LinDVD aus dem Hause Corel [1].

Zu diesen Kopierschutzquerelen gesellen sich noch offene Patentfragen. Betroffen sind hiervon in erster Linie Kompressionsverfahren, wie MPEG2 oder das bei Musikfreunden beliebte MP3. Die entsprechenden Abspielprogramme und Bibliotheken wurden ohne den Segen der Patent- beziehungsweise Lizenzinhaber entwickelt und bewegen sich somit in einer rechtlichen Grauzone. Aus genau diesen Gründen müssen Sie die entsprechenden Pakete per Hand und auf eigene Verantwortung einspielen.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare
LinDVD / Fluendo DVD Player
march _, Donnerstag, 15. April 2010 13:02:22
Ein/Ausklappen

Es gibt als günstigere Alternative zu LinDVD den Fluendo DVD Player s. auch http://wiki.ubuntuusers.de/Fluendo_DVD_Player


Bewertung: 110 Punkte bei 2 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
Geht doch?
Trurl (unangemeldet), Freitag, 21. August 2009 13:15:58
Ein/Ausklappen

Also ich verstehe die Aufregung nicht.

Einfach die Paketquellen von medibuntu.org in Synaptic integrieren. Wie man das macht steht hier:
https://help.ubuntu.com/community/Medibuntu

Und danach einfach das Paket "non-free-codecs". Dann lassen sich alle Videoformate mit Totem abspielen. Wenn man Totem-Xine benutzen will, deinstalliert man das Paket "Totem" (nur dieses!) und installiert "Totem-Xine", dann ist Totem-Xine der Standardplayer und auch über das Menü zu erreichen.

Also alles ganz einfach. Sich unter Windows die ganzen Codecs zusammenzusuchen finde ich deutlich mühsamer.


Bewertung: 213 Punkte bei 14 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
tzz.......
S.Haberäcker (unangemeldet), Montag, 03. August 2009 19:22:06
Ein/Ausklappen

Wisst ihr was ich nach wie vor ne Sauerei finde?
Das sich die Linux- Gemainschaft immer noch so schwer tun muss, "Kopiergeschütze DVD 's " unterstützen zu dürfen !

Wo bleibt da mal wieder die Gerechtigkeit der Betriebssysteme auf dem Mark?


Bewertung: 147 Punkte bei 18 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

3511 Hits
Wertung: 135 Punkte (19 Stimmen)

Schlecht Gut

Infos zum Autor

Tim Schürmann

Tim Schürmann

Tim Schürmann ist Diplom-Informatiker und derzeit als freier Autor unterwegs. Mehr Informationen finden Sie auf seiner Homepage unter www.tim-schuermann.de.


Infos zur Publikation

Infos zur Publikation

title_2012_01

Aktuelle Ausgabe kaufen:

Heft bestellen

Ubuntu User erscheint vier mal jährlich und kostet 7,90 EUR pro Ausgabe. Weitere Informationen zum Heft finden Sie auf der Ubuntu-User-Homepage.

Das Ubuntu-User-Jahresabo (4 Ausgaben) kostet in Deutschland 26,90 EUR, in Österreich 29,90 und in der Schweiz 53,90 CHF. Details zum Abo finden Sie im LNM-Shop.

Tipp der Woche

Knoppix: Bootvorgang mit Cheatcode beschleunigen
Knoppix: Bootvorgang mit Cheatcode beschleunigen
Marcel Hilzinger, 18.01.2012 21:05, 0 Kommentare

Die Bootsequenz der Live-Distribution sucht beim Start zunächst auf Festplatten, dann auf USB-Sticks und erst dann in den DVD-Laufwerken (/dev/sr* oder /dev/scd*) nac...

Aktuelle Fragen

OpenSuse 12.1-Service Kit 01/12
Christoph-J. Walter, 28.01.2012 08:52, 2 Antworten
Hallo Gemeinde, ich habe 12.1 neu installiert. Alles in Ordnung! Nun möchte ich das Service Kit (...
Ubuntu 11.10 konfigurieren
Michael Hinz, 27.01.2012 17:52, 0 Antworten
Ubuntu läuft bei mir. Allerdings nur, wenn die Daten-CD eingelegt ist. Unabhängig von Bios-Einste...
SUSE12
Jörg Müller, 25.01.2012 14:27, 5 Antworten
Hallo Gemeinde Ich habe schon ziemlich lange auf einem Rechner Linux laufen, bin also nicht ganz...
Hat jemand Erfahrung beim Einsatz einer Kinect / OpenNI?
GoaSkin , 24.01.2012 23:35, 0 Antworten
Hallo, ich habe mir eine Kinect zugelegt, um zu schauen, was man damit unter Linux so machen k...
Kollaboration - Zeichnen auf mehreren Geräten gleichzeitig
Ludwig jun. B., 19.01.2012 11:17, 4 Antworten
Schönen guten Tag, ich suche aktuell eine Software für Linux/Windows (eines von beiden), welch...