From 6af4ba943f6b73e31a0b2bd0262d953a2e954ddb Mon Sep 17 00:00:00 2001 From: Nicholas Van Doorn Date: Wed, 4 Aug 2021 18:12:54 -0700 Subject: Initial commit --- bin/togif | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 bin/togif (limited to 'bin/togif') diff --git a/bin/togif b/bin/togif new file mode 100755 index 0000000..02bd824 --- /dev/null +++ b/bin/togif @@ -0,0 +1,13 @@ +#!/usr/bin/env zsh +if [ "$#" -ne 3 ]; then + echo "Usage: togif \n" + echo "Example with 500px width and auto height:\n" + echo " \$ togif myinput.mov myoutput.gif 500:-1" + exit -1 +fi + +TEMP_FOLDER=/tmp/gifconvert-$(date) +mkdir $TEMP_FOLDER +ffmpeg -i $1 -vf scale=$3 -r 10 $TEMP_FOLDER/ffout%3d.png +convert -delay 8 -loop 0 $TEMP_FOLDER/ffout*.png $2 +rm -rf $TEMP_FOLDER -- cgit v1.2.3