Question / Help How do I remove lag completely?

lolchompers

New Member
Ryzen 7 3700X with Radeon RX 5700 XT.

No matter what I do OBS recording is always laggy. The video has noticeable freezes or lag, but during gameplay, the game doesn't lag at all.

On my old PC, I was using a GTX 750 Ti, so I was using Shadowplay to record everything. Shadowplay always worked without any problems. But, now I don't have an Nvidia GPU so obviously I can't go back to shadowplay. On the other hand, AMD ReLive recording is way worse than OBS. I'd prefer to use OBS over ReLive so I can have multiple audio tracks.

Anyone have any ideas? I turned off Windows Game DVR. Tried recording with game capture and display capture.

I was recording PUBG with all ultra settings if that makes any difference.
 

Attachments

  • 2020-03-19 19-55-23.txt
    26.6 KB · Views: 46

FerretBomb

Active Member
Run OBS as Administrator. This enables a workaround that allows OBS to take GPU priority, so it can do its (very lightweight) housekeeping tasks that need GPU time, before the game eats it all.
From your logfile, you aren't showing much encoding lag, around 0.1%.

Do not use Display Capture. It is the least performant of all capture methods, and should be avoided if at all possible.

NEVER EVER record to MP4, for any reason. Record to FLV, or if you are using multi-track audio record to MKV. If you need MP4s afterward, you can remux them into mp4 from the OBS File menu, Remux Recordings. Takes a matter of seconds.

It may be better if you are just recording to swap your encoder to x264 Ultrafast, with a CQP or CRF target. AMF is... kind of awful in general, and can run into a ton of problems because AMD only care enough about it to say 'we care about AMF' and nothing more. This will result in large filesizes, but minimal impact on gaming, and the large files can always be re-encoded at better quality later with Handbrake to bring the filesizes down with a higher quality, non-realtime re-encode.
 
Top