Question / Help Nvenc projector mode stutter

mrroper

New Member
Hi All,

I currently game at 2560x1440 and would like to stream at a good quality using NVENC (im streaming highly CPU intensive games) I can stream now using NVENC but as we all know the quality is terrible.

My cunning plan is to use OBS in preview mode using the projector mode outputting to a second PC with a capture card which can then use a more intensive encoding to stream at a high quality.

I have tested this with a second monitor and the quality is excellent, however the output seems to stutter quite badly (the main game monitor is fine with no fps hit)

is there any settings i should try to minimise this stutter?

Thanks in advance :)
 

dodgepong

Administrator
Community Helper
Do you have encoding disabled on the OBS preview?

I assume you're using OBS to downscale your output resolution so your capture card can capture it?
 

mrroper

New Member
Hi,

Yep I am using OBS to downscale the native 2560x1440 image that I can then capture at 1080p-ish

I cant clone to another monitor unless you want to lend me £2000 so I can buy a cpature card that can capture such high resolutions :P

I'm not sure if encoding is disabled or enabled to be honest (can you disable encoding specifically for preview mode)

MY understanding is that NVENC would be down scaling the output essentially using shadow play which will mean I have no CPU hit? I certainly didn't seem to get any CPU hit. if I disabled encoding would NVENC still be performing the downscale?

As i said image quality was fine but there was stutter present

Many thanks for the help guys, and thanks for OBS its a great piece of software :)
 

mrroper

New Member
Hi,

Just thinking out loud here, where in the Pipleine is the Downscaling taking place? is this performed on the NVENC chip or done by the CPU before sending it to the GPU?

If this is happening on the CPU then I presume this isn't an NVENC issue?
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Downscaling is down by the GPU. It'd be a waste of CPU cycles to do it at any other point.
 

mrroper

New Member
Hi Jim
Excellent, thanks

Does it use the Nvenc encoder to perform this downscale or is it done using some other method on the GPU? Im just trying to work out if I should select the NVENC encoder on the main PC, or does it not matter as no encoding is taking place?

Cheers in advance.

EDIT, Im probably best disabling Encoding on preview I presume?
 

Xphome

Member
mrroper said:
Hi Jim
Excellent, thanks

Does it use the Nvenc encoder to perform this downscale or is it done using some other method on the GPU? Im just trying to work out if I should select the NVENC encoder on the main PC, or does it not matter as no encoding is taking place?

Cheers in advance.

EDIT, Im probably best disabling Encoding on preview I presume?
If you disable encoding it shouldn't matter which encoder you have chosen.
 
Top