Question / Help Excessive screen tearing & FPS drop

Tessitura

New Member
Hey guys, I'm having this issue with the current version of OBS. Whenever I have Aero disabled, everything on my stream looks great except that I get really bad screen tearing. To try to fix this, I re-enabled Aero and that did away with the screen tearing, except that my FPS shot down to like 15.

I've tried enabling V-sync in game, that does not work because the screen tearing issue is not exclusive to my game, it happens on both of my monitors even when I'm just web browsing. Neither does turning down my graphics settings to fix the FPS issue. Is this just a Windows 7 issue? Is there anything I can do to fix this?

Log: https://gist.github.com/anonymous/42f11b1570be7f2822e29d4fe5d4a393

Thanks
 
Instead of using Monitor Capture, you should try using Game Capture. This will help a lot with performance.
You should try capping your fps value with MSI AfterBurner or EVGA Precision, or dependent upon the game, via a command line or launch parameter argument, this will also assist with performance when streaming and will not induce input lag like you get with V-Sync.

Unfortunately the logfile you have uploaded does not contain any stream attempt, so cannot provide any further assistance in regards to actual performance when streaming.

Can you upload another logfile please, after you have started and stopped a streaming attempt (Stream for a few minutes at least, doing what you would normally do during the stream session) so further assistance can be provided for troubleshooting.

By the way, nice processor you have!
 

Tessitura

New Member
Thanks for your help! My issue seems to be mostly fixed now, Using game capture instead of monitor capture really smoothed everything out with aero enabled.

Here's the most recent stream log I have: https://gist.github.com/anonymous/5d8016c750355b69c0bbd6a0f75a8abb

As far as the processor goes, I just rebuilt my PC about a year and a half ago! I had streaming in mind when I built it, and for a while things worked, I only recently ran into this issue. Again, thank you so so much for your help and kind words :)
 
No problem at all!

I can see at least one issue and I have no idea as to why it is happening... Might be one for the OBS devs to take a look at, in the least definitely for someone with better knowledge of NVENC and their API version standards:

22:58:30.057: error: Cannot load NvEncodeAPIGetMaxSupportedVersion
22:58:30.058: [NVENC encoder: 'simple_h264_stream'] Failed to open NVENC codec: Unknown error occurred

For quality and given your CPU you are definitely better off using the x.264 encoder as it provides far superior quality at low bitrates.

With streaming to Twitch, due to the limits they place on bandwidth you might be better off using 1280x720 resolution at 60fps for a better quality stream. Your mileage may vary in terms of quality though as it really is dependent upon type of game, so you will have to test.

Your logfile shows no other issues at all, you might even be able to bump up the bitrate a little, say up to 2750-3000. Recommended bitrate for streaming on these forums is 2500 though to be on the safe side.
 
Top