none of this is guaranteed to work on your machine without modification,
it is best for you to review all wf-recorder flags, and make them fit your system
starts recording the whole screen @ 144fps,
upon ^C it remuxes the mkv into mp4,
and reencodes to a smaller file size.
video files are stored in videos/
starts streaming locally @ 60fps, see ingest.sh,
to go live for real, change stream_url in shared.sh
note: if you change this and do not use rtmp://,
you should probably also change the muxer from flv to another one
views the local stream with ffplay,
this needs to run before wf-stream.sh
contains shared functionality needed between scripts,
mainly the pipewire setup for combining system audio and microphone input
note: this does NOT make two separate audio tracks
just echoes a custom message based on the status,
useful for example in status bars
sound files are from OtoLogic
end.mp3is "Cat-Synthetic01-3" from SoundEffects/Animals (link)