ffmpeg ist wohl das wichtigste Tool, wenn man Video auf seiner Webseite zur Verfügung stellen möchte.
Reihenfolge:
Installing Mplayer + Mencoder
Installing LAME MP3 Encoder
Installing Libogg
Installing Libvorbis
Installing FlvTool2
Installing ffmpeg
Installing ffmpeg-php Extension
Vorbereitungen
Verzeichnis wo später die libs, bins usw. reinkommen
Verzeichnis für Resourcen anlegen und Quellcode runterladen
auspacken
Ein sicheres tmp Verzeichnis festlegen
Installing Mplayer + Mencoder
Source: Mplayer + Mencoder http://www.mplayerhq.hu/design7/dload.html
Verzeichnis für Codecs erstellen und für den Mplayer kopieren
Installing Lame
LAME MP3 Encoder http://lame.sourceforge.net
Installing Libogg
Libogg http://www.xiph.org/downloads
Installing Libvorbis
Libvorbis http://www.xiph.org/downloads
Installing FlvTool2
Flvtool2 is a flash video file manipulation tool. It can calculate metadata and can cut and edit cue points for flv files.
Flv2tool http://inlet-media.de/flvtool2
Installing ffmpeg
Die Symlinks für die Codecs erstellen (unwichtig)
Lib verzeichnis fix. Globale Variable setzen
Installing ffmpeg-php Extension
Source: http://ffmpeg-php.sourceforge.net/
Editing PHP.INI
folgendes in der php.ini einfügen
restart apache
schauen ob es läuft: phpinfo(); aufrufen, und schauen ob das modul ffmpeg geladen ist
schauen ob es läuft
Testvideos
Fertig
Nutzung:
Die ffmpeg binary ist jetzt in PHP so erreichbar
kann sein das man zur laufzeit der Bash folgendes Fixen muss