FPS Decrease in OBS (Not dropped Frames)

Scott Gardner

New Member
So I am currently using the Nvidia NVENC H.264 encoder (new) and am having a new issue.

Previously I could use that encoder or just x264 and I had zero issues streaming at 60 FPS 720p with a 5K bit rate.

Now, The frame rate of OBS is constantly dropping down. I am not referring to dropped frames, or packet loss, but rather the actual frame rate that OBS is transmitting over my broadcast is reducing below 60. This created a lot of stuttering and laggy frame looking issues on stream, but again no dropped frames, or bit rate loss, purely a frame rate issue with OBS.

I dropped down to a lower quality setting, and went with 30fps and an attempt to quell the stuttering and laggy look of the stream that this reduction in frame rate produces.

This did not fix anything, in fact it now often dips below 30 FPS, sometimes as low as 22, and with this large fluctuation and frame rate up and down, it makes sections of the stream pretty much unwatchable.

I have no idea what to do from a troubleshooting standpoint, and would really appreciate some help.

I will attach log files in an edit soon.
 

rockbottom

Active Member
00:25:06.321: CoInitializeEx succeeded: 0x00000001
00:25:06.322: CPU Name: Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz
00:25:06.322: CPU Speed: 3300MHz
00:25:06.322: Physical Cores: 6, Logical Cores: 12
00:25:06.322: Physical Memory: 16284MB Total, 8349MB Free (NOTE: 32bit programs cannot use more than 3gb)
00:25:06.322: Windows Version: 10.0 Build 18362 (release: 1903; revision: 1016; 64-bit)
00:25:06.322: Running as administrator: false
00:25:06.322: Aero is Enabled (Aero is always on for windows 8 and above)
00:25:06.322: Windows 10 Gaming Features:
00:25:06.322: Game Bar: On
00:25:06.322: Game DVR: On
00:25:06.322: Game DVR Background Recording: Off
00:25:06.322: Game Mode: Off
00:25:06.324: Sec. Software Status:
00:25:06.327: Windows Defender Antivirus: enabled (AV)
00:25:06.327: Windows Firewall: disabled (FW)
00:25:06.327: Current Date/Time: 2020-08-26, 00:25:06
00:25:06.327: Browser Hardware Acceleration: true
00:25:06.327: Portable mode: false
00:25:07.023: OBS 25.0.8 (32-bit, windows)
 

Scott Gardner

New Member
00:25:06.321: CoInitializeEx succeeded: 0x00000001
00:25:06.322: CPU Name: Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz
00:25:06.322: CPU Speed: 3300MHz
00:25:06.322: Physical Cores: 6, Logical Cores: 12
00:25:06.322: Physical Memory: 16284MB Total, 8349MB Free (NOTE: 32bit programs cannot use more than 3gb)
00:25:06.322: Windows Version: 10.0 Build 18362 (release: 1903; revision: 1016; 64-bit)
00:25:06.322: Running as administrator: false
00:25:06.322: Aero is Enabled (Aero is always on for windows 8 and above)
00:25:06.322: Windows 10 Gaming Features:
00:25:06.322: Game Bar: On
00:25:06.322: Game DVR: On
00:25:06.322: Game DVR Background Recording: Off
00:25:06.322: Game Mode: Off
00:25:06.324: Sec. Software Status:
00:25:06.327: Windows Defender Antivirus: enabled (AV)
00:25:06.327: Windows Firewall: disabled (FW)
00:25:06.327: Current Date/Time: 2020-08-26, 00:25:06
00:25:06.327: Browser Hardware Acceleration: true
00:25:06.327: Portable mode: false
00:25:07.023: OBS 25.0.8 (32-bit, windows)


So i uninstalled the 32 bit version and installed the lastest version, which i assume is 64-bit. Still having the same issues.
New log from the stream i ran last night. Expierecing the same issue at 60 and 30 fps.
 

Attachments

  • 2020-08-27 13-37-29.txt
    23.6 KB · Views: 30

SMARTY247

New Member
So i uninstalled the 32 bit version and installed the lastest version, which i assume is 64-bit. Still having the same issues.
New log from the stream i ran last night. Expierecing the same issue at 60 and 30 fps.

I have the same issue here too! With recording instead of streaming though, mines much worse, with it only showing a frame for a really long time, then it goes to another frame (much later in the recording) and repeats, but it'sgood at the start, then it gets worse. Also the recording is a fraction of what the original recording is (~15+ min to only ~3 min).
I also can run the application I'm recording just fine, but the recording turns out like stated above.

Have my recording settings too!
bitrate: 2000
preset: slow
rate_control: CBR
tune: (none)


Keep in mind that my PC isn't high end, but mid (low side of mid) end, or low (high side of low) end.
My PC Specs:

CPU + GPU: AMD 4A-6300 APU with Radeon(tm) HD Graphics (3.70 GHz)
RAM: 16 GB

hope this helps the thread
 

rockbottom

Active Member
Run OBS as Admin

Turn this off:
13:37:29.584: Game DVR: On

Set your in game fps & monitor to 120 fps:
13:37:30.103: output 0: pos={0, 0}, size={2560, 1440}, attached=true, refresh=144, name=Q27G1WG4

Your Scenes don't appear to be loading correctly & it's causing issues. You'll need to figure this out or get help from somebody else.

For NVENC, try using the Quality Preset & Uncheck Psycho Visual Tuning
16:24:42.289: [jim-nvenc: 'simple_h264_stream'] settings:
16:24:42.289: rate_control: CBR
16:24:42.289: bitrate: 5000
16:24:42.289: cqp: 20
16:24:42.289: keyint: 60
16:24:42.289: preset: hq
16:24:42.289: profile: high
16:24:42.289: width: 1280
16:24:42.289: height: 720
16:24:42.289: 2-pass: false
16:24:42.289: b-frames: 2
16:24:42.289: lookahead: false
16:24:42.289: psycho_aq: true
 

Scott Gardner

New Member
Running it in admin mode seems to have fixed in entirely. Didn't need to turn off DVR or reduce refresh rate either. Thanks for the help!
 
Top