Du benötigst also alles. PHP, ffmpeg-php und ffmpeg.
Wieso benötige ich alles ? Also jetzt gerade läuft bei mir die entsprechende Webanwendung wunderbar. In der steuere ich ffmpeg über den php-exec-command ganz ohne ffmpeg-php zu verwenden. Also praktisch per PHP und Kommandozeile. Klappt super im Apache. Aber bei mir eben gerade nur aufm Windows Rechner. Aber wieso soll das nicht genau so aufm Linux-Apache-Webserver laufen ?
Hast du dir schon Gedanken zur Installation von ffmpeg-php gemacht? Schon dazu brauchst du einen RootAccount. Siehe http://ffmpeg-php.sourceforge.net/
Wegen dem auf dem Webserver nicht vorhandenen, aber benötigten gd-2.0 funzt ffmpeg-php nicht und wurde daher bei mir aufm lokalen Apache auch nie verwendet. Deswegen versuche ich ffmpeg eben direkt über Kommandozeile per PHP-exec anzusprechen, was auch wie erwähnt gut geht.
Im Grunde brauche ich nur das Gegenstück zu ffmpeg-exe und -dll , eben das Linux Gegenstück zu exe und dll, aber das scheint mit Linux nicht so einfach zu gehen wie mit Windows.