ffmpeg は、while ループで find を使用して、誤って反復変数を変更します。
誰かがここで何が起こっているのか私に説明できますか?これが私の状況を次のように単純化した方法です。 # make 20 test gifs out of the same source file. for i in {1..20}; do cp -p ../some-random-source-file.gif "${i}.gif"; done # grab, then process them. while read f; do echo "→ $f"; ffmpeg -i "$f" -y -loglevel quiet "same.mp4"; d...