Instant replays in Streamlabs OBS

  • 12 March 2019
  • 6 replies

Userlevel 3
Instant replay (or Replay Buffer) records your content in the background so it can be replayed at your command. For this tutorial, we'll show you:
  1. How to enable the replay buffer
  2. How to use hotkeys to trigger an instant replay with one click
1. Open Streamlabs OBS settings, go to output, and check the box "Enable Replay Buffer"
  • Open Streamlabs OBS settings
  • Go to Output
  • Check the box for Enable Replay Buffer
  • Set the length to your desired time.
  • Note: Longer replay buffers require more memory (for this guide we'll use 30 seconds).

2 In the general settings, check the box to Automatically start replay buffer when streaming

3. In the Hotkey settings, set a hotkey for saving the replay buffer.
  • For this guide, we'll use Ctrl+Shift+S.
  • Using this hotkey you can still save replays normally, even with Instant Replays setup.

4 Now, close the settings page and start the replay buffer by clicking on "Start Replay Buffer" towards the bottom right of Streamlabs OBS.

5. Add a new source to the current scene, choose the one called "Instant Replay".

6. Now your Instant Replay feature is ready.
  • Simply press your chosen hotkey combination, and the last 30 seconds will play as a media source in your editor.
  • You can also resize the source and move it around.
If you have a control device such as a Stream Deck, you can create a hotkey action;
  • Set the hotkey to the same as in SLOBS, and then you have the power of instant replay at the press of a button.

This topic has been closed for comments

6 replies

Is there a way to add a hotkey to enable and disable replay buffer so that it's not always using up ram. I know OBS Studio has this but I couldn't find it on SLOBS.
Userlevel 6
Hello there!

At this time there is not a hotkey for the replay buffer.

Feel free to add this suggestion to our ideas page here so that it can be voted on my the community!

You can set a hot key for the instant replay widget though. Just type in "replay" into the search bar in the hotkey tab. 🙂

Is there an way to set a macro via streamlabs or streamdeck where I can press a button and it runs the instant replay for say 30 secs while my desktop audio gets muted during the duration and gets unmuted as soon as the instant replay is over?
Userlevel 6
Hello there!

This may be possible within Streamdeck but you would need to contact Streamdeck support for this. 🙂

However this is not possible within StreamlabsOBS.
It there a way to do a capture without the stream overlay?

One other thing, is there a way to make a "text" replay dependant? for example, when the replay was up I would like to have a text that says "instant replay"
Userlevel 7
Hey there!

Unfortunately it will capture whatever is showing on your Editor/Preview window. The only way to capture without the overlay is to hide the overlay.

As for the text, there is no built in function for that, but you can add a text source and then set a hotkey to hide/show it.

I would also recommend submitting that idea here: http://ideas.streamlabs.com