# convert a video to an animated gif
# requires ffmpeg and gifsicle
togif() {
  if [ $# -lt 1 ]
  then
    echo "Converts a video to a compressed, animated gif. Outputs to INPUT.xyz.gif"
    echo ""
    echo "Usage:"
    echo "togif input.mov"
    return 1
  else
    ffmpeg -i "$@" -r 25 -f gif - | gifsicle --optimize=3 --lossy=90 --scale 0.5 --colors=32 > "$@.gif"
  fi
}