Stream at 1440p 30fps and record at 60fps simultaneously

specy_k

New Member
Hello all.

Before creating this post I had a good google and couldn't seem to find the answer I was looking for.

What I'm trying to achieve is simultaneous streaming and recording using the same resolution but different fps, specifically 30 for streaming and 60 for recording. Main reason is my sustained upload is 17mbps and streaming 1440p60 to youtube just looks to blotchy while 1440p30 looks better. Recording at 1440p60 with cqp 18 looks great. Gpu is a grx 1070 and i user nvenc hevc for both streaming and recording.

I have tried running obs, latest stable, in portable mode and allowing multiple instances but it seems like only one instance can hook the game capture at a time.

Is there a way to have both obs instances capute the same game capture or any other way i can go about this?

Thanks in advance
 
After a little more research and coming across the teleport plugin, https://github.com/fzwoch/obs-teleport , i have a working mixed fps setup.

All you have to do is
1. create 2 seperate obs portable folders e.g. c:\obsrec60 and c:\obsstream30
2. Install the teleport plugin in both obs portable folders
3. Setup each obs with your preferred stream/rec settings and 30fps for stream and 60fps for rec etc
4. In the record obs enabled teleport as per teleport instructions
5. In the stream obs add teleport as a source and select the loopback address 127.0.0.1

I gave it a few tests and it seemed to work well with not to much extra load on the cpu and no frame losses.

Hopefully this helps out some others in the community
 
Back
Top