Pregunta

Tengo un script de llamar a un comando para ejecutar una conversión de ffmpeg en un vídeo subido. Sólo funciona en momentos aleatorios sin embargo. A veces, la forma será terminar la presentación y el proceso ffmpeg va a correr; en otras ocasiones, el comando ffmpeg no se ejecuta en absoluto. Este es el comando que estoy corriendo en una función exec ():

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

Puede alguien explicar por qué esto sólo funcionará en ciertos intentos y no en otros?

¿Fue útil?

Solución

¿Qué pasa si falla y lanza ffmpeg y error? En este momento va a enviar toda la salida a /dev/null lo que nunca se sabe.

Cambiar >/dev/null en >>/tmp/ffmpeglog para mantener un registro

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top