From b189b570267d1b6c057c4b4121c191d6f988fad8 Mon Sep 17 00:00:00 2001 From: katherine Date: Fri, 24 Mar 2017 01:23:39 -0700 Subject: initial commit --- make-gif | 202 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 202 insertions(+) create mode 100755 make-gif (limited to 'make-gif') diff --git a/make-gif b/make-gif new file mode 100755 index 0000000..320a4a0 --- /dev/null +++ b/make-gif @@ -0,0 +1,202 @@ +#!/usr/bin/env zsh +# export a clip from a video as a gif + +local callstr="$0" +local hasgsic=$(whence gifsicle) + +print_error() { + echo -e "\e[1;31merror:\e[0m $1\n" +} + +usage() { + [[ "$1" != "" ]] && print_error $1 + echo "Usage: $callstr [OPTIONS...] " + echo "" + echo " description option default val" + echo " start time -s