OK.
I7 7700k 4.8ghz
GTX 1080 TI
16GB ram
I just recently started using NVENC because streaming certain games with x264 veryfast or faster is too much strain on my CPU. NVENC is ok, but with high motions it gets pixelated really badly. The games I stream are Anthem, Division, Apex Legends, and Titanfall 2 (and others).
-Apex legends is full of action and high motion with fast moving enemies and yourself. I could stream this with Veryfast or faster and have no real problems other than the game crashing every 30-45 minutes because of high CPU usage. Streaming this game on Old NVENC was a NO-GO! SUPER pixelated, although my in game FPS was 144+ and stream FPS was 60, the quality would tank if i was running, looting, and trying to maneuver.
-NEW NVENC with Apex was no better!
with NVENC I stream at 6000bitrate, 1280x720, keyframes 2, Quality preset, High profile, B-frames 2, 60 fps, GPU 0. For the New NVENC I changed Quality to Max and left it at quality to see if I would get any change, they both are bad. I enabled Look ahead and psycho visual tuning to see a change and nothing, with them or or off.
I know this is suppose to work with GTX 10XX series, lee alone a 1080ti! But Im not seeing any real improvements.
I can say this...! When I streamed Titanfall 2 On these settings * 6000bitrate, 1280x720, keyframes 2, Quality preset, High profile, B-frames 2, 60 fps, GPU 0 * with new NVENC, The stream looked amazing, however, there was skips here and there on stream because my GPU was at 99% *i assume*. But when it did not skip it the quality of the stream was really nice! no pixels, sharp images and geometry as if I were streaming at medium x264! Also, the fact that Respawn games (Apex, Titanfall, and Titanfall 2) does not have an FPS cap slider in game that works (I've "capped" my FPS in theses games to 80 but still get 144+ fps) might be why NVENC isnt working that great on them.
These were the only 2 games I tested though, again, quality on Titanlfall 2 was amazing, but there was lag in stream often. also my "encoder is being overloaded" showed up a few times, but I have 1000 up/ 1000 down internet on a wired connection, so, yeah. Im guessing the games themselves are wanting to use the GPU to its fullest while NVENC is trying to as well to produce a clear image:
Twitch clip of Titanfall 2, NVENC new, 6000bitrate, 1280x720, keyframes 2, Quality preset, High profile, B-frames 2, 60 fps, GPU 0.
https://clips.twitch.tv/SassyTangibleSwordSaltBae