Recording has stutter, tried everything I can think of... Help!

DJNokturnal

New Member
Problem: My recordins have momentary pauses randomly, even without any warning message on OBS abut encoder overload.

Hello, I have been lurking these forums quite a bit, and prefer to solve problems on my own but I am stumped. I am trying to squeeze out the best possible quality recordings I can from OBS but feel like I am missing something. I am using the sprout add on to capture milkdrop 2 video feed directly into OBS. I have read many how-to's and tried countless variations. I am pretty new to OBS and the world of video so perhaps I am expecting too much from my computer hardware?

Here are my hardware/software specs:
Win10 Pro 64 bit
CPU AMD Ryzen 5 1600X 33 °C Summit Ridge 14nm Technology
RAM 16.0GB Dual-Channel Unknown @ 1199MHz
GRAPHICS 4095MB NVIDIA GeForce GTX 1650

OBS Studio v26.1.1 (64 bit)
Encoder: NVIDIA NVENC H.264 (new)
Format: .mov (yes I know I'll lose it if interrupted but I prefer this file type)
Rate Control: CQP
CQ level: 24 (I have tried adjusting this endlessly, in combination wiht preset and output resolution to trya nd get the best recording)
Keyframe Interval: 2
Preset: Quality
Profile: High
Look Ahead / Psycho Visual Tuning: both off
GPU:0
Max B-Frames: 2
Output Resolution: 1140x810 (i'd really prefer 1920x1080 but not possible with the quality I am after)
Downscaling: Bicubic
FPS: 60 (I am capturing fast moving visuals from Milkdrop so any slower and you can see the chunky video flow)
Benq Monitors (2) both set at 60khz (that is their max), I have tried turngin one off to see if that woudl free up some GPU when recording but did not seem to help


Log of my last recording:

 
I have the same problem as you. Dedicated rig for streaming (that is why i bought it)
Ryzen 5 3600, Nvidia 1060 3GB, 750w PSU, 8Gb Ram 2666 (single channel)
1920x1080 @ 60 fps
1x Elgato Capture card
1x Camlink for webcam
cant get recordings without encoding lag, does not matter which settings i set. Even if i set everything very low (garbage resolution and everything) i still get encoding overload.

There is something wrong with NVENC or OBS itself ....
I did like 100 test recordings and everytime it is the same outcome. Even if i put only elgato and camlink as source.

Tried NVENC, tried X264 ... tried everything i can think of. Cant solve this mistery.
Temps are around 50 ... Voltage is normal.. Everything is normal.

I hope someone figures this out, couse i bought another machine just for that... i know its a budget machine... but goddamn i did not have that many problems on single streaming/recording PC.

And please dont say,send log. Everything is ok in LOGs, no errors, just encoding overload.
CPU is around 20-30 %, GPU Never goes even high.
Something is broken.
 
I have the same problem as you. Dedicated rig for streaming (that is why i bought it)
Ryzen 5 3600, Nvidia 1060 3GB, 750w PSU, 8Gb Ram 2666 (single channel)
1920x1080 @ 60 fps
1x Elgato Capture card
1x Camlink for webcam
cant get recordings without encoding lag, does not matter which settings i set. Even if i set everything very low (garbage resolution and everything) i still get encoding overload.

There is something wrong with NVENC or OBS itself ....
I did like 100 test recordings and everytime it is the same outcome. Even if i put only elgato and camlink as source.

Tried NVENC, tried X264 ... tried everything i can think of. Cant solve this mistery.
Temps are around 50 ... Voltage is normal.. Everything is normal.

I hope someone figures this out, couse i bought another machine just for that... i know its a budget machine... but goddamn i did not have that many problems on single streaming/recording PC.

And please dont say,send log. Everything is ok in LOGs, no errors, just encoding overload.
CPU is around 20-30 %, GPU Never goes even high.
Something is broken.
if you're getting encoder overload, then the log is useful to see the settings you're using and see whats causing the encoder to overload. If you're getting encoding overload, your settings are too high somewhere or you have a setting wrong. and the percentage of skipped/missed frames is important too, and also in the log
 
100 recordings, 100 different settings my man ;) from 1080p to 720p ... to all the CQP numbers....
I even went that far, that i reinstalled windows last night with skinned down ISO, debloated everything. Made completly new scenes without any browser source.

When i check in HWINFO what is going on with the CPU all i see is that one core/thread is heavily prioritized and runs heavily then the others.
Doest not matter priority with process lasso, or affinity of CPU threads ... and so on and on.

I will do new testings today and send u log ;)
 
Make a clean scene collection with a single scene and gameplay source and see if you have the same problem, you have a very busy scene collection and the problem may lie there
 
Make a clean scene collection with a single scene and gameplay source and see if you have the same problem, you have a very busy scene collection and the problem may lie there

U really need to start reading.

" I did like 100 test recordings and everytime it is the same outcome. Even if i put only elgato and camlink as source."

Btw i figured it out, and as i said, something is wrong with multithread operations with OBS.

It has nothing to do with scenes, sources... just how OBS prioritize threads or cores.
 
Back
Top