Is there an available screen recorder for Linux that can continuously record everything, but only keep the last, for example, 10 minutes in a buffer, and anything older will be discarded?
Sometimes something interesting happens in whatever I’m doing, but replicating it after starting a recorder is hard. I also don’t want to deal with terabytes of video backlog.
Ideally, when something share-worthy has happened, I’d push a button or a magic key combo, and the buffer will be saved to a file.
SOLVED:
ReplaySorcery as suggested by @trigg@lemmy.world does the job perfectly and just runs unobtrusively in the background after boot.
Last I knew, replay sorcery. Looks like it’s been a while since an update but worked fine a year and something ago.
Thanks!
Works perfectly even with proprietary nvidia driver: I now have a test clip of me dicking around in the terminal, followed by launching factorio and war thunder, and then setting up a cronjob to cleanup old recording that I saved but never used.
NICE!
Great stuff!
I don’t know of any that would record everything on Linux, but steam has a thing to record gameplay of games launched from steam on linux: https://help.steampowered.com/en/faqs/view/23B7-49AD-4A28-9590
I was thinking of something like that, except steam only accounts for a miniscule portion of what I want to record.
I believe you can configure it to record the desktop as well
I think wl-screenrec can do that, it has a “shadowcopy” like function with the ‘–history’ flag. Wayland only and not sure if it works on GNOME or KDE though as I was using it with hyprland.