It was a question of translating "plugin dev" instructions for the app into English for mere mortals. Devs are historically terrible at writing simple instructions for their plugins or apps. It makes sense, given that they wrote the plugin, so are intimately familiar with how it works, unlike us plebs who need a bit of direction.
Anyway, here's what I did after installing the plugin and restarting OBS:
- Created a new scene and added a Replay Source to it.
- Opened the Properties window for the source and set the Video Source to my first camera
- Left Audio Source blank as I don't want audio
- Set Duration to 5000ms (5 sec)
- Set Load Delay to 1000ms (gives me time for my stinger to run)
- Maximum Replays - 1 (I only want it to play once)
- Visibility Action - Restart
- End Action - Hide after Single
- Next Scene - set to the scene I want to go to after playing the replay
- Speed Percentage - 60 for a slower replay
- Directory - set the path to where you want the replay clips saved
- Filename Formatting - I left this at the default, but feel free to play
- Load Replay Switch Scene - set to the scene containing the Replay Source
- Click OK to save.
- Go to Settings > Hotkeys and scroll down to find your Replay Source
- Set at least 2 hotkeys - the Save Replay and Load Replay hotkeys
To use the plugin, use your hotkey settings to Save Replay, then Load Replay. If everything is set up correctly, OBS will switch to the scene containing your Replay Source, play the clip you just saved, then switch to the scene you set as the Next Scene above.
Still working out how to set a transition for the Next Scene. The plugin seems to default o the last used transition, but that's not what I want. I use a custom Stinger transition for most scene changes but want a simply Cut transition from the replay to the next scene.