diff options
| author | Luke Smith <luke@lukesmith.xyz> | 2020-04-10 22:53:45 -0400 |
|---|---|---|
| committer | Luke Smith <luke@lukesmith.xyz> | 2020-04-10 22:53:45 -0400 |
| commit | 6f36fe31693ad7dd47ecb443901039eb5c96969f (patch) | |
| tree | 3b9e1bdc384f28d012dda08bddbbfe0c839afa65 /.local/bin/dmenurecord | |
| parent | 7ada6550073b9ec011fd8ec9cf571e55b57d1d97 (diff) | |
| download | eibhear-6f36fe31693ad7dd47ecb443901039eb5c96969f.tar.gz eibhear-6f36fe31693ad7dd47ecb443901039eb5c96969f.tar.zst eibhear-6f36fe31693ad7dd47ecb443901039eb5c96969f.zip | |
STATUSBAR uncommented only for i3, cleanup, probably broke everything LOL
Diffstat (limited to '.local/bin/dmenurecord')
| -rwxr-xr-x | .local/bin/dmenurecord | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/.local/bin/dmenurecord b/.local/bin/dmenurecord index a0339e4..49a2fbf 100755 --- a/.local/bin/dmenurecord +++ b/.local/bin/dmenurecord @@ -11,7 +11,7 @@ updateicon() { \ echo "$1" > /tmp/recordingicon - pkill -RTMIN+9 "${STATUSBAR:?}" + pkill -RTMIN+9 "${STATUSBAR:-dwmblocks}" } killrecording() { @@ -20,7 +20,7 @@ killrecording() { kill -15 "$recpid" rm -f /tmp/recordingpid updateicon "" - pkill -RTMIN+9 "${STATUSBAR:?}" + pkill -RTMIN+9 "${STATUSBAR:-dwmblocks}" # even after SIGTERM, ffmpeg may still run, so SIGKILL it. sleep 3 kill -9 "$recpid" @@ -31,20 +31,20 @@ screencast() { \ ffmpeg -y \ -f x11grab \ -framerate 60 \ - -s $(xdpyinfo | grep dimensions | awk '{print $2;}') \ - -i $DISPLAY \ + -s "$(xdpyinfo | grep dimensions | awk '{print $2;}')" \ + -i "$DISPLAY" \ -f alsa -i default \ -r 30 \ - -c:v libx264rgb -crf 0 -preset ultrafast -c:a flac \ - "$HOME/screencast-$(date '+%y%m%d-%H%M-%S').mkv" & + -c:v h264 -crf 0 -preset ultrafast -c:a aac \ + "$HOME/screencast-$(date '+%y%m%d-%H%M-%S').mp4" & echo $! > /tmp/recordingpid updateicon "⏺️🎙️" } video() { ffmpeg \ -f x11grab \ - -s $(xdpyinfo | grep dimensions | awk '{print $2;}') \ - -i $DISPLAY \ + -s "$(xdpyinfo | grep dimensions | awk '{print $2;}')" \ + -i "$DISPLAY" \ -c:v libx264 -qp 0 -r 30 \ "$HOME/video-$(date '+%y%m%d-%H%M-%S').mkv" & echo $! > /tmp/recordingpid |
