Question / Help New NVENC Presets?

achmetha

Member
found this on nvidia's website: http://developer.download.nvidia.com/compute/nvenc/v4.0/NVENC_AppNote.pdf

Capture.PNG
 

Boildown

Active Member
Ahh those are not presets, but qualitative descriptions of improvements. Interesting.

That document is pretty awesome, and answers some questions that I've seen a few times in the past on these forums.
 
Last edited:

Boildown

Active Member
So the question is, which preset would be the best in terms of quality?

Depends on the bitrate, the source content, the GPU, the resolution, and the frame rate.

Assuming 1080p60, 20,000kbps, normal FPS gaming: High Quality for Maxwell GPUs, High Performance for Kepler GPUs.
 

xSonic521x

Member
Those things matter yes but presets are presets.. Talking about which preset renders a scene better in terms of quality alone compared to other presets has nothing to do with those, but still thank you. I stream to twitch at 60 fps at 720 at 2000 bit rate with a 750 Ti and I haven't been able to tell the difference between any of them, not even sure what the low pass, latency or 2nd pass presets do, but like I said no difference in terms of performance and quality. I know x264 is ultimately better, and after comparing the two nvenc looks just as good as the faster preset. But what I did notice is that nvenc can make fast motion scenes look better than x264
 

ThePorchLyfe

New Member
Those things matter yes but presets are presets.. Talking about which preset renders a scene better in terms of quality alone compared to other presets has nothing to do with those, but still thank you. I stream to twitch at 60 fps at 720 at 2000 bit rate with a 750 Ti and I haven't been able to tell the difference between any of them, not even sure what the low pass, latency or 2nd pass presets do, but like I said no difference in terms of performance and quality. I know x264 is ultimately better, and after comparing the two nvenc looks just as good as the faster preset. But what I did notice is that nvenc can make fast motion scenes look better than x264


HUH? Nvenc looks better? I have to disagree , depending on Bitrate and for sure not 2k@60fps....
 

Alexious

New Member
Hi there, I would love to know if anyone bought a 980/970 GPU and tried these NVENC hardware improvements.

It would be great for people with a NVIDIA card to be able to stream with NVENC in good quality, instead of having to use the far heavier codec x264.
 

Boildown

Active Member
Hi there, I would love to know if anyone bought a 980/970 GPU and tried these NVENC hardware improvements.

It would be great for people with a NVIDIA card to be able to stream with NVENC in good quality, instead of having to use the far heavier codec x264.

The 980/970 aren't going to look any better than the 750/750Ti, and from those we know that the quality is still pretty bad unless you use a really high bitrate. Not suitable for streaming. All the Maxwell based video cards should perform the same as far as NVEnc is concerned.
 

Alexious

New Member
The 980/970 aren't going to look any better than the 750/750Ti, and from those we know that the quality is still pretty bad unless you use a really high bitrate. Not suitable for streaming. All the Maxwell based video cards should perform the same as far as NVEnc is concerned.

I can go as far as 3500 bitrate (could even go higher if it wasn't for Twitch limits). Would that be decent?

So you're saying that there is no noticeable improvement in Maxwell hardware over Kepler when it comes to streaming quality?
 

Boildown

Active Member
It would not IMO be "decent" quality. There is some improvement, just not enough. Haswell Quicksync and x264 are both significantly better, unless you have absolutely nothing to spare on your CPU.

Granted, I don't have a 970 or 980 yet. But they all use the Maxwell chipset, so this is how I anticipate it to be based on my 750Ti that I do have. I do plan to get a GTX 980 so I'll double check it eventually.
 

Alexious

New Member
It would not IMO be "decent" quality. There is some improvement, just not enough. Haswell Quicksync and x264 are both significantly better, unless you have absolutely nothing to spare on your CPU.

Granted, I don't have a 970 or 980 yet. But they all use the Maxwell chipset, so this is how I anticipate it to be based on my 750Ti that I do have. I do plan to get a GTX 980 so I'll double check it eventually.

Well, thing is I have an i5 2500K (bad luck with overclocking, can't do it with this one) so I thought I'd spare it some load. Then again I'm thinking of getting the best CPU for my socket which is an i7 3770 and should offer some performance improvement with x264 thanks to hyperthreading.
 

DeezjaVu

Member
I stream to twitch at 60 fps at 720 at 2000 bit rate with a 750 Ti and I haven't been able to tell the difference between any of themBut what I did notice is that nvenc can make fast motion scenes look better than x264

You must be drunk out of your mind. 2000kbps is too low for 720p @30fps, let alone at 60fps and given that x264 blows NVEnc out of the water, I don't see how your stream can be anything but garbage quality.
 

DeezjaVu

Member
I can go as far as 3500 bitrate (could even go higher if it wasn't for Twitch limits).

There is no Twitch limit. At least not one set in stone or (officially) defined on paper. They recommend not using more than 3500, doesn't mean that you can't.
 

AndehX

Member
So I gave the Streaming 2Pass profile a try on my 970, using 720p/60/3500kbps and it doesn't actually look too bad. Definitely watchable, and meets my pretty high standards of what a stream should look like. I've yet to try any of the other profiles though.
 

Fusk

New Member
I use nvenc, high quality preset, 3500 bitrate, 1.25 downscale (1536x864), lanczos filter & 35 fps. Runs fine. gtx770.
I would use quicksync for x264 if just it would work.
 
I have the 970 but using OBS quality is terrible! well its good until you decide to move... then the pixelation... But Shadowplay seems to be damn near perfect crystal clear quality but I dont want to stream to twitch.....
 

AndehX

Member
I have the 970 but using OBS quality is terrible! well its good until you decide to move... then the pixelation... But Shadowplay seems to be damn near perfect crystal clear quality but I dont want to stream to twitch.....
You need to tweak your settings in OBS. Using the same settings as shadowplay, there should be no difference in quality.
 

FortuN

Member
Shit, the 2-pass looks really better than the x264, alot. However, im just having 660TI and got some nasty flimmering using it. But as it looks like, the 2pass streaming looks really really nice! Superb quality with low pixelration (On my test run didn't see any at all infact)

Testeing with

OBS, Cs-Go, 1536x864, 60 fps, 3500bitrate (Everything the same as i use when stream/x264).

The flimmering is because the 660TI i guess?
 
Top