Add FPS to the API for ingestion

Bensam123

Member
Hello, this is particularly important to allowing multitstreaming. According Sorayuki OBS obs_add_view2 ignores the FPS variable.

"Different framerate for each output is currently unsupported. OBS's API obs_add_view2 says that it ignores the framerate in the parameter of video information."

Please enable it so that multistreams can have different FPS.
 

Harold

Active Member
The subsystem that handles things can't handle multiple different framerates. You aren't yet able to record and stream at different framerates, let alone multistream at different framerates with plugins
 

AaronD

Active Member
I use a different instance of OBS for things that are different enough that a single instance can't do it well. The potential pitfall there, is if your system doesn't allow multiple things to access the same resources. Historically, that was true for everyone for performance reasons. Some systems have lifted that restriction now; others haven't yet.

The "standard" way to run multiple instances on Windows seems to be to use one native instance and then a separate portable instance for everything else, which is a lot of duplicated files.

The better way to do it, at least on Linux, and I would imagine Windows and Mac too, is to use the --multi flag on the command line. Modify the shortcut, launcher, or whatever you call it, to put that on the end. You might also want to use --profile "Profile Name" and --collection "Scene Collection Name" to load different settings for each instance. The quoted names must match exactly, and anything with spaces must be in quotes, or it's as if you didn't include that option at all.

Use the --help option on the command line to see everything that you can do there. You do have to do that in a terminal (Command Prompt for Windows). A shortcut won't show you the response.
 

Bensam123

Member
I'd imagine certain devices don't enjoy being accessed by multiple instances of OBS at the same time. Capture devices and cams, I haven't experimented with multiple instances, which might be a work around for this, but suspect it would run into access issues with hardware.
 

AaronD

Active Member
I'd imagine certain devices don't enjoy being accessed by multiple instances of OBS at the same time. Capture devices and cams, I haven't experimented with multiple instances, which might be a work around for this, but suspect it would run into access issues with hardware.
Actually, it's the operating system that may or may not have a problem with it. The OS accesses the hardware once, and then copies that to everything that wants it, or not. I use Ubuntu Studio Linux, and it does allow multiple access like that, but that's only a single data point. Other systems might still be exclusive.
 
Top