Question / Help GPU Encoder overloaded = laggy record

ferrisvfx

New Member
Hey, i have a problem with my obs recordings.
Since many people told me that i should record with my gpu rather than my cpu, i changed my settings in obs to H264 AMD as the encoder.
But after recording my recordings are getting laggy,even tho i have much fps in game.OBS is showing then a message,which says that my encoder is overloaded.
I already tried to update my amd driver and also tried every possible bitrate.
I hope you can help me.

My specs:
Processor
AMD Ryzen 5 2600 Six-Core Processor

Video Card
Radeon RX 580 Series

RAM
16 GB

Operating System
Microsoft Windows 10 (build 17763), 64-bit
 

Narcogen

Active Member
Your GPU is significantly overloaded.

19:38:45.243: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 289 (56.2%)

19:37:07.250: base resolution: 1444x1080
19:37:07.250: output resolution: 1920x1080
19:37:07.250: downscale filter: Bicubic
19:37:07.250: fps: 60/1


1080p60 is a lot of load. Suggest starting by making sure you've limited your framerate in the game to make sure OBS can access the GPU when it needs to to render frames. You should aim for making sure GPU utilization never goes higher than 90-95%; perhaps lower in your case if you want to use the AMF encoder, as unlike the NVENC encoder on Nvidia cards, the AMF encoder uses GPU resources, as I understand.
 
Top