From f68b9ce3bb4b95366d01ae26541add8eaf191b81 Mon Sep 17 00:00:00 2001 From: Markus Birth Date: Sat, 13 Dec 2014 18:09:01 +0100 Subject: [PATCH] Convert videos to GIF. --- mp42gif.sh | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100755 mp42gif.sh diff --git a/mp42gif.sh b/mp42gif.sh new file mode 100755 index 0000000..1b1053a --- /dev/null +++ b/mp42gif.sh @@ -0,0 +1,7 @@ +#!/bin/sh +# http://superuser.com/questions/556029/how-do-i-convert-a-video-to-gif-using-ffmpeg-with-reasonable-quality + +TMPDIR=`mktemp -d /tmp/frames.XXXXXXXX` || exit 1 + +ffmpeg -i "$1" -vf scale=320:-1 -r 10 $TMPDIR/ffout%03d.png +convert -delay 5 -loop 0 $TMPDIR/ffout*.png $1.gif