Home Anleitungen Linux Server FFMPEG Installation unter OpenSuse 11.1
FFMPEG Installation unter OpenSuse 11.1 PDF Drucken E-Mail
3.7/5 (13 Stimmen)

Bevor die Installation von FFMPEG auf dem Linux Server gestartet wird, überprüfen ob folgendes installiert ist:

  1. ruby-1.8.7.p72-5.3
  2. ruby-devel-1.8.7.p72-5.3
  3. autoconf-2.63-1.97

Zum Überprüfen folgende Befehle verwenden:

# rpm -qa |grep ruby
# rpm -qa |grep autoconf

Falls nicht installiert, über YAST installieren oder die RPM Pakete von Software.openSUSE.org herunterladen.

Liste der erforderlichen Pakete für FFMPEG:

  1. essential-20061022.tar.bz2
  2. lame-3.97.tar.gz
  3. libogg-1.1.3.tar.gz
  4. libvorbis-1.1.2.tar.gz
  5. flvtool2_1.0.5_rc6.tgz
  6. ffmpeg.tar
  7. ffmpeg-php-0.5.0.tar.bz2

1. essential-20061022 installieren

Entpacke essential-20061022.tar.bz2

#tar jxvf essential-20061022.tar.bz2

Verzeichnis erstellen

#mkdir /usr/local/lib/codecs/

Alle Dateien nach /usr/local/lib/codecs verschieben

#mv essential-20061022/* /usr/local/lib/codecs/

Rechte der Dateien im Verzeichnis ändern

#chmod -R 755 /usr/local/lib/codecs/

2. lame-3.97 installieren

Entpacke lame-3.97.tar.gz

#tar zxvf lame-3.97.tar.gz

In Verzeichnis wechseln

#cd lame-3.97
#./configure
#make
#make install

3. libogg-1.1.3 installieren

Entpacke libogg-1.1.3.tar.gz

#tar zxvf libogg-1.1.3.tar.gz

In Verzeichnis wechseln

#cd libogg-1.1.3
#./configure
#make
#make install

4. libvorbis-1.1.2 installieren

Entpacke libvorbis-1.1.2.tar.gz

#tar zxvf libvorbis-1.1.2.tar.gz

In Verzeichnis wechseln

#cd libvorbis-1.1.2
#./configure
#make
#make install

5. flvtool2_1.0.5_rc6 installieren

Entpacke flvtool2_1.0.5_rc6.tgz

#tar zxvf flvtool2_1.0.5_rc6.tgz

In Verzeichnis wechseln

#cd flvtool2_1.0.5_rc6
#ruby setup.rb config
#ruby setup.rb setup
#ruby setup.rb install

6. ffmpeg installieren

Entpacke ffmpeg.tar

#tar zxvf ffmpeg.tar

In Verzeichnis wechseln

#cd ffmpeg
#./configure --enable-libmp3lame --enable-libvorbis --disable-mmx --enable-shared
#make
#make install

Links für folgende Dateien erstellen

#ln -s /usr/local/lib/libavformat.so.52 /usr/lib/libavformat.so.52
#ln -s /usr/local/lib/libavutil.so.49 /usr/lib/libavutil.so.49
#ln -s /usr/local/lib/libmp3lame.so.0 /usr/lib/libmp3lame.so.0
#ln -s /usr/local/lib/libavcodec.so.51 /usr/lib/libavcodec.so.51
#ln -s /usr/local/lib/libavdevice.so.52 /usr/lib/libavdevice.so.52

7. ffmpeg-php-0.5.0 installieren

#tar jxvf ffmpeg-php-0.5.0.tar.bz2
#phpize
#./configure
#make
#make install

8. Überprüfen der Installation

Um die korrekte Installation zu überprüfen, folgenden Befehl ausführen:

#ffmpeg

Es sollte eine in etwa wie folgende Ausgabe erfolgen:

Advanced options:
-map file:stream[:syncfile:syncstream] set input stream mapping
-map_meta_data outfile:infile set meta data information of outfile from infile
-benchmark add timings for benchmarking
-dump dump each input packet
-hex when dumping packets, also dump the payload
-re read input at native frame rate
-loop_input loop (current only works with images)

....

 

Die erforderlichen Pakete können in unserem Downloadbereich heruntergeladen werden oder hier als Komplettpaket.

 

Weiterführende Links

Suche

Empfehlungen

JoomlaWatch Stats 1.2.7 by Matej Koval