Question / Help Numbered replay buffers in OBS Studio

unicorn_cz

New Member
Hello,
is there any way how to save replay buffers in numbered fromat (say, replay_buffer_01.flv / replay_buffer_02.flv etc)?

It is easily possible with stream records, all I need to do is to disable file overwrite in advanced settings.
For replay buffer, this setting is irrelevant and it always overwrites the older one. I can bypass this using the predefined variables like %hh%mm%ss, what works, but this way, I can not predict the resulting file name. And I did not find any variable for simple "next number"

Why I am asking for this?
When streaming our local tournaments, I need to have 3 to 5 short replays ready after each set showing most critical moments; and I need to call them on demand to be re-played on stream.
Theoretically, this should be easily achieved by having 5 scenes (replay1 to replay5), each linked with specific faile like described above; and then just switch to this scenes when needed - and delete files before next set takes place.

So, is it possible to have this numbered files? Or is there any way how to achieve goal described above with what OBS Studio offers currently?
 

Suslik V

Active Member
It requires changes to be completed into OBS Studio source code. So, by now (v20.1.3), numbered filename output not supported.
 

Suslik V

Active Member
You know, replay uses second call of the function that generates filename from the mask, so I wasted my time on filename formatting that using global/local counter and it affects recordings only - not replays. It was so stupid from me, not to check it before writing the new code...

Maybe in few month or never.
 
Top