Question / Help in game Fps drops

Sauron

New Member
hi guys,
i stream at 720p at a 2000 bitrate on 25 fps previously i used to at 60 fps, i thought i lower them maybe it will help with the fps drop, but it did not help me that much. I do not have a good upload speed unfortunately, when i am streaming high end games such as assassins creed syndicate , batman arkham knight or GTA V , my OBS frames are fine they do not drop but my in game frames drop a lot which causes the games to lag, this fps drop is after every 30 to 50 seconds, this never happens when i am not streaming, it makes frustrated a lot. by the way i know fps rises and drops while playing games but when i am streaming there is a severe fps drop which causes game lag and as well as stream lag . this only happens when i am streaming , when i am not streaming everything is perfectly fine

My specs:-
i7- 3770 upto 3.9 ghz with corsair liquid cooling
Gigabyte GTX 980 4GB g1 gaming factory overclocked
8x8=16gb corsair vengeance at 1600mhz
windows 10 education 64bit
 

Attachments

Last edited:
Post a logfile from a live streaming session, as it requests when you open a new thread in Q&H. We really do need it.
 
Well, not seeing much that would cause the behavior you're seeing. Are you watching CPU load, temperature, and throttling while gaming+streaming?

That said, there are a few changes that REALLY should be made:
1) Set your base resolution to 1920x1080. Use the Downscale option in settings to lower the output to 720p. The in-preview squash downscale is low quality, while the one in settings is a full-frame downscale; it'll look a lot better and could theoretically lower load very slightly (only having to downscale once, instead of multiple elements)

2) Don't use MP3 audio. It's a fallback method. AAC is much better, and should be used if at all possible.

3) 2000kbps isn't enough for 720p@60fps video. Likewise, 25fps shouldn't be used as it's not a full-integer divisor. Want to stick with 30, 20, 15, 12, 10, etc so your video plays back smoothly (each frame becoming 2, 3, 4, 5, 6 frames respectively).

Would be a good idea to raise scene buffering time to 700ms, the new default value.
Also, while Monitor Capture supposedly works well under Win10, I kind of don't trust it. Would probably recommend going to a Game or Window Capture if at all possible.
 
Well, not seeing much that would cause the behavior you're seeing. Are you watching CPU load, temperature, and throttling while gaming+streaming?

That said, there are a few changes that REALLY should be made:
1) Set your base resolution to 1920x1080. Use the Downscale option in settings to lower the output to 720p. The in-preview squash downscale is low quality, while the one in settings is a full-frame downscale; it'll look a lot better and could theoretically lower load very slightly (only having to downscale once, instead of multiple elements)

2) Don't use MP3 audio. It's a fallback method. AAC is much better, and should be used if at all possible.

3) 2000kbps isn't enough for 720p@60fps video. Likewise, 25fps shouldn't be used as it's not a full-integer divisor. Want to stick with 30, 20, 15, 12, 10, etc so your video plays back smoothly (each frame becoming 2, 3, 4, 5, 6 frames respectively).

Would be a good idea to raise scene buffering time to 700ms, the new default value.
Also, while Monitor Capture supposedly works well under Win10, I kind of don't trust it. Would probably recommend going to a Game or Window Capture if at all possible.
thank you for your reply , what if i use Nvidia nvenc ?
 
Back
Top