I’m sure there’s a name for this function, but you know that thing where your screen is constantly being captured but it only gets saved if you tell it to, and then it’ll save the last minute or however long the buffer period is? It lets you capture cool moments in games and stuff? Yeah, that. Is there a way to make OBS do that? If not, does anybody know of an open source application I can use for that? It’d be really useful and fun.
Thanks!

  • KoboldCoterie@pawb.social
    link
    fedilink
    English
    arrow-up
    14
    ·
    2 months ago

    OBS can do it; the option you’re looking for is ‘Replay Buffer’. You can configure it under Output, if I’m not mistaken.

    Very old source but this might still be accurate.

    (Steam can also do this, now, if that’s what you’re using to play your games.)

  • ferret@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 months ago

    I would recommend gpu-screen-recorder for this role, it has much less overhead than any other option (it is a cli app, but does have a gui available if that is what you prefer)

    • BoneheadBruin@pawb.social
      link
      fedilink
      arrow-up
      2
      ·
      5 days ago

      I’m late to the party here but for future users on the same quest gpu-screen-recorder is also what I settled on. There is some jank, particularly with hdr, but the overhead on my 7900xtx and 7950x3d are barely even noticeable. And, unlike Game Bar from Windows, it captures all screen activity not just games so you can use it to clip pretty much anything.