diff options
author | dec05eba <dec05eba@protonmail.com> | 2024-07-23 01:50:06 +0200 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2024-07-23 01:50:06 +0200 |
commit | da73b3ac6346105ad8404874b8bb54c846d4f54e (patch) | |
tree | 9b989da3f4d16ecdcf05b6b47f06f2625971033f | |
parent | e9343cce911c6401f9318165b4d098bdef723f8a (diff) |
Remove old script, in start-replay script dont start if gpu screen recorder is already running
-rw-r--r-- | TODO | 2 | ||||
-rwxr-xr-x | scripts/replay.sh | 6 | ||||
-rwxr-xr-x | scripts/start-replay.sh | 1 |
3 files changed, 2 insertions, 7 deletions
@@ -150,7 +150,7 @@ Detect if recording monitor on intel and plane is compressed. In that case give Make dbus code and pipewire setup non blocking. -Support portal (pipewire) hdr capture when pipewire adds support for it. +Support portal (pipewire) hdr capture when pipewire adds support for it. Maybe use the result of SelectSources and then query the hdr metadata with drm. HDR support on x11? diff --git a/scripts/replay.sh b/scripts/replay.sh deleted file mode 100755 index 2781e1e..0000000 --- a/scripts/replay.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -e - -[ "$#" -ne 4 ] && echo "usage: replay.sh <window_id> <fps> <replay_time_sec> <output_directory>" && exit 1 -active_sink="$(pactl get-default-sink).monitor" -mkdir -p "$4" -gpu-screen-recorder -w "$1" -c mkv -f "$2" -a "$active_sink" -r "$3" -o "$4" diff --git a/scripts/start-replay.sh b/scripts/start-replay.sh index e36d59d..2093c98 100755 --- a/scripts/start-replay.sh +++ b/scripts/start-replay.sh @@ -1,5 +1,6 @@ #!/bin/sh +pidof -q gpu-screen-recorder && exit 1 video_path="$HOME/Videos" mkdir -p "$video_path" gpu-screen-recorder -w screen -f 60 -a "$(pactl get-default-sink).monitor" -c mkv -r 30 -o "$video_path" |