[[Vorlage(Getestet, focal)]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Terminal: Ein Terminal öffnen] }}} [[Inhaltsverzeichnis(2)]] [[Bild(./mplayer-logo.png, 48, left)]] [http://www.mplayerhq.hu/design7/news.html MPlayer] {en} ist ein kommandozeilenbasierter Medienplayer. Er zeichnet sich durch die Unterstützung einer Vielzahl von Betriebssystemen und Medienformaten (Audio und Video) aus. Er eignet sich auch zur DVD-Wiedergabe oder für TV-Empfang. In Entwicklung ist Unterstützung für Blu-ray und HD-DVD. Hervorzuhebende Besonderheiten sind der Einsatz auf der Kommandozeile (ohne eine grafische Desktop-Oberfläche) und [wikipedia:Video_Decode_and_Presentation_API_for_Unix:VDPAU] im Zusammenspiel mit Grafikkarten von [:Grafikkarten/Nvidia:Nvidia] (derzeit nur in aktuellen Entwicklerversionen). [[Vorlage(Bildunterschrift, ./mplayer.jpg, 300, "GMPlayer", right)]] Zusätzlich zum eigentlichen Abspielprogramm entwickelt das MPlayer-Team auch die desktop-unabhängige grafische Oberfläche GMPlayer und das Transkodierungsprogramm [:MEncoder:]. Für MPlayer gibt es eine Vielzahl alternativer [http://www.mplayerhq.hu/design7/projects.html#mplayer_frontends grafischer Oberflächen] {en}. Die bekanntesten für Linux sind: * [#KMPlayer KMPlayer] (KDE) * [:SMPlayer:] (KDE) * [#Rosa-Media-Player Rosa Media Player] * [#Xt7-Player Xt7-Player] Andere beliebte Medienplayer sind [:XINE:] und [:VLC:]. [:mpv:] ist dagegen eine Abspaltung (Fork) von MPlayer und MPlayer2. = Installation = Folgende Pakete stehen zur Auswahl [1]: {{{#!vorlage Paketinstallation mplayer, multiverse, MPlayer für die Bedienung nur per Kommandozeile mplayer-gui, multiverse, GMPlayer als zusätzliche grafische Benutzeroberfläche zu MPlayer}}} Optional können die folgenden Pakete installiert werden: {{{#!vorlage Paketinstallation mplayer-skins, multiverse - zusätzliche Erscheinungsbilder für GMplayer mplayer-doc, multiverse - Dokumentation }}} == Kompilierung == MPlayer kann auch selbst aus dem Quelltext übersetzt werden, siehe [:MPlayer/Kompilieren:]. = Konfiguration = MPlayer verwendet zwei Konfigurationsdateien: '''~/.mplayer/config''' und '''~/.mplayer/gui.conf''' für die grafische Oberfläche GMPlayer. == Profile == Mit Profilen lässt sich der ansonsten unbequeme Umgang mit diversen Programmoptionen auf der Kommandozeile umgehen. Mehr Informationen sind der [man:mplayer:Manpage] {en} zu entnehmen. == Codecs == MPlayer kann sowohl bei der Übersetzung (Kompilieren) eingebundene als auch externe [:Codecs:] verwenden. Um unter Ubuntu unfreie Codecs zu verwenden bzw. zu installieren, bietet sich das folgende Metapaket an: {{{#!vorlage Paketinstallation ubuntu-restricted-extras, multiverse }}} == Design == Die nicht für jeden Geschmack passende Standard-Oberfläche von GMplayer lässt sich mit Erscheinungsbildern (sog. Skins) ändern. Vorschaubilder und die Möglichkeit, Designs herunterzuladen, gibt es auf der [http://www.mplayerhq.hu/design7/dload.html#skins Downloadseite] {en} von MPlayer. Dort findet sich auch eine Anleitung zum Installieren eines Designs. = Bedienung = == Kommandozeile == MPlayer kann ohne grafische Oberfläche benutzt werden. Das gilt insbesondere beim Einsatz der [:Terminal#Virtuelle-Konsole:Konsole]. Mit dem Befehl {{{#!vorlage Befehl mplayer -vo fbdev /PFAD/ZUM/FILM }}} bzw: {{{#!vorlage Befehl mplayer -vo fbdev2 /PFAD/ZUM/FILM }}} wird ein Film gestartet. Wer das Programm dagegen in einem Terminal-Fenster [2] innerhalb einer grafischen Oberfläche starten möchte, nimmt den Befehl: {{{#!vorlage Befehl mplayer /PFAD/ZUM/FILM }}} Eine Liste der verfügbaren Ausgabetreiber kann man mit: {{{#!vorlage Befehl mplayer -vo help }}} ausgeben. Möchte man die grafische Oberfläche GMPlayer nutzen, benutzt man statt `mplayer` den Befehl `gmplayer` (nicht mit [#GNOME-MPlayer GNOME MPlayer] verwechseln). == DVD-Wiedergabe == Zur DVD-Wiedergabe sind zunächst einige [:DVD-Wiedergabe:Vorbereitungen] zu treffen. Anschließend lassen sich DVDs mit: {{{#!vorlage Befehl mplayer dvd:// }}} oder (neu, mit Menü über die Bibliothek '''libdvdread'''): {{{#!vorlage Befehl mplayer -nocache dvdnav:// }}} wiedergeben. Alternativ lassen sich DVDs auch über die grafische Oberfläche öffnen. == Video- und Audiofilter == Eine der großen Stärken von Mplayer sind die zahlreichen Filter. Eine Ausgabe aller Videofilter erhält man per: {{{#!vorlage Befehl mplayer -vf help }}} Eine Ausgabe aller Audiofilter erhält man per: {{{#!vorlage Befehl mplayer -af help }}} Ein paar Beispiele: * Film deinterlacen: {{{#!vorlage Befehl mplayer -vf yadif }}} * Film auf FullHD skalieren (notwendig z.B. wenn per `-vo fbdev` auf einem FullHD-Monitor abgespielt wird, da Vollbild dort nicht unterstützt wird): {{{#!vorlage Befehl mplayer -vf scale=1920,-2 }}} * Tonspuren langsamer oder schneller abspielen, ohne die Tonhöhe zu verändern: {{{#!vorlage Befehl mplayer -af scaletempo }}} * Lautstärkeregelung per Software (normalerweise sorgt die Soundkarte und/oder der Soundserver dafür, eine höhere Lautstärke per Software zu erreichen) kann den Sound verzerren. Hier Verstärkung um 10dB: {{{#!vorlage Befehl mplayer -af volume=10 }}} == TV-Wiedergabe == === DVB-T === Als erstes muss eine entsprechende '''~/.mplayer/channels.conf''' erstellt werden. Eine ausführliche Anleitung zur Erstellung einer geeigneten [:dvb-utils:channels.conf] ist hier im Wiki vorhanden. {{{#!vorlage Hinweis Die '''channels.conf''' muss in der [http://www.vdr-wiki.de/wiki/index.php/Dvb-apps_zap azap/czap/szap/tzap/xine] {de}-Syntax sein, die von [:w-scan2:] mit der Option `-X` erzeugt wird. }}} {{{#!vorlage Experten Falls mehrere Tuner und/oder Karten vorhanden sind, können die Kanallisten in '''channels.conf.sat''' bzw. '''channels.conf.ter''' umbenannt werden. Zudem muss MPlayer die Karte im Aufruf mitgegeben werden. Die genaue Vorgehensweise steht in der [http://www.mplayerhq.hu/DOCS/HTML/de/mpeg_decoders.html MPlayer-Dokumentation] {de} }}} Nun kann MPlayer das TV-Programm anzeigen. Ein Schnelltest erfolgt in einem Terminalfenster [2] mit: {{{#!vorlage Befehl mplayer dvb:// }}} oder {{{#!vorlage Befehl mplayer dvb://SENDERNAME }}} wobei `SENDERNAME` exakt der Bezeichnung aus der '''~/.mplayer/channels.conf''' entsprechen muss (Leerzeichen - falls vorhanden - maskieren!). Mit den Tasten [[Vorlage(Tasten, h)]] und [[Vorlage(Tasten, k)]] wird jeweils ein Programm vor- und zurückgeschaltet, mit [[Vorlage(Tasten, f)]] zwischen Fenster- und Vollbildmodus. == Streaming == Mittels des Pakets '''gecko-mediaplayer''' lassen sich Multimedia-Inhalte eingebettet in Mozilla-basierten Browsern wiedergeben. Inwieweit das in der Praxis klappt, hängt aber von der Art der Multimedia-Inhalte und den installierten Codecs ab. Probleme treten häufiger auf, was aber nicht zwingend an MPlayer oder Ubuntu liegt, sondern an der Verwendung [:unfreie_Software:unfreier Software] für diese Inhalte. Es kann auch bei gleichzeitiger Verwendung anderer Multimedia-Plugins für andere Player zu Problemen kommen. Siehe auch [:Streaming:]. == Online-TV oder Online-Radio == Um [:Internetradio:] abspielen zu können, muss erst das Paket '''totem-mozilla''' deinstalliert werden, danach werden die Pakete '''mplayer''' und '''mozilla-mplayer''' installiert. Nach einem Browser-Neustart sollte es funktionieren. == Tastenbefehle == ||<-2 tableclass="zebra_start3" rowclass="titel"> Grundlegende Tastenbefehle || || Taste || Funktion || || [[Vorlage(Tasten, esc)]] || Wiedergabe beenden || || [[Vorlage(Tasten, space)]] || Wiedergabe pausieren || || [[Vorlage(Tasten, rechts)]] || 10 Sekunden vor springen || || [[Vorlage(Tasten, links)]] || 10 Sekunden zurück springen || || [[Vorlage(Tasten, rauf)]] || 1 Minute vor springen || || [[Vorlage(Tasten, runter)]] || 1 Minute zurück springen || || [[Vorlage(Tasten, bild-rauf)]] || 10 Minuten vor springen || || [[Vorlage(Tasten, bild-runter)]] || 10 Minuten zurück springen || || [[Vorlage(Tasten, 0)]] || Lautstärke erhöhen || || [[Vorlage(Tasten, 9)]] || Lautstärke verringern || || [[Vorlage(Tasten, m)]] || Audioausgabe de- & aktivieren || || [[Vorlage(Tasten, f)]] || Vollbildanzeige de- & aktivieren || || [[Vorlage(Tasten, #)]] || Audiospur wechseln || || [[Vorlage(Tasten, j)]] || Untertitel wechseln || || [[Vorlage(Tasten, o)]] || On-Screen-Display wechseln || Weitere Tasten erläutert die [:man:Manpage] zu MPlayer. = Grafische Benutzeroberflächen = == DVB-T == Hier kann über ''"Datei -> TV -> Open Digital TV"'' die TV-Wiedergabe gestartet werden, wobei immer mit dem ersten Eintrag aus '''~/.mplayer/[#TV-Wiedergabe channels.conf]''' begonnen wird. Wenn mit dem Befehl [2]: {{{#!vorlage Befehl cat ~/.mplayer/channels.conf | cut -d ":" -f 1 | sed 's/^/dvb:\/\//' > ~/dvb-t.pls }}} eine Liste der jeweils verfügbaren Sender erzeugt wurde, geht man über ''"Ansicht -> Wiedergabeliste"'' oder [[Vorlage(Tasten, strg+l)]] und öffnet dort die mit dem obigen Befehl erzeugte Senderliste '''dvb-t.pls'''. Es kann aber auch einfach '''~/.mplayer/channels.conf''' verwendet werden. In Kombination mit ''"Bearbeiten -> Einstellungen -> Benutzeroberfläche"'' bzw. [[Vorlage(Tasten, strg+p)]] und der Einstellung ''"place playlist below media"'' lässt so sich relativ komfortabel zwischen den Programmen umschalten. [[Bild(./kmplayer_icon.png, 48, align=right)]] == KMPlayer == [http://kmplayer.kde.org/ KMPlayer] {en} ist eine alternative Benutzeroberfläche für KDE. Das folgende Paket muss installiert [1] werden: {{{#!vorlage Paketinstallation kmplayer, universe }}} Nach der Installation befindet sich ein Starteintrag im Menü unter ''"Unterhaltungsmedien -> KMPlayer"''. KMPlayer bietet über eine Lesezeichen-Funktion einen einfachen Zugriff auf gespeicherte Orte. Außerdem besitzt das Programm über das ''"Quellen"''-Menü schnellen Zugriff auf verschiedene Quellen, wie etwa DVD, Audio-CD und [#TV-Wiedergabe TV]. Das Programm kann auch mittels [:MEncoder:] oder [:FFmpeg:] Videos aufzeichnen. Die dazu nötigen Einstellungen können über ''"Einstellungen -> KMPlayer einrichten"'' vorgenommen werden. KMPlayer kann auch in [:Konqueror:] eingebunden und für [:Streaming:]-Wiedergabe verwendet werden. [[Bild(SMPlayer/SMPlayer_icon.png, 48, align=right)]] == SMPlayer == Der [http://smplayer.sourceforge.net/index.php?tr_lang=de SMPlayer] {de} ist eine eigenständige Oberfläche ([wikipedia:Frontend_und_Backend:Frontend]) für MPlayer zur Multimedia-Wiedergabe mit zusätzlichen Funktionen. Besonderheiten des SMPlayers sind u.a. die intuitive Bedienoberfläche und die gute Konfigurierbarkeit. Er ist besonders für Benutzer von KDE 4 geeignet. Details im Artikel [:SMPlayer:]. [[Bild(./romp_logo.png, 48, align=right)]] == Rosa Media Player == [https://abf.rosalinux.ru/uxteam/ROSA_Media_Player ROSA Media Player] {en} (ROMP) ist das zweitjüngste der hier vorgestellten Programme und der Standard-Videoplayer der Linux-Distribution [http://distrowatch.com/table.php?distribution=rosa ROSA] {en}. Die Anwendung ist nicht in den offiziellen Paketquellen enthalten, aber ein "Personal Package Archiv" (PPA) steht als [:Fremdquellen:Fremdquelle] zur Verfügung. Siehe [http://ubuntuhandbook.org/index.php/2013/09/install-rosa-media-player-via-ppa-in-ubuntu-13-1013-0412-04/ Install Rosa Media Player via PPA in Ubuntu] {en}. [[Bild(./xt7-player_logo.png, 48, align=right)]] == Xt7-Player == [sourceforge2:xt7-player:Xt7-Player] {en} ist der Versuch, die zahlreichen Möglichkeiten von MPlayer mit einer zeitgemäßen grafischen Benutzeroberfläche zu versehen, die gleichzeitig auch noch bedienbar bleibt. Die Installation ist bei Ubuntu etwas anspruchsvoller,. Durch die Verwendung von Gambas und [:Qt:] desktop-unabhängig, integriert sich optisch am besten in KDE. = Problembehebung = Unter Focal (20.04) kann es zu einer Fehlermeldung wegen dem "skin config file" kommen. Hierbei kann der folgende Befehl helfen: {{{#!vorlage Befehl cd /usr/share/mplayer/skins/default; for FILE in *.png; do sudo convert $FILE -define png:format=png24 $FILE; done }}} = Links = * [http://www.mplayerhq.hu/design7/news.html MPlayer HQ] {en} - offizielle Seite von MPlayer * [http://www.mplayerhq.hu/design7/info.html Liste der abspielbaren Formate und zusätzliche Informationen] {en} * [http://www.mplayerhq.hu/DOCS/HTML/de/ Dokumentation] {de} * [http://www.mplayerhq.hu/DOCS/HTML/de/faq.html FAQ] {de} * [wikipedia:MPlayer:] * [http://www.selflinux.de/selflinux/html/mplayer.html Ausführliche Anleitung und Hintergrundinformationen zum MPlayer] {de} auf SelfLinux.de * [:VideoPlayer:] {Übersicht} Programmübersicht # tag: Multimedia, TV, Videoplayer