OpenSUSE VDR DVB-S2 - xine - Teil4: xine

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(xine-lib installieren)
(Installation ffmpeg)
Zeile 1: Zeile 1:
 
==Installation ffmpeg==
 
==Installation ffmpeg==
 
  cd /data/installfiles/vdr
 
  cd /data/installfiles/vdr
  svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg-cvs-01-10-2007
+
  svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg-cvs-02-10-2007
 
  cd /tmp
 
  cd /tmp
  cp -a /data/installfiles/vdr/ffmpeg-cvs-01-10-2007/ .
+
  cp -a /data/installfiles/vdr/ffmpeg-cvs-02-10-2007/ .
  cd ffmpeg-cvs-01-10-2007/
+
  cd ffmpeg-cvs-02-10-2007/
 
  chmod +x configure
 
  chmod +x configure
 
  chmod +x version.sh
 
  chmod +x version.sh
Zeile 10: Zeile 10:
 
  ./configure --enable-gpl --enable-pp --enable-shared && make && make install && ldconfig
 
  ./configure --enable-gpl --enable-pp --enable-shared && make && make install && ldconfig
 
  cd /tmp
 
  cd /tmp
  rm -r ffmpeg-cvs-01-01-2007/
+
  rm -r ffmpeg-cvs-02-01-2007/
  
 
==Installation xine==
 
==Installation xine==

Version vom 2. Oktober 2007, 09:28 Uhr

Inhaltsverzeichnis

Installation ffmpeg

cd /data/installfiles/vdr
svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg-cvs-02-10-2007
cd /tmp
cp -a /data/installfiles/vdr/ffmpeg-cvs-02-10-2007/ .
cd ffmpeg-cvs-02-10-2007/
chmod +x configure
chmod +x version.sh
chmod +x doc/texi2pod.pl
./configure --enable-gpl --enable-pp --enable-shared && make && make install && ldconfig
cd /tmp
rm -r ffmpeg-cvs-02-01-2007/

Installation xine

herunterladen der Installationssourcen

cd /data/installfiles/vdr
wget http://home.vr-web.de/~rnissl/vdr-xine-0.7.11.tgz
wget http://downloads.sourceforge.net/xine/xine-lib-1.1.8.tar.bz2?modtime=1188245346&big_mirror=0
wget http://downloads.sourceforge.net/xine/xine-ui-0.99.5.tar.gz?modtime=1178241502&big_mirror=0

vdr-xine Plugin vorbereiten

cd /usr/local/src/vdr/PLUGINS/src
tar -xzf /data/installfiles/vdr/vdr-xine-0.7.11.tgz
mv xine-0.7.11/ 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 /tmp/
tar -xjf /data/installfiles/vdr/xine-lib-1.1.8.tar.bz2
cd xine-lib-1.1.8/
patch -p1 -i /usr/local/src/vdr/PLUGINS/src/xine/patches/xine-lib.patch
./autogen.sh --with-external-ffmpeg --with-xv-path=/usr/lib/ --with-xvmc-path=/usr/lib/ --disable-dxr3 && make && make install && ldconfig
cd /tmp/
rm -r xine-lib-1.1.8/

xine-ui installieren

cd /tmp/
tar -xzf /data/installfiles/vdr/xine-ui-0.99.5.tar.gz
cd xine-ui-0.99.5/
patch -p1 -i /usr/local/src/vdr/PLUGINS/src/xine/patches/xine-ui.patch
./autogen.sh --enable-vdr-keys && make && make install
cd /tmp/
rm -r xine-ui-0.99.5/

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 --post vdr_video --post vdr_audio --post upmix_mono "vdr:/tmp/vdr-xine/stream#demux:mpeg_pes"