I've used OBS for a while now and never had a problem. I just upgraded my CPU from a Ryzen 5 2600x to a Ryzen 7 5800x with a RTX 3070, 2TB SSD, and 48gb DRAM. Ever since I upgraded to a faster CPU I end up skipping about 25% of my frames due to encoding overload. I'm not familiar with the settings in OBS, since I've just been using default settings for months with no problems.
My GPU will go to %100 when the encoding overload occurs, while the CPU sits at %30-%50, so I know it's GPU related (also says "Number of lagged frames due to rendering lag/stalls: 3179 (24.3%)" in log). Graphic settings set to epic and frames capped at 90, game runs smooth at 90. But I don't understand why that never happened with a lower tier CPU. Recording at 1080p 60fps, yes I know decreasing the quality would help but I'd like to keep it that way.
My GPU will go to %100 when the encoding overload occurs, while the CPU sits at %30-%50, so I know it's GPU related (also says "Number of lagged frames due to rendering lag/stalls: 3179 (24.3%)" in log). Graphic settings set to epic and frames capped at 90, game runs smooth at 90. But I don't understand why that never happened with a lower tier CPU. Recording at 1080p 60fps, yes I know decreasing the quality would help but I'd like to keep it that way.