Sadly no, it's like three different tools linked with the equivalent of bailing twine, one of which is a kiosk/home theater UI I wrote when I was just out of high school a really long time ago. Also it definitely wouldn't work headless.
I have seen headless browser recording tools before, not sure what framerate they could handle.
First thing I did was try to run this in Bash/WSL and display it to Xming on Win10. I couldn't get it to recognize the screen, so was upgrading. Will report back. If it works then that will be one of the most useful things ever.
FYI for anyone on OS X Catalina (and likely Big Sur): this doesn't seem to work, as it's not detecting AVFoundation support in ffmpeg. See this issue: https://github.com/cytopia/ffscreencast/issues/31
Hitting shift-control-f6 will spawn slurp which lets you click and drag to set the area you want to record. This will then launch wf-recorder and record the selected area, saving to ~/screenshots/mov-${date}. You can use ctrl-shift-backspace to kill the recorder and end recording.
Essentially I wanted to be able to pipe the music I was playing into the stream and the microphone input.
Also I wanted to allow for a secondary camera (droidcam for me) at leisure.
I suppose OBS is better if you spend the time with it.
https://github.com/kristopolous/tools/blob/master/bin/screen...
There's a preferences file example here https://github.com/kristopolous/tools/blob/master/bin/.scree...