Na verdade, é possível deixar o ffmpeg realmente manipular o glob para você. Use a -pattern_type
opção do image2
demuxer e coloque o glob entre aspas simples para impedir a expansão:
ffmpeg -f image2 -pattern_type glob -i '*.jpg' out.mp4
Para versões mais antigas do FFmpeg, você pode usar o caractere %
, por exemplo:
ffmpeg -i %*.jpg out.mp4
O acima é, no entanto, considerado obsoleto.