0

for ループで複数の FFmpeg セッションを開始したい。これが私のスクリプトです:

# start recording for all cams
for i in `seq 1 ${CAM_NO}`
do
    /home/aydu/bin/ffmpeg -f video4linux2 -i /dev/video${i} -y -c:v libx264 -r 5 -s 320x240 -vf format=gray $DIR/CAM${i}_${DTIME}.avi -r 1/5 -vf format=gray -f image2 -updatefirst 1 $DIR/webcam${i}.jpeg
done

問題は、セッションが順番に開始されないことです。たとえば、最初のプロセスが停止、終了、終了、または終了した場合にのみ、2 番目のプロセスが開始されます。

複数のセッションを開始するにはどうすればよいですか?

4

1 に答える 1