For quick tutorials and demos, I make screencasts to share with clients and colleagues, typically using OBS Studio. What is a sane approach to achieving this in Qubes OS?
- Screencast of mouse pointer and multiple Windows
- Real-time voice recording
Nice to have:
- Real-time webcam recording
- As viewed from dom0 (to demo Qubes OS itself, but this is low priority for me)
Options that I can make out are:
Running an AppVM in full-screen mode, giving it access to the mic/webcam, installing OBS Studio and making screencasts in that context
As above without full-screen mode, not clear to me what this would look like
Installing OBS Studio (or some other tool) in dom0, and recording the whole Qubes OS desktop, but even if possible I assume this is not a good idea
Are any of these options obviously worth/not worth pursuing? Any options I’ve missed?