10_to_gif.sh 308 B

12345678910111213
  1. #!/bin/bash
  2. t=$(mktemp -d);
  3. mkdir $t/1 $t/2 $t/3
  4. echo "Working in $t";
  5. for i in $(ls *.png | sort); do
  6. convert $i -alpha remove +repage -crop 512x256+1120+626 +repage $t/1/$i;
  7. convert $t/1/$i -resize 256x128 $t/2/$i;
  8. convert $t/2/$i $t/3/$i;
  9. done;
  10. convert -delay 100 -loop 0 $t/3/*.png result.gif