WillmsiasTheMad
New Member
I recently upgraded to an RTX 2060 Super and was looking forward to the boost in recording quality that should've come along with using NVENC instead of x264 on my Ryzen 5 2600. NVENC, however, seems to have other plans.
No matter what I do, I always get encoding lag.
Recording League of Legends on Max Quality mode with no Look Ahead or Psycho Visual Tuning? That's around 0.1-0.2% encoding lag. Bearable, but can be annoying when the missed frames happen in series.
Recording A Plague Tale with the same settings? 0.7% (as shown in this log). Turn on Look Ahead and Psycho Visual Tuning and that jumps to 1.5% or more. This is unbearable, as it manifests as frequent, significant stutters.
The session linked to that log was around an hour long. The first 30 minutes had 0 issues. I would guess there was 0-0.1% dropped in those first 30 minutes. After that? It all of a sudden starts stuttering awfully. This makes me think that my GPU is overheating, except my framerate in game was never affected. So maybe the CPU overheated and clocked down? Nope. I just upgraded my cooler, and am running at a solid all core overclock of 4.0GHz with max temps hitting 75 degrees.
Other possibilities:
Other settings I have:
I would appreciate any ideas/advice/discussion on this topic.
No matter what I do, I always get encoding lag.
Recording League of Legends on Max Quality mode with no Look Ahead or Psycho Visual Tuning? That's around 0.1-0.2% encoding lag. Bearable, but can be annoying when the missed frames happen in series.
Recording A Plague Tale with the same settings? 0.7% (as shown in this log). Turn on Look Ahead and Psycho Visual Tuning and that jumps to 1.5% or more. This is unbearable, as it manifests as frequent, significant stutters.
The session linked to that log was around an hour long. The first 30 minutes had 0 issues. I would guess there was 0-0.1% dropped in those first 30 minutes. After that? It all of a sudden starts stuttering awfully. This makes me think that my GPU is overheating, except my framerate in game was never affected. So maybe the CPU overheated and clocked down? Nope. I just upgraded my cooler, and am running at a solid all core overclock of 4.0GHz with max temps hitting 75 degrees.
Other possibilities:
- Maybe windows started doing something in the background? Possible, but I have no way of knowing now. Would re-enabling game mode help this? Disabling it was one of the suggestions I came across when troubleshooting NVENC issues earlier in the week.
- Maybe the section of the game I got to was more CPU intensive? I highly doubt it. The stutter began at the end of one chapter when everything on screen calmed down, and continued into one of the more tame chapters of the game.
Other settings I have:
- Process priority set to High
- OBS being run as Administrator (suggested by NVIDIA in this guide)
- In LoL I have a performance issue where it never hits my cpu with more than a 25% load (and I've never seen any core maxed out). My GPU sits at 20-30%. Nothing I do can increase these (including my overclock... the cpu was running at 3.4-3.6 GHz before). So there's plenty of overhead for whatever OBS needs to do.
- A Plague Tale seems to use all 12 threads quite heavily, so I could see the issue being related to the first/second core of the CPU being hit too hard. The only things I can think of to fix this (if it's the issue) are to give OBS around 2 cores completely to itself, or to upgrade to a higher IPC cpu (Hello Ryzen 3000... but I was hoping to wait for 4000...).
I would appreciate any ideas/advice/discussion on this topic.