Question / Help CPU & NVENC combined

Tallraki

New Member
Hello everybody,

first of all sorry for my bad english :/

The problem: My CPU AMD FX 8350 is worse at streaming at 720p 2000kbit 30 fps. My recordings are very blury. So i thought about another way to take some load from the cpu.

Is it possible to capture the game with NVENC (980ti) and stream it with x264 over OBS? I would downscale the capture to 720p 30fps at 5-10mbit (NVENC) and then stream the vid at 720p 30 fps 2000kbits with x264 (CPU). In my mind it will work as two different computers. But i think there is a thing that i ve overlooked.

I can stream a vid 1080p/60fps with 2000kbit and the picture isnt blurry..

Can somebody tell me if its possible or not and what kind of programs do i need?
 

Boildown

Active Member
Not sure exactly what you intend to do. You can run OBS twice using a -multi command line switch. One OBS will encode with x264 for your stream, the other will encode with NVEnc for your recording to hard drive. One problem is that you usually can only game capture something once, so you'll have to capture the second OBS instance another way... which may be problematic.

The other thing I think you might want to do is use OBS and NVEnc to stream at a high bitrate to another computer that does the actual x264 compression (not using OBS). There are a few guides on this, depending on what exactly you want to do:

https://obsproject.com/forum/threads/how-to-set-up-your-own-private-rtmp-server-using-nginx.12891
https://obsproject.com/forum/thread...n-private-rtmfp-server-using-monaserver.23881
https://obsproject.com/forum/thread...tream-and-record-at-different-qualities.15861
https://obsproject.com/forum/threads/how-to-easily-stream-to-two-or-more-locations-using-nginx.12553
 

Tallraki

New Member
I would like to stream my recordings at the same time...i think that is a so called deadlock. That two programms want access to the same file. It would be an easy way to save some power. But i think thats my problem
 

Boildown

Active Member
can i use nginx on the same computer? or do i need another computer to run this?

That solution uses two computers. The whole idea is to offload most of the CPU penalty for encoding to a separate box from what you're gaming on.
 
Top