Recorded video stuttering

Baqer

Member
I told you to disable HAGS in https://obsproject.com/forum/threads/drop-frames-obs.186212/ and all the logs you posted since then still show as Enabled.

Pro-tip: Keep trying the same thing and expect a different result.
Screenshot 2025-05-31 115209.png
 

Attachments

  • 2025-05-31 11-37-31.txt
    10.9 KB · Views: 8

koala

Active Member
According to your logs, the recordings are flawless. Try a different media player, for example VLC.
 

Baqer

Member
What consistent FPS does your game to run at?
I locked the game at 60 frames. The problem I'm having is that while recording, sometimes in the middle of the video, there is a stutter or slowdown that lasts for two or three minutes and then disappears. The maximum consumption of the CPU and GPU is 30% - 45%.
 
Turn HAGS back on. I am reading your logs.

22:19:13.334: Windows 10/11 Gaming Features:
22:19:13.334: Game Bar: Off - You need to turn this on and enable it.
22:19:13.334: Game DVR: Off - You need to enable it.
22:19:13.334: Game DVR Background Recording: Off - You need to enable it.
22:19:13.334: Game Mode: On - It needs further configuring.

We need to inspect your Game Mode config.
We need to inspect your Game Bar config.

Game Bar is your issue.

This is what I wrote on a different site, so I will add it here:

There are a TON of websites out there stating that it's better to disable HAGS, Game Mode, Game Bar, etc, so I did my homework.

If you use Windows 11 24H2+, do not remove, or disable anything.

If you remove the Game Bar, disable HAGS, and disable Resize BAR, then you lose DLSS Frame Generation, Reflex, it's ability to apply HAGS and DLSS to your game, assign multiplane overlays...everything that is DLSS and AMD's FSR. Is it worth having HAGS enabled? YES. DEFINITELY. FOR DLSS AND FSR.

1. Turn on HAGS. That is all.

2. Turn on Windowed Optimizations. Do not disable Full Screen Optimizations in any file.

3. Turn on Resizable BAR. It should already be enabled. NVIDIA users must enable BAR correctly using the NVIDIA Profile Inspector. This fork is way better fam: https://github.com/xHybred/NvidiaProfileInspectorRevamped/releases/tag/v4.4
Enable BAR
Do not set the Options.
Set the BAR Limit using the last value in your primary GPU from Device Manager under the Resources Tab. You will see Large Memory Range.

4. Enable Game Mode.

Game Bar should already be enabled. Press Windows+G
If you do not have DirectX 12 Ultimate, I am sorry....you must get a GPU that supports it.

5. Now, Game Bar and Game Mode are not exactly configured like it's supposed to. It needs some configuring. If you do not see the key, add it as a 32-bit DWORD.

Game Bar:
Open Regedit
Go to HKEY_CURRENT_USER\System\GameConfigStore
Set the following 32-bit DWORDS:
"GameDVR_Enabled"=dword:00000001
"GameDVR_FSEBehaviorMode"=dword:00000000
"GameDVR_HonorUserFSEBehaviorMode"=dword:00000000
"GameDVR_DXGIHonorFSEWindowsCompatible"=dword:00000000
"GameDVR_EFSEFeatureFlags"=dword:00000001
"GameDVR_FSEBehavior"=dword:00000001
"GameDVR_DSEBehavior"=dword:00000000

Any other values like 2 will disable DLSS Frame Generation, present jerky video, and all of DLSS. Understand that it's the Game Bar that will use any game with Full Screen Exclusive and Full Screen Optimizations Modes as well as leverage HAGS, the driver, FSR, DLSS, everything.

Now this is where things get interesting. Again, if you don't have it, add it.

Game Mode:
Open Regedit
Go to HKEY_CURRENT_USER\System\GameConfigStore\GameMode
Set the following Strings:
"Superfetch"="1"
"udpCache"="1"
"tcpParam"="1"
"tcpNoDelay"="0"
"TimeBroker"="0"
"Notification"="1"
"WinUpdate"="0"
"Defender"="0"
"LocalOverride"="1"
"indexing"="0"
"Telemetry"="0"
"Cortana"="0"
"netOpt"="1"
"appCompat"="0"
"GM"="1"
"Hags"="1"
"Prefetch"="1"
"DirectStorage"="1"

By default, a lot of these are enabled. For example, Cortana was enabled...that should be sleeping. Defender, Windows Updates, Time Broker, Indexing...all should be asleep. Notice that there is a string named GM. It was set to 0, or off...so Game Mode was turned off.
:eek:
Game Mode's settings are applied when the game is run under the Game Bar.
I added Hags and Prefetch. tcpNoDelay is Nagle's Algorithm....and it was on. That can screw up a lot of browsing, gaming, live streaming software like OBS, etc. I kept the Notifications on, but you can turn that off if you wish.

6. Once this is done, you must then open your game, press Windows+G (or whatever hotkey you want), go to Settings and then General. You will see Remember This As A Game. If it's unchecked, check it. Close and reopen it. This works for emulators too. Games listed in the Graphics section is for Power Management only. That is not the same as adding it to the Game Bar's database.

If you do not see Remember This As A Game, then Game Bar already have it in its database (usually games from Steam, Epic).

7. For OBS, the devs wrote: Disable HAGS on their page, but you don't have to do that. Once Game Mode and Game Bar are set, OBS will cease with the jerky video. Open OBS, select Fullscreen to maximize it, press Windows+G, go to Settings, General, and select Remember this as a game. Close and reopen it. Done.
 
Last edited:
Do you also mind adding your DirectX log? In the Search bar at the bottom, type dxdiag and press enter. Wait for a few seconds, click Save All Information and add the text file. This is to check to see what your GPU renders.
 

Baqer

Member
Do you also mind adding your DirectX log? In the Search bar at the bottom, type dxdiag and press enter. Wait for a few seconds, click Save All Information and add the text file. This is to check to see what your GPU renders.
 

Attachments

  • DxDiag.txt
    99.8 KB · Views: 11
This area looks good. Your multiplane overlay is working just fine under Windows 11. OBS's logs don't state the exact operating systems. That is the most important thing, sometimes a misconfiguration can shut this down.

D3D9 Overlay: Not Supported
DXVA-HD: Supported
DDraw Status: Enabled
D3D Status: Enabled
AGP Status: Enabled
MPO MaxPlanes: 4
MPO Caps: RGB,YUV,BILINEAR,HIGH_FILTER,STRETCH_YUV,STRETCH_RGB,IMMEDIATE,HDR (MPO3)
MPO Stretch: 10.000X - 0.500X
MPO Media Hints: resizing, colorspace Conversion
MPO Formats: NV12
YCBCR_STUDIO_G22_LEFT_P601
YCBCR_FULL_G22_LEFT_P601
YCBCR_STUDIO_G22_LEFT_P709
YCBCR_FULL_G22_LEFT_P709
YCBCR_STUDIO_G22_LEFT_P2020
P010
YCBCR_STUDIO_G22_LEFT_P601
YCBCR_FULL_G22_LEFT_P601
YCBCR_STUDIO_G22_LEFT_P709
YCBCR_FULL_G22_LEFT_P709
YCBCR_STUDIO_G22_LEFT_P2020
YUY2
YCBCR_STUDIO_G22_LEFT_P601
YCBCR_FULL_G22_LEFT_P601
YCBCR_STUDIO_G22_LEFT_P709
YCBCR_FULL_G22_LEFT_P709
YCBCR_STUDIO_G22_LEFT_P2020
R16G16B16A16_FLOAT
RGB_FULL_G10_NONE_P709
R10G10B10A2_UNORM
RGB_FULL_G22_NONE_P709
RGB_STUDIO_G22_NONE_P709
RGB_STUDIO_G22_NONE_P2020
RGB_FULL_G2084_NONE_P2020
RGB_STUDIO_G2084_NONE_P2020
RGB_FULL_G22_NONE_P2020
RGB_STUDIO_G24_NONE_P709
RGB_STUDIO_G24_NONE_P2020
R8G8B8A8_UNORM
RGB_FULL_G22_NONE_P709
RGB_STUDIO_G22_NONE_P709
RGB_STUDIO_G22_NONE_P2020
RGB_FULL_G2084_NONE_P2020
RGB_STUDIO_G2084_NONE_P2020
RGB_FULL_G22_NONE_P2020
RGB_STUDIO_G24_NONE_P709
RGB_STUDIO_G24_NONE_P2020
B8G8R8A8_UNORM
RGB_FULL_G22_NONE_P709
RGB_STUDIO_G22_NONE_P709
RGB_STUDIO_G22_NONE_P2020
RGB_FULL_G2084_NONE_P2020
RGB_STUDIO_G2084_NONE_P2020
RGB_FULL_G22_NONE_P2020
RGB_STUDIO_G24_NONE_P709
RGB_STUDIO_G24_NONE_P2020
PanelFitter Caps: RGB,YUV,BILINEAR,HIGH_FILTER,STRETCH_YUV,STRETCH_RGB,IMMEDIATE,HDR (MPO3)
PanelFitter Stretch: 10.000X - 0.500X
 
There are some things that I do not see, such as AMD Smart Memory or Resizable BAR. If they do not exist in the BIOS\UEFI, then skip step 3. HAGS is good enough. I see some issues with CoPilot.

Do you have this registry key? HKEY_CURRENT_USER\System\GameConfigStore
If you have it, what is listed?


I see something with CoPilot causing your system to crash. If it's running, can you stop CoPilot and try making a recording again?


---------------
Diagnostics
---------------

Windows Error Reporting:
+++ WER0 +++:
Fault bucket 1393683057054902203, type 5
Event Name: MoAppCrash
Response: Not available
Cab Id: 0

Problem signature:
P1: Microsoft.Copilot_1.25052.99.0_x64__8wekyb3d8bbwe
P2: praid:App
P3: 1.25052.99.0
P4: 67ab0000
P5: StackHash_9c98
P6: 0.0.0.0
P7: 00000000
P8: 80131623
P9: PCH_FB_FROM_coreclr+0x00000000002458E5
P10:


+++ WER1 +++:
Fault bucket , type 0
Event Name: BlueScreen
Response: Not available
Cab Id: 0

Problem signature:
P1: 7f
P2: 8
P3: ffff8c0083a78e70
P4: fffff60878cd3008
P5: fffff807ee2b3e45
P6: 10_0_26100
P7: 0_0
P8: 256_1
P9:
P10:


+++ WER2 +++:
Fault bucket , type 0
Event Name: BlueScreen
Response: Not available
Cab Id: 0

Problem signature:
P1: a
P2: ffff9d012f861880
P3: ff
P4: 85
P5: fffff80373d6daba
P6: 10_0_26100
P7: 0_0
P8: 256_1
P9:
P10:


+++ WER3 +++:
Fault bucket , type 0
Event Name: BlueScreen
Response: Not available
Cab Id: 0

Problem signature:
P1: a
P2: fffff807179c5880
P3: ff
P4: 9b
P5: fffff8078756daba
P6: 10_0_26100
P7: 0_0
P8: 256_1
P9:
P10:


+++ WER4 +++:
Fault bucket , type 0
Event Name: BlueScreen
Response: Not available
Cab Id: 0

Problem signature:
P1: 139
P2: 3
P3: ffffc983521106a0
P4: ffffc983521105f8
P5: 0
P6: 10_0_26100
P7: 0_0
P8: 256_1
P9:
P10:


+++ WER5 +++:
Fault bucket , type 0
Event Name: BlueScreen
Response: Not available
Cab Id: 0

Problem signature:
P1: 7f
P2: 8
P3: ffffc780ad967e70
P4: fffff801d7a785c3
P5: fffff801d7c5a015
P6: 10_0_26100
P7: 0_0
P8: 256_1
P9:
P10:


+++ WER6 +++:
Fault bucket , type 0
Event Name: BlueScreen
Response: Not available
Cab Id: 0

Problem signature:
P1: a
P2: 38fa
P3: 2
P4: 0
P5: fffff801b2ade901
P6: 10_0_26100
P7: 0_0
P8: 256_1
P9:
P10:


+++ WER7 +++:
Fault bucket , type 0
Event Name: BlueScreen
Response: Not available
Cab Id: 0

Problem signature:
P1: a
P2: ffff8080c5461880
P3: ff
P4: 45
P5: fffff8037516daba
P6: 10_0_26100
P7: 0_0
P8: 256_1
P9:
P10:


+++ WER8 +++:
Fault bucket , type 0
Event Name: BlueScreen
Response: Not available
Cab Id: 0

Problem signature:
P1: 7e
P2: ffffffffc0000005
P3: fffff8037d682061
P4: fffffe8838e98de8
P5: fffffe8838e985d0
P6: 10_0_26100
P7: 0_0
P8: 256_1
P9:
P10:


+++ WER9 +++:
Fault bucket , type 0
Event Name: LiveKernelEvent
Response: Not available
Cab Id: 0

Problem signature:
P1: 1b8
P2: 1
P3: 0
P4: 0
P5: 0
P6: 10_0_26100
P7: 0_0
P8: 256_1
P9:
P10:
 

Baqer

Member
There are some things that I do not see, such as AMD Smart Memory or Resizable BAR. If they do not exist in the BIOS\UEFI, then skip step 3. HAGS is good enough. I see some issues with CoPilot.

Do you have this registry key? HKEY_CURRENT_USER\System\GameConfigStore
If you have it, what is listed?


I see something with CoPilot causing your system to crash. If it's running, can you stop CoPilot and try making a recording again?


---------------
Diagnostics
---------------

Windows Error Reporting:
+++ WER0 +++:
Fault bucket 1393683057054902203, type 5
Event Name: MoAppCrash
Response: Not available
Cab Id: 0

Problem signature:
P1: Microsoft.Copilot_1.25052.99.0_x64__8wekyb3d8bbwe
P2: praid:App
P3: 1.25052.99.0
P4: 67ab0000
P5: StackHash_9c98
P6: 0.0.0.0
P7: 00000000
P8: 80131623
P9: PCH_FB_FROM_coreclr+0x00000000002458E5
P10:


+++ WER1 +++:
Fault bucket , type 0
Event Name: BlueScreen
Response: Not available
Cab Id: 0

Problem signature:
P1: 7f
P2: 8
P3: ffff8c0083a78e70
P4: fffff60878cd3008
P5: fffff807ee2b3e45
P6: 10_0_26100
P7: 0_0
P8: 256_1
P9:
P10:


+++ WER2 +++:
Fault bucket , type 0
Event Name: BlueScreen
Response: Not available
Cab Id: 0

Problem signature:
P1: a
P2: ffff9d012f861880
P3: ff
P4: 85
P5: fffff80373d6daba
P6: 10_0_26100
P7: 0_0
P8: 256_1
P9:
P10:


+++ WER3 +++:
Fault bucket , type 0
Event Name: BlueScreen
Response: Not available
Cab Id: 0

Problem signature:
P1: a
P2: fffff807179c5880
P3: ff
P4: 9b
P5: fffff8078756daba
P6: 10_0_26100
P7: 0_0
P8: 256_1
P9:
P10:


+++ WER4 +++:
Fault bucket , type 0
Event Name: BlueScreen
Response: Not available
Cab Id: 0

Problem signature:
P1: 139
P2: 3
P3: ffffc983521106a0
P4: ffffc983521105f8
P5: 0
P6: 10_0_26100
P7: 0_0
P8: 256_1
P9:
P10:


+++ WER5 +++:
Fault bucket , type 0
Event Name: BlueScreen
Response: Not available
Cab Id: 0

Problem signature:
P1: 7f
P2: 8
P3: ffffc780ad967e70
P4: fffff801d7a785c3
P5: fffff801d7c5a015
P6: 10_0_26100
P7: 0_0
P8: 256_1
P9:
P10:


+++ WER6 +++:
Fault bucket , type 0
Event Name: BlueScreen
Response: Not available
Cab Id: 0

Problem signature:
P1: a
P2: 38fa
P3: 2
P4: 0
P5: fffff801b2ade901
P6: 10_0_26100
P7: 0_0
P8: 256_1
P9:
P10:


+++ WER7 +++:
Fault bucket , type 0
Event Name: BlueScreen
Response: Not available
Cab Id: 0

Problem signature:
P1: a
P2: ffff8080c5461880
P3: ff
P4: 45
P5: fffff8037516daba
P6: 10_0_26100
P7: 0_0
P8: 256_1
P9:
P10:


+++ WER8 +++:
Fault bucket , type 0
Event Name: BlueScreen
Response: Not available
Cab Id: 0

Problem signature:
P1: 7e
P2: ffffffffc0000005
P3: fffff8037d682061
P4: fffffe8838e98de8
P5: fffffe8838e985d0
P6: 10_0_26100
P7: 0_0
P8: 256_1
P9:
P10:


+++ WER9 +++:
Fault bucket , type 0
Event Name: LiveKernelEvent
Response: Not available
Cab Id: 0

Problem signature:
P1: 1b8
P2: 1
P3: 0
P4: 0
P5: 0
P6: 10_0_26100
P7: 0_0
P8: 256_1
P9:
P10:
I turned off CoPilot and it was also off when I recorded videos, I only use it when I need it and then turn it off.

I heard that the reason for the stuttering or slowness of the video I record is due to "Max Audio Buffering". Is this possible?
 

sandrix

Member
What kind of nonsense are you talking about Resizable BAR, DLSS, frame generation when the user has a GTX 1650 SUPER?!
 

Baqer

Member
What kind of nonsense are you talking about Resizable BAR, DLSS, frame generation when the user has a GTX 1650 SUPER?!
Do you know what's causing the problem?

I heard that the reason for the stuttering or slowness of the video I'm recording is due to "Max Audio Buffering." Is this possible?
 

Baqer

Member
What kind of nonsense are you talking about Resizable BAR, DLSS, frame generation when the user has a GTX 1650 SUPER?!
What is the solution to the stuttering or frame drops that occur in the video? When I record, the recording is smooth and there are no problems, but when I finish and watch the video I recorded, I see that in the middle of the video there is a stuttering or drop frame that lasts for approximately 3 or 2 minutes and then disappears. Then the video comes back smooth.
 

Attachments

  • 2025-06-01 22-19-39.txt
    17.4 KB · Views: 15

sandrix

Member
I downloaded your video. No stuttering. Most likely you have a problem with the monitor refresh rate. This often happens, for example, if the user has G-Sync enabled. In your case, check that you are not using Adaptive-Sync in the NVIDIA control panel, it should be G-SYNC Compatible.

If it does not work, try switching the monitor refresh rate to 120 or 60 Hz.
NVIDIA-GeForce-Adaptive-Sync-Support.png
 

Baqer

Member
I downloaded your video. No stuttering. Most likely you have a problem with the monitor refresh rate. This often happens, for example, if the user has G-Sync enabled. In your case, check that you are not using Adaptive-Sync in the NVIDIA control panel, it should be G-SYNC Compatible.

If it does not work, try switching the monitor refresh rate to 120 or 60 Hz.
View attachment 113833
Adaptive-Sync is disabled and my monitor only supports 85, 144, 165, 180hz and I don't have 60hz, 120hz so I lock the game at 60fps and the monitor at 180hz. And the problem still exists.
 
Top