From 02c32b4e8f26796af7e56f1200d4e457aba557b1 Mon Sep 17 00:00:00 2001 From: Price Hiller Date: Sat, 5 Nov 2022 00:05:50 -0500 Subject: [PATCH] fix(hypr): fix screen cap speed --- dots/.config/hypr/scripts/screen-cap.bash | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dots/.config/hypr/scripts/screen-cap.bash b/dots/.config/hypr/scripts/screen-cap.bash index a32bc4cf..baf18390 100755 --- a/dots/.config/hypr/scripts/screen-cap.bash +++ b/dots/.config/hypr/scripts/screen-cap.bash @@ -29,11 +29,11 @@ mk-gif() { tmp_dir="$(mktemp -d)" cd "${tmp_dir}" input_tmpfile="${tmp_dir}/$(mktemp wf-recorder.XXXXXXXXXXX)" - wf-recorder -g "$(slurp)" -f "${input_tmpfile}.mp4" -- & + wf-recorder -g "$(slurp)" -f "${input_tmpfile}.mp4" --framerate 10 -- & printf "%s" $! >"${pid_file}" wait ffmpeg -i "${input_tmpfile}.mp4" -filter_complex "[0:v] palettegen" palette.png - ffmpeg -i "${input_tmpfile}.mp4" -i palette.png -filter_complex "[0:v][1:v] paletteuse" -framerate 10 "${input_tmpfile}.gif" + ffmpeg -i "${input_tmpfile}.mp4" -i palette.png -filter_complex "[0:v][1:v] paletteuse" "${input_tmpfile}.gif" wl-copy --type image/gif <"${input_tmpfile}.gif" rm -f "${pid_file}" )