2. Teil --- Der Durchblick, alle Viedos sehen können
Video Player : xine , mplayer, ogle, aviplay, qtplay
2.1 Die Libaries
Hier gibt es alle win32 DLLs
Diese müssen in das Verzeichnis /usr/lib/win32,
und benötigen Ausführungsrechte
Hier stehen alle Libaries zum Download zur Verfügung. Man sollte aber immer nachschauen, ob es nicht schon eine neuere Version gibt.
Zu diesem Zweck habe ich auch immer die URL mit aufgelistet.
Falls man ein Programm sucht, ist die Webseite von freshmeat.net immer ein guter
Anlaufpunkt. Die Reinhenfolge in der ich die Libaries installiere, ist kein muss ,sie hat sich nur als praktisch erwiesen.
a52dec
URL : http://liba52.sourceforge.net/
Version 0.7.4 Lokaler Download
Installation: tar xvfz a52dec-0.7.4.tar.gz cd a52dec-0.7.4 pico configure
hier nach /usr/local suchen und in /usr ersetzen
und die Variable libdir in libdir='${prefix}/lib64' ändern ./configure > inh
inh kontrollieren
und config.log kontrollieren pico config.status
dort nach CFLAG suchen und -mcpu=k8 -fPIC eintragen (dies ist die compiler option für AMD64) Achtung muss an 2 Stellen eingetragen werden, inklusive -fPICmake make install
mpg123 - habe ich noch nichts ans laufen bekommen :-(
Aber eine precompilierte Version ist auch im tgz
URL : http://www.mpg123.de/
Version 0.59.s Lokaler Download
Installation: tar xvfz mpg123-pre0.59s.tar.gz cd mpg123 cd precomiled/linux-i386 cp * /usr/libda 32 bit cd ../mpglib make cp mgplib /usr/bin cp *.h /usr/include
lame
URL : http://sourceforge.net/project/showfiles.php?group_id=290
Version 0.3.96 Lokaler Download
Installation: tar xvfz lame-3.96.tar.gz cd lame-3.96 pico configure
hier nach /usr/local suchen und in /usr ersetzen
und die Variable libdir in libdir='${prefix}/lib64' ändern ./configure > inh
inh kontrollieren
und config.log kontrollieren
in der Datei config.status
Dort im CFLag die Option -mcpu=k8 hinzufügen
make make install
libfame
URL : http://fame.sourceforge.net/
Version 0.9.1 Lokaler Download
Installation: tar xvfz libfame-0.9.1.tar.gz cd libfame-0.9.1 Achtung libfame kennt noch keinen AMD64 darum linux32 xterm
in diesem dann weiter arbeiten pico configure
hier nach /usr/local suchen und in /usr ersetzen
und die Variable libdir in libdir='${prefix}/lib64' ändern
und aus march=i586 mcpu=k8 machen
und entferne das Flag -DHAS_BSWAP
./configure > inh
inh kontrollieren
und config.log kontrollieren
Achtung kein SSE oder MMX aktivieren ! make make install
fame
URL : http://fame.sourceforge.net/
Version 0.9.0 Lokaler Download
Installation: tar xvfz fame-0.9.0.tar.gz cd fame-0.9.0 pico configure
hier nach /usr/local suchen und in /usr ersetzen
und die Variable libdir in libdir='${prefix}/lib64' ändern ./configure > inh
inh kontrollieren
und config.log kontrollieren pico config.status
Dort im CFLag die Option -mcpu=k8 hin zufügen
make make install
faad2
URL : http://sourceforge.net/projects/faac/
Version 2.2.0-rc3 Lokaler Download
Installation: tar xvfz faad2-2.0.tar.gz cd faad2 chmod +x bootstrap ./bootstrap pico configure
hier nach /usr/local suchen und in /usr ersetzen
und die Variable libdir in libdir='${prefix}/lib64' ändern ./configure > inh
inh kontrollieren
und config.log kontrollieren pico config.status
Dort im CFLag die Option -mcpu=k8 hin zufügen
make make install
faac
URL : http://sourceforge.net/projects/faac/
Version 1.24 Lokaler Download
Installation: tar xvfz faac-1.24.tar.gz cd faac chmod +x bootstrap ./bootstrap pico configure
hier nach /usr/local suchen und in /usr ersetzen
und die Variable libdir in libdir='${prefix}/lib64' ändern ./configure > inh
inh kontrollieren
und config.log kontrollieren pico config.status
Dort im CFLag die Option -mcpu=k8 hin zufügen
make make install
ffmpeg
URL : http://sourceforge.net/project/showfiles.php?group_id=16082
Version 0.4.8 Lokaler Download
Installation: tar xvfz ffmpeg-0.4.8.tar.gz cd ffmpeg-0.4.8 pico configure
hier nach /usr/local suchen und in /usr ersetzen ./configure --enable-mp3lame --enable-vorbis --enable-faad --enable-a52 > inh Bei vielen Systemen habe ich festgestellt, dass man die Obtion
--disable-mmx mit dem ./configure Befahl eingeben muss.
Dies merkt man aber erst nach dem ersten mal make aufrufen ;-)
Nicht vergessen danach make clean vor dem neuen make
aufzurufen.
inh kontrollieren
und config.log kontrollieren
in folgenden Datein muss nun noch das CFlag -mcpu=k8 hinzugefügtt
werden:
libavcodec/Makefile
libavformat/Makefile
tests/Makefile
vhook/Makefile
Makefile
make make install
Leider wird diese Libary in /usr/lib kopiert.
Ich habe nicht gefunden wo ich es auf /usr/lib64 umstellen kann.
divx4linux501
Version divx4linux501-20020418.tgz Nicht die neue Version nehmen mit der kommt avifile nicht zurecht !Lokaler Download
Installation: tar xvfz divx4linux501-20020418.tgz cd divx4linux-20020418 pico install.sh
hier muss man nun 3 mal das local aus den Verzeichnisangaben l&quml;schen sh install.sh
libtheora
URL : http://www.theora.org/
Version 1.0alpha3 Lokaler Download
Installation: tar xvfz libtheora-1.0alpha3.tar.gz cd libtheora-1.0alpha3 pico configure
hier nach /usr/local suchen und in /usr ersetzen
und die Variable libdir in libdir='${prefix}/lib64' ändern ./configure > inh
inh kontrollieren
und config.log kontrollieren pico config.status
Dort im CFLag die Option -mcpu=k8 -fPIC hinzufü¼gen
make make install
LIVE.COM
URL : http://www.live.com/liveMedia/public/
Version 2004.05.19 Lokaler Download
Installation: tar xvfz live.2004.05.19.tar.gz cd live pico config.linux
hier das CFLAG mit -mcpu=k8 erweitern ./genMakefiles linux make cd .. cp -r live /usr/lib64 ldconfig
Xvid
URL : http://www.xvid.org
Version 1.0.1 Lokaler Download
Installation: tar xvfz xvidcore-1.0.1.tar.gz cd xvidcore-1.0.1 cd build/generic/ pico configure
hier nach /usr/local suchen und in /usr ersetzen
und die Variable libdir in libdir='${prefix}/lib64' ändern ./configure > inh
inh kontrollieren
und config.log kontrollieren pico config.status
Dort im CFLag die Option -mcpu=k8 hin zufügen make make install
xvid4conf
URL : http://zebra.fh-weingarten.de/~transcode/xvid4conf/
Version 1.12 Lokaler Download
Installation: tar xvfz xvid4conf-1.12.tar.gz cd xvid4conf-1.12 pico configure
hier nach /usr/local suchen und in /usr ersetzen
und die Variable libdir in libdir='${prefix}/lib64' ändern ./configure > inh
inh kontrollieren
und config.log kontrollieren pico config.status
Dort im CFLag die Option -mcpu=k8 hin zufügen
make make install
mjpegtools
URL : http://sourceforge.net/projects/mjpeg/
Version 1.6.2 Lokaler Download
Installation: tar mjpegtools-1.6.2.tar.gz cd mjpegtools-1.6.2 pico configure
hier nach /usr/local suchen und in /usr ersetzen
und die Variable libdir in libdir='${prefix}/lib64' ändern ./configure --enable-simd-accel --with-x --with-quicktime > inh
inh kontrollieren
und config.log kontrollieren
Nun geht man in jedes Unterverzeichnis und fügt in jedes "Makefile" das CFLAG -fPIC -mcpu=k8 hinzu. pico config.status
Dort im CFLag die Option -mcpu=k8 hinzufü¼ge make make install
Auch wenn dieses Paket schon mit der Suse Distribution installiert wurde,
es fehlt das Programm mpeg2enc und mpg2enc. Wieso das so ist, weis ich leider auch nicht.
Aber auf diese Weise stimmen die Abhänggkeiten und die fehlenden Programme wurden hinzugefügt
mpeg2dec
URL : http://libmpeg2.sourceforge.net/
Version 0.4.0b Lokaler Download
Installation: tar xvfz mpeg2dec-0.4.0b.tar.gz cd mpeg2dec-0.4.0 pico configure
hier nach /usr/local suchen und in /usr ersetzen
und die Variable libdir in libdir='${prefix}/lib64' ändern ./configure > inh
inh kontrollieren
und config.log kontrollieren pico config.status
Dort im CFLag die Option -mcpu=k8 hin zufügen
make make install
mplayer
URL : http://www.mplayerhq.hu/homepage/design7/dload.html
Version 1.0rc3 Lokaler Download
Installation: bzip2 -d MPlayer-1.0pre3.tar.bz tar xvf MPlayer-1.0pre3.tar cd MPlayer-1.0pre3 pico configure
hier nach /usr/local suchen und in /usr ersetzen
und die Variable libdir in libdir='${prefix}/lib64' ändern ./configure --enable-live --enable-gui > inh
inh kontrollieren
und config.log kontrollieren
Leider sind auf einem AMD64 die win32 DLLs nicht ansprechbar :-( make make install
xine-lib
URL : http://www.xinehq.de
Version 1.0rc5 Lokaler Download
Installation: tar xvfz xine-lib-1-rc5.tar.gz cd xine-lib-1-rc5 pico configure
hier nach /usr/local suchen und in /usr ersetzen
und die Variable libdir in libdir='${prefix}/lib64' ändern ./configure > inh
inh kontrollieren
und config.log kontrollieren make Achtung: Jetzt muss man erst noch yast starten, dann nach xine-lib suchen und löschen.
Die angezeigten Konflikte ignorien.
Und bei jeder Softwareinstallation mit yast xine-lib auf Tabu setzten.
Kann jemand aus dem tgz von xine-lib ein rpm machen ?
Damit kann man die Abhängkeiten wieder erfüllen ? make install
xine-ui
URL : http://www.xinehq.de
Version 0.99.2 Lokaler Download
Installation: tar xvfz xine-ui-0.99.2.tar.gz cd xine-lib-1-rc5 pico configure
hier nach /usr/local suchen und in /usr ersetzen
und die Variable libdir in libdir='${prefix}/lib64' ändern ./configure > inh
inh kontrollieren
und config.log kontrollieren make Achtung: Jetzt muss man erst noch yast starten, dann nach xine suchen und löschen.
Die angezeigten Konflikte ignorien.
Und bei jeder Softwareinstallation mit yast xine auf Tabu setzten.
Kann jemand aus dem tgz von xine-lib ein rpm machen ?
Damit kann man die Abhängkeiten wieder erfüllen ? make install