Question / Help OBS causing low fps

tezo

New Member
Hello. I recently bought a new laptop (lenovo y530) and i downloaded OBS with it. I tried playing games and they run smoothly but after i starter streaming (recording), the games started running very poorly. I need help with fixing this problem.
For encoding im using NVENC with max performance preset.

I7 - 8750H 2.2Ghz-3.8Ghz
8GB ram
GTX 1050 Ti
1080p laptop monitor
 

Narcogen

Active Member
No output session in log.


Open OBS. Start an output session (streaming or recording). Observe your issue. Stop the output session. Upload the Current log without quitting OBS.

Bottom line, though: Any game running with an uncapped framerate will likely drop that rate when OBS opens. OBS is a video compositor and switcher, and it begins rendering frames as soon as it opens, not only when recording or streaming. This uses GPU resources, and if your game also taxes the GPU, it will get fewer resources when OBS is open than when it is not.
 

tezo

New Member
No output session in log.


Open OBS. Start an output session (streaming or recording). Observe your issue. Stop the output session. Upload the Current log without quitting OBS.

Bottom line, though: Any game running with an uncapped framerate will likely drop that rate when OBS opens. OBS is a video compositor and switcher, and it begins rendering frames as soon as it opens, not only when recording or streaming. This uses GPU resources, and if your game also taxes the GPU, it will get fewer resources when OBS is open than when it is not.
I hope i did it right
 

FerretBomb

Active Member
You are loading OBS on the integrated GPU, which disables Game and Window Capture (but enables Display Capture). This means you also will not be able to use NVENC.

You appear to have 3 Game Captures in one scene, and 3 separate Display Captures in another scene. The first can cause problems, the second WILL cause problems. If you are capturing the same display, delete two of those and use the 'Add Existing' function to add duplicates for resizing/cropping. If you want to rename them, add each to a Group and rename the Group. For the Game Captures, delete two of them and simply change which program the remaining one is pointed at each time.

The logfile only showed two recording sessions, each under 5 seconds in length. We need a recording session at least 30 seconds in length, during which you re-create the problematic behavior (play the games, have them be slow/stutter/etc) so we have live data to analyze. :)
 

tezo

New Member
You are loading OBS on the integrated GPU, which disables Game and Window Capture (but enables Display Capture). This means you also will not be able to use NVENC.

You appear to have 3 Game Captures in one scene, and 3 separate Display Captures in another scene. The first can cause problems, the second WILL cause problems. If you are capturing the same display, delete two of those and use the 'Add Existing' function to add duplicates for resizing/cropping. If you want to rename them, add each to a Group and rename the Group. For the Game Captures, delete two of them and simply change which program the remaining one is pointed at each time.

The logfile only showed two recording sessions, each under 5 seconds in length. We need a recording session at least 30 seconds in length, during which you re-create the problematic behavior (play the games, have them be slow/stutter/etc) so we have live data to analyze. :)
https://obsproject.com/logs/bpyXeYWdBd5cfKxY
made the 30 second recording and deleted 2 display and game captures
 

FerretBomb

Active Member
No encoding overload or render delay present in your last recording test. :) Looks solid. Were the games having issues?

I'd recommend heavily swapping to MKV or FLV, and if you need mp4 files afterward, use the 'Remux Recordings' option in OBS' File menu. MP4 is not a recording format; if anything goes wrong during the recording, your recording will be corrupt and irrecoverably lost. Nothing to do but delete it and start again.
 

tezo

New Member
No encoding overload or render delay present in your last recording test. :) Looks solid. Were the games having issues?

I'd recommend heavily swapping to MKV or FLV, and if you need mp4 files afterward, use the 'Remux Recordings' option in OBS' File menu. MP4 is not a recording format; if anything goes wrong during the recording, your recording will be corrupt and irrecoverably lost. Nothing to do but delete it and start again.
i always check task manager to see what is used most.
And CPU GPU and Ram are nowhere near 100% even 50%
maybe i need to send output session for when i play a game.
 

FerretBomb

Active Member
Yes. A logfile from a recording session where you weren't ensuring that the problem was happening isn't going to help.
 
Top