Question / Help OBS Studio refuses to give me smooth recordings or streams. At my wits end at this point.

Squall429

New Member
I've been battling with this mess of a program for months and months now, and it seems to only work when it damn well feels like it. I have searched google and the forums FAR and WIDE and tried absolutely EVERYTHING and NOTHING works. Here's a list of things that I've currently done.

Game is capped at 60FPS via In-Game Frame Limit
Game DVR off
All Windows Gaming Modes off
GeForce Experience Share is off
GPU is NOT overloaded, CPU neither (My PC is a monster.)
Using Game Capture (Display Capture is even worse.)
720p or 1080p, same issue
Tried all Recording Settings: CBR, VBR, CQP. Same result
Disabled Preview Window
Used Low Latency Profile
Mainly using NVENC, but used x264, same thing.
Clean Installed Graphics Drivers
All Windows Updates are up to date.
All Drivers are up to date
BIOS is up to date.
All Power Saving Settings are Disabled and set to Maximum Performance

Meanwhile ShadowPlay can record FLAWLESSLY without any issues. Secondly I get smooth gameplay in game, but the recording comes out like choppy garbage.
My Resolution is 4K but I stream to 720p. My internet and PC are MORE than capable of doing 1080p, but clearly OBS Studio isn't.

My specs:
Intel Core i7 6700k @4.01Ghz
32GB Corsair Dominator Platinum DDR4 RAM
EVGA GTX 1080ti FTW3 GPU
Corsair HX750i Power Supply
ASUS Maximum VIII HERO Motherboard
Windows 10 PRO

I'm constantly seeing choppiness and stuttering in my streams and Recordings, to the point it's infuriating at this point.

I'm really not sure what to do anymore with this program. I've tried everything. I've used OBS Studio, SLOBS, and now OBS.Live and still, the same exact problems occur.

All I want is to be able to have buttery smooth streams and recordings like everyone else.

Here's a log of a recent recording test I did. Please let me know if there's anything conflicting that I'm just not seeing.

Thanks in Advance.
 

Attachments

  • 2019-09-11 17-38-54.txt
    104.7 KB · Views: 47
  • 2019-09-11 18-09-31.txt
    45 KB · Views: 37

koala

Active Member
You have a small bit of rendering lag in your second logfile. You might lower the GPU requirement of OBS by changing your base (canvas) resolution to 1920x1080 or 1280x720. If you fit your big 4k sources to this, OBS will rescale them before any rendering and OBS will only render a video of small size, thus requiring only 1/4 GPU resources. Currently, with 4k as canvas resolution, OBS renders a 4k video (that is scaled down afterwards) that is 4 times the amount of pixels compared to 1920x1080. But since you don't use this high resolution in any of your outputs, it's wasted to spend resources for OBS to render in a resolution that high.
This and combined with nvenc (new) encoder should result in minimal system requirements possible.
 

Squall429

New Member
You have a small bit of rendering lag in your second logfile. You might lower the GPU requirement of OBS by changing your base (canvas) resolution to 1920x1080 or 1280x720. If you fit your big 4k sources to this, OBS will rescale them before any rendering and OBS will only render a video of small size, thus requiring only 1/4 GPU resources. Currently, with 4k as canvas resolution, OBS renders a 4k video (that is scaled down afterwards) that is 4 times the amount of pixels compared to 1920x1080. But since you don't use this high resolution in any of your outputs, it's wasted to spend resources for OBS to render in a resolution that high.
This and combined with nvenc (new) encoder should result in minimal system requirements possible.

God BLESS YOU! Doing that severely, SEVERELY helped! OBS has done that on it's own since my Resolution is 4K so I dunno why it would try to Render a 4K scene even when you set your Output Resolution to something much lower. Thank you so much!
 
Top