#!/bin/bash TIMESTAMP=`date +"%Y-%m-%d_%H"` TMP_AVI=$(mktemp /tmp/outXXXXXXXXXX.avi) ffcast -s % ffmpeg -y -f x11grab -show_region 1 -framerate 15 \ -video_size %s -i %D+%c -codec:v huffyuv \ -vf crop="iw-mod(iw\\,2):ih-mod(ih\\,2)" $TMP_AVI \ && convert -set delay 10 -layers Optimize $TMP_AVI /home/nemo/Desktop/GIFs/$TIMESTAMP.gif