|
1234567891011121314151617181920 |
- #!/bin/bash
-
- source ~/.mrecrc
-
- if [ "$1" = "" ] && [ ! -f ~/.mrecname ]; then
- echo "mrec <name>"
- 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
|