ich würde gerne den aktuellen XViD Codec installieren, geht bis schritt 8 auch alles ohne probleme, nur weiss ich nicht wie ich den mplayer neu compilieren soll da ich das mit tobis mplaye4vdr.sh script gemacht habe.
wo muss ich in seinem script diese zeile einfügen? <Recompile MPlayer with --with-xvidlibdir=/path/to/libxvidcore.a --with-xvidincdir=/path/to/xvid.h>
ZitatAlles anzeigenINSTALLING XVID CVS
It is currently available only from CVS. Here are download and installation instructions (you need at least autoconf 2.50, automake and libtool):
1.
cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid login
2.
cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid co xvidcore
3.
cd xvidcore/build/generic
4.
./bootstrap.sh
5.
./configure
You may have to add some options (examine the output of
./configure --help
).
6.
make && make install
7.
If you specified --enable-divxcompat, copy ../../src/divx4.h to /usr/local/include/.
8.
Recompile MPlayer with --with-xvidlibdir=/path/to/libxvidcore.a --with-xvidincdir=/path/to/xvid.h
ZitatAlles anzeigen#! /bin/sh
#
# MPlayer4Vdr - Installationsskript
#
# Diese Variablen können angepasst werden:
#
SOURCE="http://www2.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre4.tar.bz2"
# Schritt #1: Erstmal alle benötigten Paket installieren
# (Macht Debian nicht einfach Spass?)
apt-get install wget
apt-get install bzip2
apt-get install dpkg-dev
apt-get install gcc
apt-get install g++
apt-get install libc6-dev
apt-get install libpthread0-dev
apt-get install make
apt-get install debhelper
apt-get install devscripts
apt-get install dvb-dev
# Schritt #2: MPlayer downloaden, falls nicht bereits geschehen:
SOURCEFILE=$(basename $SOURCE)
if [ ! -f $SOURCEFILE ]
then
wget $SOURCE
if [ $? = 1 ]
then
echo "Fehler bein Herunterladen von MPlayer. Bitte die Variable SOURCE überprüfen!"
exit 1
fi
fi
# Schritt #3: MPlayer entpacken
SOURCEDIR=`echo $SOURCEFILE | sed 's/\.tar\.bz2//'`
if [ ! -d $SOURCEDIR ]
then
tar -xjf $SOURCEFILE
if [ $? = 1 ]
then
echo "Fehler beim Entpacken von $SOURCFILE"
exit 1
fi
fi
# Schritt #4: /debian/rules patchen
cat $SOURCEDIR/debian/rules | sed 's/ --enable-gui//g' >$SOURCEDIR/debian/rules.new
mv $SOURCEDIR/debian/rules.new $SOURCEDIR/debian/rules
chmod a+x $SOURCEDIR/debian/rules
# Schritt #6: source dependecies
# Kann man das auch irgendwie eleganter automatisieren?
# Wer's weiss, mail an: vdr@e-tobi.net
BUILDDEPS=`cat $SOURCEDIR/debian/control | grep Build-Depends | \
sed 's/Build-Depends: //' | sed 's/,//g' | sed 's/(.*)//g'`
apt-get install $BUILDDEPS
# Schritt #5: comilieren / package erstellem
cd $SOURCEDIR
dpkg-buildpackage
cd ..