Would this be possible?

robertleva

New Member
Would it be possible to have OBS take an existing file (ex. intro.flv) and start adding to that file when we start recording? I know a lot of people use this program to live stream, but it also happens to be the best screen recorder I have ever found, free or not.

If this is not possible with OBS, does anyone know of a program that could do such a thing?
 

Jack0r

The Helping Squad
A combination of OBS and nginx would work. The nginx rtmp module has the option to append to an earlier recorded file instead of creating a new one.
This might be an option for the obs rewrite as well. Jim planned to do a kind of pause button maybe, so that would mean it needs some option to append stuff.
 

robertleva

New Member
Ok I have found some stuff about NgineX but I have no idea how to set this up. Can you direct to me some instructions for how to append an existing flv?
 

Jack0r

The Helping Squad
https://github.com/arut/nginx-rtmp-module/wiki/Directives

record_append
syntax: record_append on|off
context: rtmp, server, application, recorder

Toggles file append mode. When turned on recorder appends new data to the old file or creates it when it's missing. There's no time gap between the old data and the new data in file. Default is off.

record_append on;

You can use a pre-compiled nginx+rtmp module from my page http://rtmp.jack0r.com/ or by the ECSDS http://nginx-win.ecsds.eu/
Just change the config so it has one app that receives your OBS stream and records it. With the record_append option activated it will then simply append the new video to the old file as described.
 
Top