Marin9009

New Member
My game is always smooth but whenever i have obs opened in background without even recording my game is stuttering and simply not smooth anymore, when i start recording game becomes even worse, and I dont even want to play anymore.

I have i5-11400 and AMD Radeon RX 6700 XT

I play on 144 hz monitor 1920x1080

I tried copying settings from other people on forums that had this problem but non helped

I also have obs running as admin.

Log file: https://obsproject.com/logs/mEbYmzHU1QjMGtRB
Video: https://www.youtube.com/watch?v=t7u_vmzfDnY
 

Lawrence_SoCal

Active Member
Log lacks a recording or streaming session
Why Minecraft at 60fps?

What are doing for monitoring hardware resource (CPU, GPU, RAM, etc) utilization [for ex. using Task manager’s Performance tab and/or Resource Monitor] to see if your system is being maxed out with your settings. As you've turned on a bunch of CPU using Filters
 

qhobbes

Active Member
11:32:07.831: Running as administrator: false
11:32:08.202: D3D11 GPU priority setup failed (not admin?)
1. Run OBS as Admin. Right click on the shortcut, properties, advanced, check box, ok, apply, ok.
2. Use Game Capture instead of Display Capture.
 

Marin9009

New Member
11:32:07.831: Running as administrator: false
11:32:08.202: D3D11 GPU priority setup failed (not admin?)
1. Run OBS as Admin. Right click on the shortcut, properties, advanced, check box, ok, apply, ok.
2. Use Game Capture instead of Display Capture.
I set obs as an admin in properties like you said in some other post, idk why its not working
I'm using display capture because game capture is NOT working. My screen is black when using game capture.
 

Marin9009

New Member
Ok I fixed game capture and when recording with game capture my game is still stuttering, also when watching recording, the game looks so UGLY i can literally count pixels on the screen at some point like when looking moving my camera the recording starts to pixelate.

new log with game capture: https://obsproject.com/logs/vCo3RCdWTkcxLE1y
 

Lawrence_SoCal

Active Member
You have audio sampling at 2 different rates - best to fix that
You are incorrectly using CBR for recording. Search this forum on why that is wrong and what to do instead
You have a bunch of CPU impacting filters - until you get other stuff working, I'd recommend removing such filters until you get recording/streaming working
And in the interest of scientific method, of starting simple, I'd strongly recommend dropping to 30fps to start. you can increase later once you better understand OBS, the settings and their implications
 

Marin9009

New Member
You have audio sampling at 2 different rates - best to fix that
You are incorrectly using CBR for recording. Search this forum on why that is wrong and what to do instead
You have a bunch of CPU impacting filters - until you get other stuff working, I'd recommend removing such filters until you get recording/streaming working
And in the interest of scientific method, of starting simple, I'd strongly recommend dropping to 30fps to start. you can increase later once you better understand OBS, the settings and their implications
what filters use cpu? microphone filters? i dont understand
 

Marin9009

New Member
Isn't VBR better than CBR for recording? also what bitrate should I use for VBR and what CRF shold be? By default its 23
 

qhobbes

Active Member
VBR is better than CBR recording, but CRF is best. You should only use A/C/VBR if disk space/file size is an issue. With CRF you are picking a quality level, the higher the number, the lower the quality. The lower the quality, the lower the average bitrate. As far as what bitrate you should use for VBR, that depends on the resolution, framerate and content.
I stream pool/billiards matches at VBR 3000-3500 and the quality is OK. Here https://youtu.be/mn_HrZU3o4k?t=2818 is the most recent stream when a break occurs (most movement and yes I know YT re-encodes). Since there is a lot of static content on the screen, this works for me at 1080 29.97 FPS.
If you are going to use VBR for recording, just try different combinations (ex. 6000-10000, 10000-15000) and find what works best for your setup.
 

Lawrence_SoCal

Active Member
OBS is free open source, which means instead of a paid for license and/or support, the onus is one you to research and figure stuff out for yourself, for the most part. Some folks may be willing spoon feed you answers, but others, like myself, will be more inclined to point you in the right direction, and let you do the research yourself.
This is some related notes I saved from reading posts in this forum.. again to get you started... there are LOTS of recent discussions on this in this forum

https://obsproject.com/forum/threads/best-settings.140188/#post-514693 @FerretBomb comment #2
1) NEVER RECORD TO MP4 DIRECTLY, FOR ANY REASON.​
..snip...​
2) Record using CQP or CRF, not CBR. CBR is only used for streaming, where the back-end infrastructure requires it. CQP/CRF are quality-target based encodes, and will use as much or as little bitrate as is needed to maintain a constant image quality. No wasting bitrate on simple/slow scenes, no choking on fast-moving or complex scenes. 22 is a good starting point. 16 will result in much larger files, but near-perfect video. 12 should only be used if you plan to edit and re-encode later, and will be VERY large. Anything lower than 12 shouldn't be used unless you know exactly why you need it, and what problems it can cause.​
and from @qhobbes post a couple of months ago (Jun 9 2021)
Look-ahead allows the encoder to dynamically select the number of B-Frames, between 0 and the number of B-Frames you specify. B-frames are great because they increase image quality, but they consume a lot of your available bitrate (you should use CQP for recording so bitrate is not an issue), so they reduce quality on high motion content. Look-ahead enables the best of both worlds. This feature is CUDA accelerated; toggle this off if your GPU utilization is high to ensure a smooth recording.​
 

Marin9009

New Member
OBS is free open source, which means instead of a paid for license and/or support, the onus is one you to research and figure stuff out for yourself, for the most part. Some folks may be willing spoon feed you answers, but others, like myself, will be more inclined to point you in the right direction, and let you do the research yourself.
This is some related notes I saved from reading posts in this forum.. again to get you started... there are LOTS of recent discussions on this in this forum

https://obsproject.com/forum/threads/best-settings.140188/#post-514693 @FerretBomb comment #2
1) NEVER RECORD TO MP4 DIRECTLY, FOR ANY REASON.​
..snip...​
2) Record using CQP or CRF, not CBR. CBR is only used for streaming, where the back-end infrastructure requires it. CQP/CRF are quality-target based encodes, and will use as much or as little bitrate as is needed to maintain a constant image quality. No wasting bitrate on simple/slow scenes, no choking on fast-moving or complex scenes. 22 is a good starting point. 16 will result in much larger files, but near-perfect video. 12 should only be used if you plan to edit and re-encode later, and will be VERY large. Anything lower than 12 shouldn't be used unless you know exactly why you need it, and what problems it can cause.​
and from @qhobbes post a couple of months ago (Jun 9 2021)
Look-ahead allows the encoder to dynamically select the number of B-Frames, between 0 and the number of B-Frames you specify. B-frames are great because they increase image quality, but they consume a lot of your available bitrate (you should use CQP for recording so bitrate is not an issue), so they reduce quality on high motion content. Look-ahead enables the best of both worlds. This feature is CUDA accelerated; toggle this off if your GPU utilization is high to ensure a smooth recording.​
thanks for your reply, I tried VBR and CQP and I'm more satisfied with CQP, when CQP is selected I don't see Look-ahead setting or psycho visual turning. When I was watching other peoples recording settings most of them would have nvidia gpu so the settings Look-ahead and psycho visual turning would show but for me they're not there, is it because im using AMD gpu? Also what about keyframe interval I just keep it at 2000. The stuttering is not that strong anymore but I can still feel it when I play, atleast there is no stutter in recording which is an improvement from before.
 
Top