Question / Help OBS Video Lag, No Game Lag or FPS Drop.

MEHRKED

New Member
Log File: https://obsproject.com/logs/FMkH6oLBfIkwHlyN

First of all, my game is running at 144fps with absolutely no frame drops and OBS usage is at a whopping >5%. My encoding is not overloading, I just think OBS is dropping random frames for no apparent reason. If there is a bug or if I am missing a plugin please let me know. I have used OBS for over 4 years now and just upgraded my PC. I am not new to uploading log files at all. Anyone who sees a problem in my log file please let me know! I am trying to record at a solid 60 FPS with 1080P.

Also before I get a suggestion to turn down my settings. I have already tried 720p and it does the same frame lag. It runs smooth for about 5 seconds and then cuts out to about 20 fps for another five seconds.

THANKS!!!
 
You don't use good settings for recording.
  • you're rescaling to 1280x720 within the encoder settings. Don't rescale at all or rescale with Settings->Video->Output resolution, but not within the encoder settings.
  • you're using a custom buffer size smaller than the bitrate. Uncheck "Use Custom Buffer Size" and let OBS choose an optimal buffer size on its own.
  • you're using the ultrafast preset. This produces really bad quality in CBR mode. Use at least veryfast. You have a very powerful CPU, veryfast should be the least you should use
  • and most important: you're using CBR for recording. Not good. This is a rate control made for streaming. For recording, use CRF. As CRF value, use 18-23 (depending on your quality needs; 18=better with huge file size, 23=lower with smaller file size)
  • to get least impact on your game, choose nvenc as encoder instead of x264, cqp as rate control with cqp value of 18-23.
  • finally, give the simple output mode a chance. You don't require any of the additional configuration options of the advanced output mode, so switch to simple mode. For the recording section of simple output mode, choose "Indistinguishable Quality" and Encoder "Hardware (nvenc)" or "Software x264". For recording, they differ only in CPU usage, not in quality: x264's CPU usage is very high, nvenc's CPU usage is negligible.
 
You don't use good settings for recording.
  • you're rescaling to 1280x720 within the encoder settings. Don't rescale at all or rescale with Settings->Video->Output resolution, but not within the encoder settings.
  • you're using a custom buffer size smaller than the bitrate. Uncheck "Use Custom Buffer Size" and let OBS choose an optimal buffer size on its own.
  • you're using the ultrafast preset. This produces really bad quality in CBR mode. Use at least veryfast. You have a very powerful CPU, veryfast should be the least you should use
  • and most important: you're using CBR for recording. Not good. This is a rate control made for streaming. For recording, use CRF. As CRF value, use 18-23 (depending on your quality needs; 18=better with huge file size, 23=lower with smaller file size)
  • to get least impact on your game, choose nvenc as encoder instead of x264, cqp as rate control with cqp value of 18-23.
  • finally, give the simple output mode a chance. You don't require any of the additional configuration options of the advanced output mode, so switch to simple mode. For the recording section of simple output mode, choose "Indistinguishable Quality" and Encoder "Hardware (nvenc)" or "Software x264". For recording, they differ only in CPU usage, not in quality: x264's CPU usage is very high, nvenc's CPU usage is negligible.
HERE IS MY NEXT LOG FILE: https://obsproject.com/logs/MiJMkElnzmf8oQtl

Do you see anything wrong with this one? It is still choppy while recording. I don't understand what the problem is because my laptop never had this problem. I just got this brand new PC and OBS just has little video stutters. Could it be that I up'ed the process priority? Or am I using a random preset somewhere that is broken? Am I missing a necessary plug in? My game runs crystal clear 144fps at 1080p while I am recording.

Should I try and reinstall?

Thanks again.
 
According to your log, the recording is perfect. Not a single lagged or lost frame in the log. Try a different video player, for example vlc. May be it's a problem with the media player, not with the recording.
 
According to your log, the recording is perfect. Not a single lagged or lost frame in the log. Try a different video player, for example vlc. May be it's a problem with the media player, not with the recording.
I'm genuinely impressed that one video player as opposed to another can look that bad. I looked at the same recording in a different player and it was fine. Exactly why I was so confused though. I had started out with the general settings in CRF with high quality presets to make it look clear at 1080p but for some reason it just didn't work and I had no clue why. I looked at the log files for myself (I've used OBS for over 4 years now) and it all looked clear. I know what all of the settings do, so I thought it was right. Then I looked up some weird tutorial that told me to use CBR, which is when it started gettings worse. Thank you for fixing my stupidity with a simple fix! I appreciate it. Will keep you updated to see if my old settings do continue to work.
 
Back
Top