Ich muss die Ausgabe von ffmpeg lesen, um sogar die Lösung zu versuchen meine Frage von gestern . Dies ist ein separates Problem von meinem Problem dort, also habe ich eine neue Frage gestellt.
Wie zum Teufel bekomme ich die Ausgabe von einem ffmpeg -i
-Befehl in PHP?
Das habe ich versucht:
%Vor%Dies ist meine Ausgabe:
%Vor% Ich verstehe es nicht. safe_mode
ist deaktiviert. Es gibt nichts in disable_functions
. Das Verzeichnis gehört zu von www-data
(der Apache-Benutzer auf meinem Ubuntu-System). Ich bekomme einen gültigen Status zurück von exec()
und system()
und den gleichen Befehl von der Kommandozeile aus zu geben gibt mir Tonnen von Ausgaben. Ich fühle mich, als müsste ich etwas Offensichtliches vermissen, aber ich habe keine Ahnung, was es ist.
Das Problem ist, dass Sie nur stdout und nicht stderr fangen (siehe < em> Standard-Streams ). Ändern Sie diese Zeile:
%Vor%in
%Vor%und versuchen Sie es noch einmal:)