Question / Help OBS Low game FPS Windowed/borderless or laggy stream if game is full screen

heyimjesse

New Member
Just started using trying to use OBS and streaming but it seems that if I'm in windowed or borderless window I'll have low game FPS (below 30) but OBS and stream will be fine. But if I switch to fullscreen my ingame FPS will be fine (80-95 GSync'd or not) but OBS and stream will be a slideshow (OBS shows no dropped frames Twitch player stats will have show lost frames) I've tried Game capture, window capture and even monitor capture and all show the exact same thing.

Computer Specs:

i7-6700k @ 4200mhz (watercooled)
16gb DDR4 G.Skill TridentZ 3200
EVGA 980 Ti (watercooled)
256gb Samsung 950 pro (OS drive, OBS installed here also)
800gb intel 750 Pcie NVME AIC (games installed here)
2 WD Red in Raid 0

logfile included

thanks!
 

Attachments

  • 2016-06-15-0936-20.log
    16.9 KB · Views: 48

Boildown

Active Member
Use game capture. Post a log file using game capture from a 5 minute or longer attempt of high action content while full-screened.

Oh... G-Sync. OBS doesn't have a history of working well with G-Sync. Still, do the above and see what happens.
 

heyimjesse

New Member
ok was a little longer than 5 mins but I was switching between games making sure that it wasn't just a certain launcher that was doing it (ie steam, Uplay, etc). Also making sure certain programs were not running in the background.
 

Attachments

  • 2016-06-15-1857-43.log
    11.4 KB · Views: 46

Boildown

Active Member
18:57:51: Open Broadcaster Software v0.657b - 32bit (´・ω・`)
18:57:51: -------------------------------
18:57:51: CPU Name: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
18:57:51: CPU Speed: 4008MHz
18:57:51: Physical Memory: 4095MB Total, 4095MB Free
18:57:51: stepping id: 3, model 94, family 6, type 0, extmodel 2, extfamily 0, HTT 1, logical cores 8, total cores 4
18:57:51: monitor 1: pos={0, 0}, size={3440, 1440}
18:57:51: monitor 2: pos={3440, 0}, size={2560, 1440}
18:57:51: Windows Version: 10.0 Build 10586 (revision 0)
18:57:51: Aero is Enabled

18:57:52: Scene buffering time set to 700
18:57:52: ------------------------------------------
18:57:52: Video Encoding: x264
18:57:52: fps: 30
18:57:52: width: 1720, height: 720
18:57:52: preset: veryfast
18:57:52: profile: main
18:57:52: keyint: 60
18:57:52: CBR: yes
18:57:52: CFR: yes
18:57:52: max bitrate: 2500
18:57:52: buffer size: 2500
18:57:52: ------------------------------------------
18:57:53: Using RTMP service: Twitch
18:57:53: Server selection: rtmp://live-lax.twitch.tv/app
18:57:54: Interface: Killer E2400 Gigabit Ethernet Controller (ethernet, 1000 mbps)
18:57:54: Completed handshake with rtmp://live-lax.twitch.tv/app in 130 ms.

19:17:06: Total frames encoded: 34606, total frames duplicated: 1434 (4.14%)
19:17:06: Total frames rendered: 33614, number of late frames: 171 (0.51%) (it's okay for some frames to be late)

Well, the duplicated frames are too high at over 4%. They need to be less than 1%. I'm not sure if this is because you've got an ultra-wide setup, I haven't seen many or any other posts from people using those yet. But considering your CPU and you're not doing anything against best practices, this performance is disappointing imo. No use crying about it though. Was this with G-Sync on or off? I'm considering getting a Predator x34 monitor, but I don't like what I see here....

You should check to make sure your CPU isn't overheating and throttling itself, and that your GPU drivers are up to date. If that checks out, try changing to SuperFast preset, or increasing the downscale another notch. See if either change results in less than 1% duplicated frames, and if they both do, see which one's output looks better to you.
 

heyimjesse

New Member
This happened both with G-sync on and off. I thought it may have been the resolution also, but it seems to happen even when used on the 2560x1440. CPU temps are at 74c at the hottest core so I don't think its thermal throttling although maybe an unstable overclock when encoding? I'll try changing the preset or downscaling and see how that goes. report back in a bit!
 

heyimjesse

New Member
ok, so switched to Superfast and changed my main monitor from X34 to XB270HU and OBS still plays like a slideshow in Fullscreen. But, it now plays windowed with a bit better in-game FPS (playable at least 35-45 fps I've seen) BUT it doesn't play at windowed of 2560x1440 but at 3440x1440. Borderless window will play on the XB27 though. Althoughthis happened all in one game atm (Watch Dogs) I'll try in other games when I have time and report back.
 

Attachments

  • 2016-06-15-1922-01.log
    25.6 KB · Views: 30
Top