aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorLibravatar sommerfeld <[email protected]>2026-04-17 10:54:02 +0100
committerLibravatar sommerfeld <[email protected]>2026-04-17 10:54:02 +0100
commit0171650870da0c8e4becb8c91762ce1d796f8432 (patch)
tree2d325f6d59f329968adcc26bbd40654e6e6b75a7
parentb6ef745546134b672414c4d196d285edb57e0bdc (diff)
downloaddotfiles-0171650870da0c8e4becb8c91762ce1d796f8432.tar.gz
dotfiles-0171650870da0c8e4becb8c91762ce1d796f8432.tar.bz2
dotfiles-0171650870da0c8e4becb8c91762ce1d796f8432.zip
refactor: migrate screen recorder from x11grab to wf-recorder
- Replace ffmpeg x11grab with wf-recorder for Wayland - wf-recorder auto-detects output and uses pipewire
-rwxr-xr-xhome/.local/bin/record3
1 files changed, 1 insertions, 2 deletions
diff --git a/home/.local/bin/record b/home/.local/bin/record
index 233fe7f..00ac367 100755
--- a/home/.local/bin/record
+++ b/home/.local/bin/record
@@ -19,8 +19,7 @@ start() {
notify-send -t 500 "Record started!" &
sleep 0.5
- ffmpeg -f x11grab -draw_mouse 0 -framerate 60 -video_size 1920x1080 -i "$DISPLAY" -c:v hevc_nvenc \
- "$HOME/vids/$(date '+%y%m%d-%H%M-%S').mkv" >"$log_file" 2>&1 &
+ wf-recorder -f "$HOME/vids/$(date '+%y%m%d-%H%M-%S').mkv" >"$log_file" 2>&1 &
echo "$!" >"$pid_file"
}