Frage

Ich habe ein Skript einen Befehl ruft eine ffmpeg Umwandlung auf einem hochgeladenes Video zu laufen. Es funktioniert nur zu zufälligen Zeiten jedoch. Manchmal beenden Sie das Formular abschicken und die ffmpeg Prozess wird ausgeführt werden; zu anderen Zeiten, schlägt der ffmpeg-Befehl überhaupt laufen. Hier ist der Befehl, den ich in einem exec () Funktion renne:

ffmpeg -i  "uploaded_file -b 450k  "converted_file" >/dev/null 2>&1 &

Kann mir jemand erklären, warum dies nur auf bestimmte Versuche funktionieren wird und nicht auf andere?

War es hilfreich?

Lösung

Was passiert, wenn ffmpeg ausfällt und wirft und Fehler? Gerade jetzt Sie senden alle Ausgaben an /dev/null so werden Sie nie wissen.

Ändern >/dev/null in >>/tmp/ffmpeglog ein Protokoll zu halten

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top