Você pode fazer o corte / edição de imagens em lote com ImageMagick . Está incluído em quase todas as distribuições Linux e tem toneladas de opções para você. Tem versões para outras plataformas também. Abaixo estão alguns exemplos que podem ajudá-lo
Para simplesmente redimensionar todas as imagens para 3000 x 3000 no local, você pode usar
mogrify -resize 3000x3000 *.png
Isso substituirá seus arquivos. Se você quiser escrever saídas para outra pasta use
mogrify -resize 3000x3000 *.png -path /path/to/output/folder
Se o mogrify estiver muito lento ou precisar de muita memória, você poderá usar desta forma
for f in *.png
do
convert $f'[3000x3000]' $outputdir/$f.resized.png
done
Se você também quiser convertê-los em outro formato, como jpg, para reduzir o estresse no codificador de vídeo mais tarde:
mogrify -resize 3000x3000 -format jpg *.png
Se você quer apenas cortar uma região de 3000x3000 do deslocamento 1000x2000, use isso
mogrify -crop 3000x3000+1000+2000 *.png
Afinal, basta codificar as imagens com ffmpeg