From 2041031569641fd961022a4c2e1658fe80271ae7 Mon Sep 17 00:00:00 2001 From: _N3m0 Date: Sun, 3 Mar 2024 23:44:42 +0100 Subject: [PATCH] screen recorder --- screenrecorder | 25 +++++++++++++++++++++++++ screenshot | 2 -- 2 files changed, 25 insertions(+), 2 deletions(-) create mode 100755 screenrecorder diff --git a/screenrecorder b/screenrecorder new file mode 100755 index 0000000..67a4ab7 --- /dev/null +++ b/screenrecorder @@ -0,0 +1,25 @@ +#!/bin/bash + +if [ -z $1 ]; then + st screenrecorder hamood 2>/dev/null + exit $? +fi + +path=$OPT_PATH/img/screenshot/ +file=screenrecord$(date "+%F_%T") +sound_card=$(cat $XDG_CONFIG_HOME/sound_card) + +# video +#ffmpeg -f x11grab -framerate 60 -video_size 1920x1080 -i :0.0 $path$file.mp4 + +# audio +#ffmpeg -f alsa -i default $path$file.mp4 + +# video + audio +# NOTE: ne marche pas +# TODO: compiler ffmpeg code source +ffmpeg -f x11grab -framerate 60 -video_size 1920x1080 -i :0.0 -f alsa -i default $path$file.mp4 + +newfile=$(echo $file | dmenu -p "rename $file :") + +mv $path$file.mp4 $path$newfile.mp4 diff --git a/screenshot b/screenshot index df57bc6..a171c1a 100755 --- a/screenshot +++ b/screenshot @@ -1,7 +1,5 @@ #!/bin/bash -set -xe - path=$OPT_PATH/img/screenshot/ file=screenshot$(date "+%F_%T")