Question / Help FPS drops on projector even without streaming/recording in 4k

terminalfr

New Member
Hi,

The problem is that even when i'm not streaming/recording, OBS drops the FPS amount from 60 to, sometimes, 10/15 fps on the projector. Depend on what i'm doing and which game is launch.

The weird thing is that it's only when i have the focus on the game windows ! I can have the focus on the OBS windows, with the game running bordeless on the first screen, and i keep 60 fps. If i click on the game windows, OBS loose more than half FPS. oO

No matter what configuration i use, downscale to 720P, ultrafast preset, windows/game/screen capture, nvenc/quicksync/x264, set obs priority to high, new scene, SLI desactivated, one display only, 2k/3k/5k/ bitrate, i get these choppy FPS !

I always look at my performance and everything is fine...

But, yes there is a but, for some games, there is no problem, for exemple i can play Dishonored 2 in 4K ultra, streaming in 720P 60 FPS 6k bitrate and recording in 4K at 60 FPS 25k bitrate (nvenc) at the same time, with no problem ! Same, no issue with project cars in 4k 60 FPS... And i always can play normaly.

exemple: https://www.youtube.com/watch?v=34hLulT0Qg8

I had this problem one time with Dishonored, it came with a sound issue, changed my soundcard configuration, and no more FPS drop...

I play in 4k (3840x2160) and use multi displays in exented desktop mode.
My configuration: Windows 10, i7700K, 16Go DDR, 2 SLI 1080 TI

Any idea why OBS do that ? Even when the stream/recording is not launch ? It's seems that he is estimating that the computer can't handle the stream + recording and he is saving some power... Or maybe the projector can't handle the preview ?

Thanks for your help... Yes i know no log file, i'm not at home, but as it does even when i'm not streaming... I will post logs tonight if needed.
 
Last edited:

terminalfr

New Member
Sorry for the delay.

There is the log from last night, is that enough ?
 

Attachments

  • 2017-07-10 00-06-01.txt
    52.5 KB · Views: 50

terminalfr

New Member
Thanks, i have desactivated Game mode.

But still the same, here the logs for that session, with planet coaster, 50% cpu use and FPS drops under 30...
 

Attachments

  • 2017-07-10 17-09-55.txt
    15.8 KB · Views: 19

DeMoN

Member
Games should be captured with game capture.
_
Why so much love for CBR? The only purpose of CBR I could imagine is a stream. But a file capture? Most inefficient encoding ever.
NVEnc's also wont do 45 mbit bitrate without visible loss on a 4k video. Especially not CBR. High Performance preset and profile main worsen the situation even more. Max amount of bframes is 2 for nvenc.

I would change 2pass to off and bframes to 0 for capture, it will degrade fps loss in game and/or file.
Change rate control to CQP and set a value between 5 and 19. I wouldnt go worse than 19 at capture if you plan to re-encode your video after the capture.
Change containerformat to mkv. FLV is bad for 4k lolz.
Also you have a lot of sources in your scene. They all take performance. Especially the directshow capture is using much into a scene I had to discover with my capture card. I still wish a raw directshow capture possibility in OBS like Virtualdub - meaning without a preview/scene.
 

terminalfr

New Member
Thank you for your answers.

I found the issue anyway.

It's my GPU who is overloading, that's why i see no issue with my CPU... OBS Studio use the GPU to first render the stream, if the GPU is overloading, the FPS drops on the OBS's projector and the stream... Even if in my games i don't see any problem, the GPU seems to prioritize the game before OBS. If we could prioritize OBS instead...

I was just seeking for the reason and without any information on that, it's hard to understand what is going on. So in the futur i will keep an eye on my GPU's and tweak the graphicals options.

Btw, an overview GLOBAL on the CPU usage on OBS would be better that just what OBS is using and maybe a % of the GPU usage ?

It can be very helpfull and a time saver !

Thanks to that site for the help: https://tyronesama.moe/troubleshooting-stuttering-video-in-obs-studio/
 
Top