Uma maneira de fazer isso em diferentes etapas é primeiro converter as imagens .jpg para o mesmo tamanho e criar um gif animado.
Por exemplo:
mkdir CONVERTED
for i in *.jpg; do convert $i -size 927x1200 xc:black +swap -gravity center -composite ./CONVERTED/$i; done
convert -delay 1000 -loop 0 ./CONVERTED/*.jpg animated.gif
Isto faz: Para cada imagem crie uma nova imagem de tamanho 927x1200 na subpasta CONVERTER, mantenha o tamanho da imagem, centralize-a com borda preta.
Se você deseja que as imagens sejam redimensionadas de forma que elas caibam no tamanho da saída, você também pode redimensioná-las:
for i in *.jpg; do convert "$i" -resize 927x1200 -size 927x1200 xc:black +swap -gravity center -composite ./CONVERTED/"$i"; done
Em vez de fazer gif animado (que pode se tornar muito grande), talvez você queira criar um filme usando photofilmstrip
(nas imagens convertidas).