From 1d7c8ec071a98c8b348f74564d27b2a010babbe7 Mon Sep 17 00:00:00 2001 From: Abhay Rana Date: Tue, 21 Jun 2016 14:26:07 +0530 Subject: [PATCH] screencast to gif script --- screencast | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100755 screencast diff --git a/screencast b/screencast new file mode 100755 index 0000000..357244d --- /dev/null +++ b/screencast @@ -0,0 +1,7 @@ +#!/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 \ No newline at end of file