#!/bin/bash source ~/.mrecrc if [ "$1" = "" ] && [ ! -f ~/.mrecname ]; then echo "mrec " exit 1 elif [ "$1" = "" ]; then #stop recording sleep 5 name=$(cat ~/.mrecname) rm ~/.mrecname &>/dev/null sleep 0.2 mupload ~/.mrecfile.gif "img/${name}.gif" else #start recording rm ~/.mrecfile.gif &>/dev/null rm ~/.mrecname &>/dev/null sleep 0.2 echo "$1" > ~/.mrecname mconv -y -f x11grab -video_size ${W}x${h} -i $DISPLAY -c:v ffvhuff -c:a none ~/.mrecfile.ogv fi