Estoy cansado de ejecutar 8 comandos en paralelo para utilizar completamente la CPU y acelerar las conversiones de video, algo como esto:
ffmpeg -i input.mp4 -t 60 -f mp4 /mnt/a.mp4 > /dev/null 2>&1 &
ffmpeg -i input.mp4 -t 60 -f mp4 /mnt/b.mp4 > /dev/null 2>&1 &
ffmpeg -i input.mp4 -t 60 -f mp4 /mnt/c.mp4 > /dev/null 2>&1 &
ffmpeg -i input.mp4 -t 60 -f mp4 /mnt/d.mp4 > /dev/null 2>&1 &
ffmpeg -i input.mp4 -t 60 -f mp4 /mnt/e.mp4 > /dev/null 2>&1 &
ffmpeg -i input.mp4 -t 60 -f mp4 /mnt/f.mp4 > /dev/null 2>&1 &
ffmpeg -i input.mp4 -t 60 -f mp4 /mnt/g.mp4 > /dev/null 2>&1 &
ffmpeg -i input.mp4 -t 60 -f mp4 /mnt/h.mp4 > /dev/null 2>&1 &
De 2 a 3 de ellos se detienen. ¿Por qué pasó esto? ¿Es esta una limitación de FFmpeg? He intentado esto en máquinas de 16 y 4 núcleos, EC2 c1.xlarge y cc2.8xlarge. Mismo comportamiento. He intentado comandos complicados y simples, aún iguales, 2 o 3 se detienen.