OBS Matrix Replay: Automated Instant Replay Guide

Setting up an automated instant replay system in OBS Studio can significantly elevate the production value of your live streams. This guide provides a step-by-step walkthrough on how to install, configure, and automate instant replays using the Matrix Replay plugin. You will learn how to set up the replay source, create a dedicated replay scene, configure automation triggers, and optimize your settings for seamless broadcast integration.

Step 1: Install the Matrix Replay Plugin

To get started, you must download and install the Matrix Replay plugin for OBS Studio.

  1. Visit the official OBS Resources page and search for the Matrix Replay plugin.
  2. Download the installer or the zip file compatible with your operating system (Windows, Mac, or Linux).
  3. If using the zip file, extract the contents directly into your OBS Studio installation folder (usually C:\Program Files\obs-studio on Windows).
  4. Restart OBS Studio to ensure the plugin loads correctly.

Step 2: Add and Configure the Matrix Replay Source

Unlike the native OBS Replay Buffer which saves files to your hard drive, Matrix Replay keeps a continuous cache in your system memory (RAM). This allows for instant, lag-free playback.

  1. Open OBS Studio and select the scene containing the video source you want to replay (e.g., your game capture).
  2. In the Sources dock, click the + icon and select Matrix Replay.
  3. Name the source (e.g., “Game Replay Source”) and click OK.
  4. In the properties window:
    • Source: Select the video source you want to capture for replays.
    • Duration: Set the length of the replay in seconds (e.g., 10 to 15 seconds is standard).
    • Memory Limit: Adjust the RAM allocation based on your system specs. Higher resolutions and framerates require more memory.
  5. Click OK to save the settings.

Step 3: Create a Dedicated Replay Scene

To show the replay to your viewers, you need to set up a dedicated scene that displays the Matrix Replay source with optional overlays.

  1. In the Scenes dock, click the + icon and create a new scene named Instant Replay.
  2. Inside this new scene, add your Matrix Replay source.
  3. (Optional) Add a “Replay” graphic overlay or text to let your viewers know they are watching a playback.
  4. (Optional) Set up a stinger transition to play when switching to and from this scene for a professional broadcast look.

Step 4: Automate the Replay Trigger

To make the replay system hands-free or easily triggerable during intense gameplay, you can automate the process using hotkeys, a Stream Deck, or websocket tools like SAMMI or UpDeck.

Option A: Hotkey Automation

  1. Go to Settings > Hotkeys in OBS Studio.
  2. Search for your Instant Replay scene.
  3. Assign a hotkey to “Switch to scene.”
  4. Search for the Matrix Replay source and assign a hotkey to “Trigger Replay” or “Save Replay.”
  5. Pressing this hotkey will instantly switch to your replay scene and play the cached footage.

Option B: Stream Deck/Websocket Automation

If you use an external control surface, you can program a single button to execute a multi-action command: 1. Action 1: Switch to the “Instant Replay” scene. 2. Action 2: Trigger the Matrix Replay source playback. 3. Action 3: Wait for the duration of the replay (e.g., 10 seconds delay). 4. Action 4: Switch back to your primary gameplay scene.

Step 5: Optimize Performance Settings

Because Matrix Replay uses system RAM to store video frames, optimizing your settings is crucial to avoid dropped frames or game lag.