OpenSUSE VDR DVB-S2 - xine - Teil4: xine
Aus VDR Wiki
(Unterschied zwischen Versionen)
Sewn4 (Diskussion | Beiträge) (→runvdr anpassen) |
Sewn4 (Diskussion | Beiträge) (→xine-ui installieren) |
||
(112 dazwischenliegende Versionen von 10 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Installation xine== | ==Installation xine== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===vdr-xine Plugin vorbereiten=== | ===vdr-xine Plugin vorbereiten=== | ||
+ | cd /data/installfiles/vdr | ||
+ | wget http://home.vrweb.de/~rnissl/vdr-xine-0.8.2.tgz | ||
cd /usr/local/src/vdr/PLUGINS/src | cd /usr/local/src/vdr/PLUGINS/src | ||
− | tar -xzf /data/installfiles/vdr/vdr-xine-0. | + | tar -xzf /data/installfiles/vdr/vdr-xine-0.8.2.tgz |
− | mv xine-0. | + | mv xine-0.8.2/ xine |
mkdir -p /etc/vdr/plugins/xine | mkdir -p /etc/vdr/plugins/xine | ||
cd /etc/vdr/plugins/xine/ | cd /etc/vdr/plugins/xine/ | ||
cp -a /usr/local/src/vdr/PLUGINS/src/xine/data/* . | cp -a /usr/local/src/vdr/PLUGINS/src/xine/data/* . | ||
− | ===Link für den Xineplayer erstellen=== | + | ====Link für den Xineplayer erstellen==== |
cd /usr/local/src/vdr/PLUGINS/src/xine | cd /usr/local/src/vdr/PLUGINS/src/xine | ||
− | ln - | + | ln -s $(pwd)/xineplayer /usr/local/bin/xineplayer |
===xine-lib installieren=== | ===xine-lib installieren=== | ||
+ | cd /data/installfiles/vdr | ||
+ | hg clone http://hg.debian.org/hg/xine-lib/xine-lib-1.2 | ||
+ | mv xine-lib-1.2/ xine-lib-cvs-13-04-2008 | ||
cd /tmp/ | cd /tmp/ | ||
− | + | cp -a /data/installfiles/vdr/xine-lib-cvs-13-04-2008 . | |
− | cd xine-lib- | + | cd xine-lib-cvs-13-04-2008/ |
− | + | ||
./autogen.sh --with-external-ffmpeg --disable-dxr3 && make && make install && ldconfig | ./autogen.sh --with-external-ffmpeg --disable-dxr3 && make && make install && ldconfig | ||
cd /tmp/ | cd /tmp/ | ||
− | rm -r xine-lib- | + | rm -r xine-lib-cvs-13-04-2008/ |
===xine-ui installieren=== | ===xine-ui installieren=== | ||
+ | cd /data/installfiles/vdr | ||
+ | cvs -z3 -d:pserver:anonymous@xine.cvs.sourceforge.net:/cvsroot/xine co xine-ui | ||
+ | mv xine-ui/ xine-ui-cvs-13-04-2008 | ||
cd /tmp/ | cd /tmp/ | ||
− | + | cp -a /data/installfiles/vdr/xine-ui-cvs-13-04-2008 . | |
− | cd xine-ui- | + | cd xine-ui-cvs-13-04-2008/ |
− | + | ||
./autogen.sh --enable-vdr-keys && make && make install | ./autogen.sh --enable-vdr-keys && make && make install | ||
cd /tmp/ | cd /tmp/ | ||
− | rm -r xine-ui- | + | rm -r xine-ui-cvs-13-04-2008/ |
===vdr-xine Plugin installieren=== | ===vdr-xine Plugin installieren=== | ||
Zeile 56: | Zeile 43: | ||
vi /usr/local/bin/runvdr | vi /usr/local/bin/runvdr | ||
− | -P'xine -r' | + | -P'xine -r' \ |
+ | |||
+ | ==starten von xine== | ||
+ | ===VDR starten=== | ||
+ | /usr/local/bin/runvdr | ||
+ | |||
+ | ===xine starten=== | ||
+ | '''Achtung!''' Besitzer von Multi-Core-Systemen sollten den Wert des Parameters 'video.processing.ffmpeg_thread_count' in der Datei ~/.xine/config kontrollieren und ggf. manuell auf die Anzahl der verfügbaren Prozessorkerne setzen. | ||
+ | |||
+ | xine -V xv --post vdr_video --post vdr_audio --post upmix_mono "vdr:/tmp/vdr-xine/stream#demux:mpeg_pes" | ||
+ | [[Kategorie:SuSE]] |
Aktuelle Version vom 14. April 2008, 15:08 Uhr
Inhaltsverzeichnis |
[Bearbeiten] Installation xine
[Bearbeiten] vdr-xine Plugin vorbereiten
cd /data/installfiles/vdr wget http://home.vrweb.de/~rnissl/vdr-xine-0.8.2.tgz cd /usr/local/src/vdr/PLUGINS/src tar -xzf /data/installfiles/vdr/vdr-xine-0.8.2.tgz mv xine-0.8.2/ xine mkdir -p /etc/vdr/plugins/xine cd /etc/vdr/plugins/xine/ cp -a /usr/local/src/vdr/PLUGINS/src/xine/data/* .
[Bearbeiten] Link für den Xineplayer erstellen
cd /usr/local/src/vdr/PLUGINS/src/xine ln -s $(pwd)/xineplayer /usr/local/bin/xineplayer
[Bearbeiten] xine-lib installieren
cd /data/installfiles/vdr hg clone http://hg.debian.org/hg/xine-lib/xine-lib-1.2 mv xine-lib-1.2/ xine-lib-cvs-13-04-2008 cd /tmp/ cp -a /data/installfiles/vdr/xine-lib-cvs-13-04-2008 . cd xine-lib-cvs-13-04-2008/ ./autogen.sh --with-external-ffmpeg --disable-dxr3 && make && make install && ldconfig cd /tmp/ rm -r xine-lib-cvs-13-04-2008/
[Bearbeiten] xine-ui installieren
cd /data/installfiles/vdr cvs -z3 -d:pserver:anonymous@xine.cvs.sourceforge.net:/cvsroot/xine co xine-ui mv xine-ui/ xine-ui-cvs-13-04-2008 cd /tmp/ cp -a /data/installfiles/vdr/xine-ui-cvs-13-04-2008 . cd xine-ui-cvs-13-04-2008/ ./autogen.sh --enable-vdr-keys && make && make install cd /tmp/ rm -r xine-ui-cvs-13-04-2008/
[Bearbeiten] vdr-xine Plugin installieren
cd /usr/local/src/vdr make plugins
[Bearbeiten] runvdr anpassen
vi /usr/local/bin/runvdr -P'xine -r' \
[Bearbeiten] starten von xine
[Bearbeiten] VDR starten
/usr/local/bin/runvdr
[Bearbeiten] xine starten
Achtung! Besitzer von Multi-Core-Systemen sollten den Wert des Parameters 'video.processing.ffmpeg_thread_count' in der Datei ~/.xine/config kontrollieren und ggf. manuell auf die Anzahl der verfügbaren Prozessorkerne setzen.
xine -V xv --post vdr_video --post vdr_audio --post upmix_mono "vdr:/tmp/vdr-xine/stream#demux:mpeg_pes"