Saya lelah menjalankan 8 perintah secara paralel untuk sepenuhnya memanfaatkan CPU dan mempercepat konversi Video, seperti ini:
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 &
2 sampai 3 dari mereka dihentikan. Mengapa ini terjadi? Apakah ini batasan FFmpeg? Saya telah mencoba ini pada 16 inti dan 4 mesin inti, EC2 c1.xlarge dan cc2.8xlarge. Perilaku yang sama. Saya telah mencoba perintah yang rumit dan yang sederhana, masih sama, 2 atau 3 dihentikan.