MPlayerDen MPlayer einzubinden
gestaltet sich nicht ganz so einfach. Genau genommen gestaltet es
sich immer in einer mittleren Katastrophe. Es gibt einfach viel zu
viele unterschiedliche Informationen im Netz. Und irgendwie klappt
alles nicht so wie es soll.
Es gibt aber ein fertiges Script
von Tobias Grimm. Das ist dringend zu empfehlen!
wget
http://www.e-tobi.net/vdr/tools/mplayer4vdr.sh
chmod
+x
mplayer4vdr.sh
./mplayer4vdr.sh
dpkg
-i [name des deb, wird am schluss des scriptes
angezeigt]
Noch ein Tipp: Das
Script
mplayer4vdr.sh mal kurz mit
einem Texteditor öffnen. Oben wird nämlich definiert, welche Datei
geholt wird. Und das ist nicht immer die neuste. Es schadet nicht
auf der MPlayer-Homepage (
http://www.mplayerhq.hu/) nach der neuesten
Version zu schauen und diese zu benutzen.
Falls es mit dem
Script nicht klappt, und das war bei mir beim ersten mal der Fall,
ist hier die Anleitung zu Fuß:
Zuerst muss der mplayer selbst
installiert werden. Das hat direkt mit VDR nichts zu tun. Ausser das
er als Ausgabe auch die DVB-Karte benutzen soll.
Installieren
diverser notwendiger Pakete:
apt-get install dpkg-dev gcc g++
libc6-dev make patch debhelper bzip2
Installieren von
wget
apt-get install
wget
Installieren der notwendigen DVB-Quellcodes:
apt-get install
dvb-dev
Nun wechseln wir ins Verzeichnis
/usr/local/src/Dort laden wir den
Mplayer 1.0pre2 von
http://www.mplayerhq.hu/homepage/ herunter. Das
geht mit wget sehr einfach. Wichtig ist die Version. Mit einer
anderen klappte es bei mir nicht.
Auspacken:
tar -xjvf
MPlayer-1.0pre2.tar.bz2
Dann ins Verzeichnis wechseln
cd
MPlayer-1.0pre2
Nun:
./configure
--with-extraincdir=/usr/include/linux/dvb
make
make
install
Ich hatte nun noch Probleme beim Testaufruf von
mplayer. Das konnte ich mit einem
beherzten
cp ./mplayer
/usr/bin/mplayer
beseitigen.
Damit ist ein mplayer am
System der mit
mplayer [dateiname] -vo
mpegpes auf der DVB-Karte ausgeben kann.
Zum Einbinden
fehlt noch das MP3-Plugin. Dieses regelt auch die Einbindung des
MPlayer.
apt-get install
vdr-plugin-mp3
Trotzdem gibt es auch direkt ein
Mplayer-Plugin. Was da nun genau drin ist verstehe ich nicht. Aber
egal - her damit. Ich glaube es sind die Scripte für den Aufruf.
apt-get install
vdr-plugin-mplayer
Nach einem VDR Neustart
/etc/init.d/vdr restart
ist mit viel
Glück der MPlayer eingebunden.
Wenn nicht müssen die Quellen
angegeben werden, wo die beiden Plugins ihre Dateien suchen.
Für
das MP3-Plugins:
/etc/vdr/plugins/mp3sources.confDort
steht bei mir
/video/mp3;mp3;0
(Ich habe
meine MP3s im Verzeichnis /video/mp3; genaugenommen theoretisch,
weil ich eigentlich kein MP3 verwende)
Für den Mplayer gilt
die Datei
/etc/vdr/plugins/mplayersources.confHier
steht bei mir
/video/videothek;videothek;0
(Ich habe
meine Filme im Verzeichnis /video/videothek.)
Konfiguration des Aufrufscriptes:Man sollte
daruf achten, dass das mplayer-Aufruf-Script eine neuere Version
ist. Das 0.8.3er hat einen Fehler in der Option USE_SPEED.
Mittlerweile sollte aber eine deutlich neuere Version mitkommen. Man
kann das aber auch manuell prüfen.
Das aktuelle Script gibt
es unter
http://batleth.sapienti-sat.org/projects/VDR/
herunter. Die beiden Datein bekommen ein
vdr vor Ihren Namen vorangestellt und
müssen ins Verzeichnis
/usr/lib/vdr-plugin-mplayer/ (früher war es
/usr/sbin/). Die alten Dateien werden
dabei ersetzt. Konfiguriert wird der Aufruf mit
nano
/usr/sbin/vdrmplayer.sh.conf
Bei neueren Versionen hat sich
diese Datei verschoben. Dann ist
nano
/etc/vdr/plugins/vdrmplayer.sh.conf
richtig.
Nachdem
mein Fernseher kein NTSC abspielen kann sind bei mir diese
Änderungen notwendig:
NTSC="false"
USE_SPEED="false"
USE_SPEED
ist dafür zuständig, das beim Abspielen eines NTSC-Films die
Geschwindigkeit angepasst wird. Sonst klingen die Stimmen sehr tief.
Genau das ist auch was mit der 0.8.3er Verison des Scriptes nicht
funktioniert.
Evtl. muss der Pfad zum mplayer angepasst
werden. Je nach Installationsart. Üblicherweise muss dabei
/usr/local/bin/mplayer in /usr/bin/mplayer geändert werden. Wer
nicht genau weiss, wo er ist:
cd /
find -name
"mplayer"
MPlayer und
Fernbedienung:Noch ein Tipp: Falls Sie das Remote-Plugin
verwenden, lässt sich der MPlayer nicht sofort mit der Fernbedienung
steuern. Dazu muss der Modus von
Traditionel auf
Slave umgestellt werden. Das funktioniert
direkt im Menü des VDR unter den Einstellungen des Plugins.
Diese Seite ist Teil der Hilfeseiten rund um Klaus
Schmidingers VDR (=Video Disc Recorder) für Linux basierend auf dem
ct Projekt.