Strange Issue in 1 Game Only

AlexErratic

New Member
I have a strange issue. I have a Ryzen 5900x, an RTX 3070 and 32gb 3600MHz RAM.
Cyberpunk 2077 runs at around 65-80fps on high and my graphics card is utilised at around 50-80% when streaming the game via Streamlabs OBS. But when trying to record/stream the game, the preview window and the stream itself is jittery beyond belief, sometimes, other times it's OK!? I have tested with the preview window off and the results are the same, although the GPU usage drops. I could be getting between 70 and 100fps in game and it will still stutter on stream terribly when moving the camera, yet the system isn't usually chugging. Though, rarely the game will spike my GPU to 95-100% and everything on the system will slow down and I'm not sure what triggers that. I have also tested at low and medium settings etc, same results for the most part, though the jitters may be a little less violent. I've tried Streamlabs and the original OBS, both are behaving similarly.

I've never seen the aforementioned issue before when streaming other games, even on my previous 9 year old system. I'm worried because the components are all new. I haven't had issues in other games, such as Apex Legends (highest settings possible, with the preview window active). I'm aware Cyberpunk 2077 is more demanding for the system but the game performance and graphics card readings indicate I should be able stream this title no problem. I'm particularly anxious because I've seen much footage from streamers whom also have the 5900x and a 3070 and there are no jitters. I have also seen streamers with much less powerful specs streaming the game just fine. I'm wondering if it's an issue with Streamlabs or the game client. But why would others with very similar, if not the same specs, have no issues?

I have the latest drivers installed and everything's clean and up to date. I stream at 720p and I have gone over all the settings with a fine-tooth comb (I have tested alternating between accelerated GPU scheduling & running OBS in admin mode). Please do suggest settings and such though, as I'm not an expert at streaming and I could very well have missed something. Curiously, running the game in borderless windowed mode and capturing in 'windowed capture' alleviated some of the issues. Though, I don't necessarily want to do that, not when I should be able to do it the traditional way to begin with.

Any help would be appreciated, before I blow a gasket.
Thanks :)
 

AlexErratic

New Member
Here is the original OBS client log file and analysis. Just under this I will include a Twitch video clip of the issue in action, please remember the game plays fine and you can see the fps counter in the top left, it just records strangely. It's saying there is some overload, but that strikes me as a little rich. I know that's probably literally the case but the GPU during this test was at 48-60%!!! Other times I've read 'CPU overload' also, which is even more hilarious because the game barely touches the 5900x.
Also, I tested Streamlabs just before this and the GPU did spike to 98-100% and stayed there. Which I don't understand either.
 

Attachments

  • 2020-12-11 14-38-39.txt
    9.4 KB · Views: 49
Last edited:

AlexErratic

New Member
Okay, I see the option to cap the framerate. I'll give it a go but I don't get why my rig would be struggling when I've seen benchmark tests on the same hardware and the footage is smooth.
The last video clip, it wasn't stuttering as much as it does usually, here is a better example.
 

Secunder

New Member
Same thing! 2700X, RX590. Trying switch to h264 and back to x264 - nothing. After some options tuning I find that lowest settings with 50% resolution solve this problem. And maximum settings with 15fps also helps. But it's definitely not an option. Streaming from ReLive - zero issues, but OBS is way more practical for me.
 

AlexErratic

New Member
Good to know it's an OBS thing for you! Could be the same for me. Hopefully they know about it and patch it up :) Good luck.
 

carlmmii

Active Member
That's all very well and good but why do you think the game is interacting this way with OBS? And why my PC, when I've seen 3070s and 5900xs streaming it just fine?
DX12 and high GPU usage for some reason causes frame reordering for game capture.
 

AlexErratic

New Member
Very strange. I just checked how the game performs being captured and streamed with Xsplit, the issue isn't isn't there. I have no damn idea how to use Xsplit, is all! Plus that watermark though...
 

LastofAvari

New Member
Yeah. Setting game to Borderless Windowed and using either Display or Window Capture fixed jittery recording/streaming for me. My CPU or GPU weren't maxed out, so that should have something to do with the way OBS does its capture.
 

infinitmac

New Member
I had the same issue with 2700x and 3070 but I had two screens when I play the game on 1080p 144hz with Gsync on there is no stutter as soon as I shift my game to 2k 60hz screen my game stars stuttering even lowering the resolution on my 2k screen to 1080p didn't fix the stuttering.
So, I experimented with all the settings of the obs including quality settings, bitrate nothing worked.
But then I noticed something very interesting when I play the game on my 2k monitor there is stutter but If you move the game window to 1080p screen while keeping the 2k resolution the stuttering is gone on all resolutions!
I tried to run watch dogs legion in the same atmosphere with dx12 and there was the same stuttering but as soon as I go to dx11 the stuttering is gone again!
I tried streamlabs too same result, I tried to use in-game vsync there is less stutter using it but still a stutter so I tried to limit the fps and for some reason limiting max fps to 55 on my 2k screen seemed to remove 95% stuttering.
All this while monitoring the gpu usage which didn't go more than 92%.
I also tried to force triple buffering and vysnc on using Nvidia control panel under Manage 3d settings there seemed a little improvement not much!
Also turning DLSS on in cyberpunk to anything auto or quality seemed to fix the stuttering too!

I really don't know what's actually happening with the game but and I don't know why If I change my game screen the stuttering is gone
I am attaching the footage where I actually changed the screen and showed what happened before and after.
I think dx12, gsync, frame delay, and obs are all involved in this unoptimized shitstorm of a game named cyberpunk that's causing the stutter.
 
Top