From 2a3c345a2551bbaf7522d9576d57967c25a7857d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yaroslav=20de=20la=20Pe=C3=B1a=20Smirnov?= Date: Mon, 29 Mar 2021 11:27:03 +0300 Subject: Small changes here and there --- dotfiles/.local/bin/swayrecord | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'dotfiles/.local/bin/swayrecord') diff --git a/dotfiles/.local/bin/swayrecord b/dotfiles/.local/bin/swayrecord index 27593be..91f6d31 100755 --- a/dotfiles/.local/bin/swayrecord +++ b/dotfiles/.local/bin/swayrecord @@ -16,7 +16,7 @@ TYPE="$1" VIDEO_PID="" AUDIO_PID="" -trap finishrecording SIGINT +trap finishrecording INT finishvideo () { kill -2 "$VIDEO_PID" @@ -35,12 +35,12 @@ finishscreencast () { kill -2 "$AUDIO_PID" notify-send "📼 Recording" "One moment, screencast is being encoded..." ffmpeg -i "$VREC_DIR/temp-$OUTPUT.mp4" \ - -i "$VREC_DIR/temp-$OUTPUT.mp3" \ + -i "$VREC_DIR/temp-$OUTPUT.opus" \ -codec copy \ -shortest \ "$VREC_DIR/screencast-$OUTPUT.mp4" rm -f "$VREC_DIR/temp-$OUTPUT.mp4" - rm -f "$VREC_DIR/temp-$OUTPUT.mp3" + rm -f "$VREC_DIR/temp-$OUTPUT.opus" notify-send "📼 Recording" \ "Screencast recording stopped and saved at "$VREC_DIR/screencast-$OUTPUT.mp4"" } @@ -96,7 +96,7 @@ screenshare () { screencast () { wf-recorder -o "$MONITOR" -f "$VREC_DIR/temp-$OUTPUT.mp4" & VIDEO_PID=$! - ffmpeg -f alsa -i default -c:a mp3 "$VREC_DIR/temp-$OUTPUT.mp3" & + ffmpeg -f alsa -i default -c:a libopus "$VREC_DIR/temp-$OUTPUT.opus" & AUDIO_PID=$! echo $$ > ~/.cache/recordingpid echo "📼" > ~/.cache/recordingicon @@ -106,7 +106,7 @@ screencast () { } audio () { - ffmpeg -f alsa -i default -c:a flac "$AREC_DIR/$OUTPUT.flac" & + ffmpeg -f alsa -i default -c:a libopus "$AREC_DIR/$OUTPUT.opus" & AUDIO_PID=$! echo $$ > ~/.cache/recordingpid echo "🎙" > ~/.cache/recordingicon -- cgit v1.2.3