gtkdialog & yad gui to record your screen. This program requires xdotool, ffmpeg, gtkdialog and/or yad.
1.0
Added option to offset the audio when recording. It seems my screen recordings are around a half of second out of sync. I usually fix this afterwards but the offset option seems to work for me in the quick tests I've done. I use "0.5"...
Added support for pipewire since finding the device you want to record is different than pulse.
1.1
Added support to get screen size using wlr-randr when running wayland in case xrandr isn't installed.
1.2
minor updates & modified the yad gui a bit
1.3
improved some code, minor improvements
1.4
updates to the yad gui