FFmpeg-php installieren

Ich hab den gcc jetzt nachinstalliert. Wenn ich jetzt ./configure eingebe kommt:
Code:
configure: error: ffmpeg headers not found. Make sure you have built ffmpeg as shared libs using the --enable-shared option
Wenn ich dann ./configure --enable-shared --prefix=/usr angebe kommt genau das gleiche.
 
So ich hab nun ffmpeg und ffmpeg-php installiert,also jedenfalls gabs keiner Fehler bei der Installation;).
Aber da kommt auch schon mein neues Problem(tut mir leid)
Wenn ich jetzt ffmpeg in die Konsole eingebe kommt:
Code:
ffmpeg: symbol lookup error: ffmpeg: undefined symbol: sws_getContext
Was hat das nun zu sagen?
Ich hab ffmpeg jetzt auch mal deinstalliert und wieder installiert doch keine Änderung.Bevor ich ffmpeg-php installiert hab lief es noch.
 
Zuletzt bearbeitet:
So das Problem hab ich nun auch gelöst.Es lag daran dass ich zwei verschiedene Ffmpeg Versionen laufen hatte.Die eine in /usr/bin/ und die andere in /local/usr/bin. Also das läuft jetzt wieder.
Aber wie immer hab ich jetzt wieder ein neues Problem.
Ich habe mir ein Youtube Clone Script bei ebay gekauft, wenn ich jetzt ein Video uploade, erzeugt er mir auch die thumbs aber nicht das Video.Bei der Installation musste ich ein Ffmpeg Binary angeben, dafür hab ich /usr/bin genommen weil dort ja die Ffmpeg Datei drin ist. Oder muss ich vielleicht was anderes angeben?
Und in der log von Xampp steht dann folgendes
Code:
FFmpeg version SVN-r11346, Copyright (c) 2000-2007 Fabrice Bellard, et al.
  configuration: --shlibdir=/usr/lib --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib --enable-shared --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libfaad --enable-libfaac --enable-libxvid --enable-liba52 --enable-swscaler --enable-pp --enable-gpl --enable-vhook --enable-x11grab --enable-libgsm --enable-libx264 --enable-libamr-nb --enable-libamr-wb --enable-libdc1394
  libavutil version: 49.6.0
  libavcodec version: 51.49.0
  libavformat version: 52.3.0
  built on Dec 29 2007 07:56:38, gcc: 4.2.1 (SUSE Linux)
Input #0, mpeg, from '/opt/lampp/htdocs/videoportal/video/13.avi':
  Duration: 00:00:09.6, start: 0.177778, bitrate: 183 kb/s
    Stream #0.0[0x1c0]: Audio: mp2, 32000 Hz, mono, 32 kb/s
    Stream #0.1[0x1e0]: Video: mpeg1video, yuv420p, 160x112 [PAR 1:1 DAR 10:7], 104857 kb/s, 25.00 tb(r)
WARNING: The bitrate parameter is set too low. It takes bits/s as argument, not kbits/s
Unknown encoder 'mp3'
[Thu Jan 03 01:28:53 2008] [error] [client **.**.**.**] File does not exist: /opt/lampp/htdocs/videoportal/flvideo/13.jpg
[Thu Jan 03 01:28:54 2008] [error] [client **.**.**.**] File does not exist: /opt/lampp/htdocs/videoportal/flvideo/13.flv
Laut der Fehlermeldung ist wohl die bitrate zu niedrig eingestellt,aber wo kann ich die ändern?
 
Zuletzt bearbeitet:
So den Fehler konnte ich nun auch beheben,es lag daran das kein MP3 Codec installiert war. Aber jetzt funktioniert es einwandfrei.
Nochmals vielen Dank für deine hilfe RedWing.
Echt SUPER NETT VON DIR!!
 
Hallo,
ich habe bei der Installation von ffmpeg-php ebenfalls den Error
Code:
"ffmpeg headers not found. Make sure you've built ffmpeg as shared libs using the --enable-shared option"
, wenn ich ./configure ausführe.
-shared hatte ich bei der Installation von ffmpeg aber enabled. An anderer Stelle wurde mir gesagt, ich hätte die header bei ffmpeg nicht installiert.
Was das genau heißt bekam ich leider nicht aufgelöst.
Nun wollte ich nachfragen, wie genau das Problem gelöst wurde. Eine möglichst detailierte Anweisung wäre sehr freundlich, da ich mich ebenso noch im Anfängerstadium in Sachen linux befinde.
Ich arbeite mich nun schon 3 Tage lang vergebens durch das Internet auf der Suche nach einer Lösung, darum wende ich mich nun in meiner "Verzweiflung" an dieses Forum und wäre für jede Hilfe überaus dankbar.
 
Zurück