FFMPEG-PHP-Beispiel-code
Kann einer mir helfen. Ich Suche zum konvertieren einer video-Datei in flv mit php und ffmpeg.
Ich habe versucht, einige der bestehenden Lösung auf stackoverflow, aber mit kein Glück.
exec('ffmpeg -i Videos/robot.avi -ab 96k -b 700k -ar 44100 -s 640x480 -acodec mp3 Videos/robot.flv');
Dies ist mein code passiert nichts, wenn ich diese ausführen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich nehme an, Ihr ffmpeg-Befehl funktioniert von CLI-OK. Wenn nicht, dass die Arbeit zuerst.
Wenn Sie versuchen, die Ausgabe FLV erstellt on-the-fly mit PHP und ffmpeg, versuchen Sie dies:
#### EDIT #####
Hier ist ein link zu ffmpeg Dokumentation, die Gespräche über die Verwendung von STDOUT: http://www.ffmpeg.org/ffmpeg-doc.html#TOC41
Ich denke, Sie sollten in der Lage sein, dies zu tun:
Schauen Sie sich dieses Beispiel: https://trac.ffmpeg.org/wiki/PHP
Sollten Sie es läuft in deiner CLI den ersten, bevor Sie das schreiben eines PHP-Skripts.
Nach dem Lesen der Beispiel-es scheint, dass Sie verwenden möchten
Hier ist ein ffmpeg-php-Klasse, die hilfreich sein könnten:
https://github.com/olaferlandsen/FFmpeg-PHP-Class
Brauchte ich "sudo", um Sie auf meinem lokalen Rechner.
Für video/x-flv Sie brauchen: "Content-Type: video/x-flv".
Mein code: