Question / Help FPS Issues with Game Recording

chillywilly2345

New Member
Let me Clarify that this is a system issue not a network issue. I have ran tests and my bit rate is more than capable of streaming at what I set it at.

In short, game capture makes the fps to appear very choppy. my fps goes as low as 15-25 FPS WITHOUT Streaming or recording. Basically fps from my perspective is 60 Fps *Which is what I want to stream at* While OBS's perspective DROPS.

Things I've tried -
Limiting Game fps,
Lowering game quality * Which is an alternative, it does work but why should I have to if my game is running fine."
NVENC H.624

Also one thing I want to mention, if I have the game in the background, the fps is 60 on obs side. Is this a priority issue?
 

Attachments

  • 2016-10-01 22-20-06.txt
    12.3 KB · Views: 6

RytoEX

Forum Admin
Forum Moderator
Developer
Your log is incomplete as it does not show a recording or streaming attempt or a successful game capture hook. To get a complete log:
  1. Open the game which causes you to see the issue that you've described.
  2. Open OBS Studio.
  3. Start streaming.
  4. Wait 30-60 seconds.
  5. Stop streaming.
  6. Upload the current log file via the built-in upload feature (Help Menu > Log Files > Upload Current Log file) or upload the file here.
Even if the issue appears before you start streaming, having a complete log file gives us more information, such as your encoder settings and game capture settings.

Do you have multi-adapter compatibility enabled in your game capture source? If so, disable it.

Do you have OBS Studio and the game on separate monitors? If so, try them on the same monitor.

Does your graphics card have any power-saving features enabled, or does it reach peak performance while gaming/streaming? You can check this with GPU-Z.

Is your graphics card in the appropriate slot on the motherboard for maximum performance?

Lowering game quality * Which is an alternative, it does work but why should I have to if my game is running fine."
[...]
Also one thing I want to mention, if I have the game in the background, the fps is 60 on obs side. Is this a priority issue?
For this next part, I'm not overly familiar with this, so I may say something incorrect. Anyone more familiar is free to correct me on this information.

Both the game and OBS Studio require GPU resources while running. OBS Studio uses the GPU for compositing/rendering each frame before it is sent to the encoder or the preview window. So the workflow goes like this: gather all sources -> composite on GPU -> show preview -> encode -> output. Since some GPU usage and bandwidth is necessary no matter what encoder you choose, if the GPU is already burdened rendering the game, there may not be enough resources left for OBS Studio to do its work.

So, yes, in a way this could be a priority issue in some cases. An application "in focus" often has higher priority.
 

chillywilly2345

New Member
https://gist.github.com/da163217a906d08c7f23846506e6e04e Heres the log file as requested.

Multi adapter = off

I've searched the forums for the Seprate monitor thing and to my surprise no difference.

No power saving features, though the card is OC.

I Checked the Motherboard Slot and turns out it's fine where its at. Aka Yes its at the best slot.

Question, Would getting a capture card or a second GPU Help increase the performance Via OBS?

Anything else please let me know.

Also if it helps you can visit my twitch and see what I mean. Consstant fps seems good, but when the hard intensive stuff for the gpu comes in it skips frame. https://www.twitch.tv/chillywilly2345/v/92554189
 
Top