OpenSUSE VDR DVB-S2 - xine - Teil4: xine
Aus VDR Wiki
(Unterschied zwischen Versionen)
Sewn4 (Diskussion | Beiträge) (→xine-ui installieren) |
(Cleanup.) |
||
Zeile 27: | Zeile 27: | ||
===xine-lib installieren=== | ===xine-lib installieren=== | ||
cd /data/installfiles/vdr | cd /data/installfiles/vdr | ||
− | hg clone http://hg.debian.org/hg/xine-lib/xine-lib-1.2 | + | if test -d xine-lib-1.2/.hg; then |
− | + | hg pull --cwd xine-lib-1.2 -u | |
− | cd /tmp | + | else |
− | + | hg clone http://hg.debian.org/hg/xine-lib/xine-lib-1.2 | |
− | + | endif | |
+ | hg archive --cwd xine-lib-1.2 /tmp/xine-lib-cvs-24-10-2007 | ||
+ | cd /tmp/xine-lib-cvs-24-10-2007 | ||
./autogen.sh --with-external-ffmpeg --disable-dxr3 && make && make install && ldconfig | ./autogen.sh --with-external-ffmpeg --disable-dxr3 && make && make install && ldconfig | ||
− | cd | + | cd - |
− | rm -r xine-lib-cvs-24-10-2007 | + | rm -r /tmp/xine-lib-cvs-24-10-2007 |
===xine-ui installieren=== | ===xine-ui installieren=== |
Version vom 24. Oktober 2007, 17:01 Uhr
Inhaltsverzeichnis |
Installation ffmpeg
cd /data/installfiles/vdr svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg-cvs-24-10-2007 cd /tmp/ cp -a /data/installfiles/vdr/ffmpeg-cvs-24-10-2007/ . cd ffmpeg-cvs-24-10-2007/ ./configure --enable-shared --enable-gpl --enable-pp --enable-liba52 --enable-libmp3lame --enable-libogg --enable-libvorbis --enable-pthreads --arch=x86_64 --cpu=k8 make && make install && ldconfig cd /tmp rm -r ffmpeg-cvs-24-10-2007/
Installation xine
vdr-xine Plugin vorbereiten
cd /data/installfiles/vdr wget http://home.vrweb.de/~rnissl/vdr-xine-0.8.0.tgz cd /usr/local/src/vdr/PLUGINS/src tar -xzf /data/installfiles/vdr/vdr-xine-0.8.0.tgz mv vdr-xine-0.8.0/ xine mkdir -p /etc/vdr/plugins/xine cd /etc/vdr/plugins/xine/ cp -a /usr/local/src/vdr/PLUGINS/src/xine/data/* .
Link für den Xineplayer erstellen
cd /usr/local/src/vdr/PLUGINS/src/xine ln -s $(pwd)/xineplayer /usr/local/bin/xineplayer
xine-lib installieren
cd /data/installfiles/vdr if test -d xine-lib-1.2/.hg; then hg pull --cwd xine-lib-1.2 -u else hg clone http://hg.debian.org/hg/xine-lib/xine-lib-1.2 endif hg archive --cwd xine-lib-1.2 /tmp/xine-lib-cvs-24-10-2007 cd /tmp/xine-lib-cvs-24-10-2007 ./autogen.sh --with-external-ffmpeg --disable-dxr3 && make && make install && ldconfig cd - rm -r /tmp/xine-lib-cvs-24-10-2007
xine-ui installieren
cd /data/installfiles/vdr cvs -d:pserver:anonymous@xine.cvs.sourceforge.net:/cvsroot/xine login cvs -z3 -d:pserver:anonymous@xine.cvs.sourceforge.net:/cvsroot/xine co xine-ui mv xine-ui/ xine-ui-cvs-24-10-2007 cd /tmp/ cp -a /data/installfiles/vdr/xine-ui-cvs-24-10-2007 . cd xine-ui-cvs-24-10-2007/ ./autogen.sh --enable-vdr-keys && make && make install cd /tmp/ rm -r xine-ui-cvs-24-10-2007/
vdr-xine Plugin installieren
cd /usr/local/src/vdr make plugins
runvdr anpassen
vi /usr/local/bin/runvdr -P'xine -r' \
starten von xine
VDR starten
/usr/local/bin/runvdr
xine starten
xine -V xv --post vdr_video --post vdr_audio --post upmix_mono "vdr:/tmp/vdr-xine/stream#demux:mpeg_pes"