Recording Stuttering

Hi all,

I´ve been researching and touching a million things but nothing has worked out yet.
I leave here my last log from OBS https://obsproject.com/logs/boNaKRp9ZXGguazX

The problem is no matter the recording, codec, quality, etc all recordings have stuttering. this is playing simracing on a single monitor 2560*1440
I've checked components to see if they max out but CPU stays at 10-20% all time and GPU 35-50% some spikes I already addressed on GPU.
The program runs as admin, Task priority high, game mode enbled at the moment but tried disabled, game optimization disabled, Auto HDR Disabled, GPU Scheduling Disabled... Last time I tried disabling Browser hardware acceleration but its the same so it shows as disabled on the log but is already on again...
I don't know what else to try. With other recording programs I have no issues at all so must be something related to OBS also tried Streamlabs with same outcome.
I still prefer to solve the issue as I need to be able to control different audio sources that other programms don't allow.
CPU: AMD Ryzen 9 5900X
GPU: AMD Radeon RX 7800 XT
RAM: 32GB
SSD M.2 4TB
 
Window, Game and Display Capture all interfere with each other and should not be in the same scene.

Try lowering the resolution in your cam to match it's displayed size in your main scene.

If you're going to record with CBR, try 24 Mbps. That's what YouTube recommends for 1440p 60 FPS.

If still happening, create a new scene collection with 1 Game Capture source and nothing else. Close and restart OBS. If still having issues with that, post a new log.
 
Hi,

It has gotten better but not perfect, there is a drop every 10-20 seconds for 1 sec.

Lowered cam res.
Tried CBR 24k
Tried 1 scene with only the game capture after restart (as drops lowered to the above I added the cam to see if it would get even worse but remained the same)
Also tried different setting for the cam in case it was something related but same outcome
 
Are you watching the video with the windows player or with VLC player?
If in VLC it does stutter, can you please upload one of the videos to a service like google drive so we can see the original file?

You can also try lowering the CQ level to 24, for testing purposes.
 
Only thing, i can think of is to record on a different drive than what obs and other supported video files live on. Also, it should be an ssd drive. Also, vlc and other sources use up cpu ram, pretty fast. I use a program called rammap to periodic clear out standby memory so that it is not caching.
 
Don't confuse the vlc source (in OBS) with the VLC player (a separated program)
On the SSD side, if you don't have enough free space (no less than 20%), it could lead to issues. Not to mention the actual speed it can record, which limits the quality you can achieve recording.
 
Don't confuse the vlc source (in OBS) with the VLC player (a separated program)
On the SSD side, if you don't have enough free space (no less than 20%), it could lead to issues. Not to mention the actual speed it can record, which limits the quality you can achieve recording.
Just saying that the standby memory can get used up pretty fast. Just suggesting that it be checked! Can't hurt
 
Only thing, i can think of is to record on a different drive than what obs and other supported video files live on. Also, it should be an ssd drive. Also, vlc and other sources use up cpu ram, pretty fast. I use a program called rammap to periodic clear out standby memory so that it is not caching.
I have only 1 SSD and 2 HDD, Ram seems fine I use only half.

Don't confuse the vlc source (in OBS) with the VLC player (a separated program)
On the SSD side, if you don't have enough free space (no less than 20%), it could lead to issues. Not to mention the actual speed it can record, which limits the quality you can achieve recording.
Id does Stutter in VLC player, I have an SSD 4 TB with 2.75TB Free space and its a Kingston SNV3S4000G

Are you watching the video with the windows player or with VLC player?
If in VLC it does stutter, can you please upload one of the videos to a service like google drive so we can see the original file?

You can also try lowering the CQ level to 24, for testing purposes.
CBR 24k A couple stutters (at around 15 and some seconds before the end.) https://drive.google.com/file/d/127p2G1xou_KjIe3BJfDVVROddGomqU1C/view?usp=sharing

CQP24 One small stutter at the begining and a more noticeable one at around 30 secs.

the log also fyr https://obsproject.com/logs/KhLP7Og991qnnXN7
 
No lag in the log but these are suspects.

10-bit color on this monitor, should be 8-bit. If HDR is not enabled on your system check this link.

20:02:57.102: output 0:
20:02:57.102: name=LC32G5xT
20:02:57.102: pos={0, 0}
20:02:57.102: size={2560, 1440}
20:02:57.102: attached=true
20:02:57.102: refresh=60
20:02:57.102: bits_per_color=10
20:02:57.102: space=RGB_FULL_G22_NONE_P709
20:02:57.102: primaries=[r=(0.639648, 0.330078), g=(0.299805, 0.599609), b=(0.150391, 0.059570), wp=(0.312500, 0.329102)]
20:02:57.102: relative_gamut_area=[709=0.998664, P3=0.736186, 2020=0.528164]
20:02:57.102: sdr_white_nits=80
20:02:57.102: nit_range=[min=0.010000, max=1499.000000, max_full_frame=799.000000]
20:02:57.102: dpi=96 (100%)
20:02:57.102: id=\\?\DISPLAY#SAM7089#7&37871706&0&UID264#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}
20:02:57.102: alt_id=\\.\DISPLAY7

You're routing your audio to a wireless headset. OBS is using the timing from that device, if it's slow, there will be stuttering. Try using your on-board audio if the stuttering will not stop.

20:02:58.880: Device for 'Audio Output Capture' source Audio del escritorio is also used for audio monitoring.
20:02:58.880: Deduplication logic is being applied to all monitored sources.
20:02:58.880: [win-wasapi: 'Audio del escritorio'] update settings:
20:02:58.880: device id: default
20:02:58.880: use device timing: 1
20:02:58.880: [Loaded global audio device]: 'Audio del escritorio'

20:02:58.902: WASAPI: Device 'Altavoces (Wireless Gaming Headset)' [48000 Hz] initialized (source: Audio del escritorio)
 
Last edited:
I've done that and I don't know if its related or not but.... If i keep the mouse on the control bar from the VLC player the video runs smoothly, when I let that control dissappear it starts stuttering, haven't seen anything like that ever.

I´ll try editing and uploading a couple of videos and let you know if it was fixed.

update
Nevermind, false alarm it does stutter anyway...
I've disabled the wireless gaming set and set the monitor to 8 as advised but still same. Should I just uninstall and delete all and star over again?
 
Was there any improvement observed or were things about the same?

Are you capturing from Steam?

Is just the recording stuttering or do you see it in the preview stuttering as well?

No lag in the log again but it's not complete, none of your logs are. There's info at the end of the log may help to pinpoint where the lag is happening.

Run another test but before opening OBS, set your secondary monitor to 60HZ. Also try using the Balanced Preset. After the test is completed, close & re-open OBS, then post the previous log. It will contain all the info.
 
Was there any improvement observed or were things about the same?

Are you capturing from Steam?

Is just the recording stuttering or do you see it in the preview stuttering as well?

No lag in the log again but it's not complete, none of your logs are. There's info at the end of the log may help to pinpoint where the lag is happening.

Run another test but before opening OBS, set your secondary monitor to 60HZ. Also try using the Balanced Preset. After the test is completed, close & re-open OBS, then post the previous log. It will contain all the info.
There was a little imrovement, now its a very small stutter every 20seconds

I need steam to play the game but the overlay is disabled

Before changing secondary monitor to 60hrz I saw stutter on the preview, now with 60hrz not anymore. Its very difficult to catch the small stutter now if its still happening in preview

Balanced preset checked also.

I followed your instructions, this log should have all you requested https://obsproject.com/logs/QgQOOyOYX0As1BuY
 
What happens if you capture something other than Steam? I don't use it but I know other people that had stuttering issues when capturing it.

The log looks good but your Audio routing is still ???? & can/should be improved. You're using both Global & Source audio. I only use & recommend one or the other but never both concurrently.

Disable these, the first 2 will save save resources & I want to see what happens with that AMD source out of the way for the test. Also, see link below about audio monitoring.

20:53:23.303: Game Bar: On
20:53:23.303: Game DVR: On

20:53:25.490: WASAPI: Device '2 - LC32G5xT (AMD High Definition Audio Device)' [48000 Hz] initialized (source: Audio del escritorio)

20:53:25.405: Device for 'Audio Output Capture' source Audio del escritorio is also used for audio monitoring.
20:53:25.405: Deduplication logic is being applied to all monitored sources.

 
Good day,

First of all thanks for wasring your time in trying to help me with this issue.

Atm I have a couple stutter every min approx they only last like 0.1seconds so it's quite better now than the powerpoint I had a week ago.

Sorry if i don't understand some instructions as Im quite new on this and English is not my first language.

I have disabled audio de escritorio and left only souce audio.

Also as far as i know game bar was disabled, already for me shows as disabled and DVR dont know what it is but I have disabled a couple more things in windows capture settings or game bar capture something like that.


Let me know if I did something wrong and thanks again for your efforts
 
Improvement is good, we're making some progress & going in the right direction.

I'm still running W10 but Game Bar & Game DVR (aka "Captures") can be found
All Settings > Gaming, in the same spot as Game Mode.

Here's your audio in the latest log. Your Mic is a Global Device & the Game Audio is a Source in your Scene. Now get both of them as either a Global Device or add the Mic as a Source within your Scene & disable it as a Global Device.

Settings > Audio > Global Audio Devices

21:13:40.826: [win-wasapi: 'Mic/Aux'] update settings:
21:13:40.826: device id: {0.0.1.00000000}.{9817101d-f3ba-4574-9f1d-b9daebe11372}
21:13:40.826: use device timing: 0
21:13:40.827: [Loaded global audio device]: 'Mic/Aux'

21:13:40.827: - filter: 'Limitador' (limiter_filter)
21:13:40.827: - filter: 'Puerta anti-ruidos' (noise_gate_filter)
21:13:40.876: WASAPI: Device 'Micrófono (fifine Microphone)' [48000 Hz] initialized (source: Mic/Aux)
21:13:41.130: [win-wasapi: 'AC AUDIO'] update settings:
21:13:41.130: executable: acs.exe
21:13:41.130: title: Assetto Corsa
21:13:41.130: class: acsW
21:13:41.130: priority: 2
21:13:41.131: [WASAPISource::TryInitialize]:[[VIRTUAL_AUDIO_DEVICE_PROCESS_LOOPBACK]] Failed to find window
21:13:41.131: WASAPI: Device '' failed to start (source: AC AUDIO)
21:13:41.131: Switched to scene 'AC'
21:13:41.131: ------------------------------------------------
21:13:41.131: Loaded scenes:
21:13:41.131: - scene 'AC':
21:13:41.131: - source: 'AC game' (game_capture)
21:13:41.131: - source: 'CAM' (dshow_input)
21:13:41.131: - source: 'AC AUDIO' (wasapi_process_output_capture)
21:13:41.131: - filter: 'Ganancia' (gain_filter)
 
The stuttering appears to be from accumulation errors. As we make changes & reduce the chance for errors to occur (example running all monitors @ 60HZ, especially if v-sync is enabled), the stuttering is now happening less often & for shorter duration. We may not be able to eliminate all as it could be the source. I like to use this little video for troubleshooting purposes. It's a minute long, has no skipped or duplicate frames. If your system can encode it with no skips/dupes, OBS is running just fine.

https://www.filemail.com/d/cpzswubpkfuzfpq
 
Back
Top