Question / Help How do I deal with quality being variable while I move vs. stand still?

aranhawaii

New Member
See this clip of me playing Fallout 76: https://youtu.be/UGvjMqgWjvE

You'll notice that if I am in motion, the quality becomes more blurry/blocky/pixellated, and then when I don't run around as much, it settles in to being better. You can focus on my webcam for example to see the intensity of the variance. It's most obvious at the very end of the clip when I am looting the body. Notice my armor, or my webcam, and you can clearly see a significant improvement (because I am standing still in the game). I assure you that on my gaming PC, the quality is top of the line.

Worth noting that I am streaming on a different computer than the one I am playing (coming over via NDI). I used to do it all on one system, with the same issue. How is it that other streamers can have gorgeous quality no matter what is happening in their game, while my best quality is when I am standing still?

"Current Log File" https://obsproject.com/logs/ezPcsHGAZN2oeqaz
"Last Log File" https://obsproject.com/logs/zLGfyu1OFmOooI7N
 
D

Deleted member 121471

1) 4500 kbps is not high enough bitrate to maintain reasonable image quality and clarity in high motion scenes at 1080p/30FPS;
2) NVENC encoder in that graphics card is not very efficient compared to later NVIDIA revisions. GTX 10x0 is the first one to have encoding capabilities similar to x264@very fast, the recommended setting for most use case scenarios of CPU encoding.

Lastly, did you try using NVENC (new) encoder option?
 

aranhawaii

New Member
1) 4500 kbps is not high enough bitrate to maintain reasonable image quality and clarity in high motion scenes at 1080p/30FPS;
2) NVENC encoder in that graphics card is not very efficient compared to later NVIDIA revisions. GTX 10x0 is the first one to have encoding capabilities similar to x264@very fast, the recommended setting for most use case scenarios of CPU encoding.

Lastly, did you try using NVENC (new) encoder option?

I tried using the New NVENC once in the past, but right when it first came out and was reported to be not quite up to snuff. So are you saying I need a better graphics card in my streaming computer?
 
D

Deleted member 121471

I tried using the New NVENC once in the past, but right when it first came out and was reported to be not quite up to snuff. So are you saying I need a better graphics card in my streaming computer?

The issues introduced are easily mitigated, it is still a better implementation of it though. There are a few settings you could try before considering a new graphics card, as spending money is always the last solution I'd offer.

I recommend the following settings:

1) Run OBS as Administrator;

2) Windows 10 settings, "Gaming" category, disable every option in every subcategory except "Game mode", as a somewhat recent update fixed the issues it introduced while streaming;

3) I really recommend changing your gaming and streaming PC Windows 10 audio sample rates to 48kHz then doing the same on OBS;

4) YUV Colour space: 709, YUV Colour range: Partial;

5) Encoder: NVENC (new), Rate control: CBR, Preset: Quality, Profile: High and finally disable Lookahead and Psycho Visual Tuning.

6) Downscale filter: Bicubic or Lanczos. You can then try any combination of reducing your output resolution to 900p and/or increasing your bitrate to, at least 5500kbps.

You could test Preset: High Quality and enabling Psycho Visual Tuning after doing all this. If there's no encoding lag, you'll squeeze a bit more image quality per bitrate.

All these settings are both related and unrelated to your problem, so you don't have to come back later with a different issue thus saving you time.
 
Last edited by a moderator:
D

Deleted member 121471

No problem, that's what this forum is for :)

Just let us know if it helped after testing it out so others with similar issues can search this solutionand good luck with streaming if all is ok now!
 

aranhawaii

New Member
With all the applied changes per your suggestions, CPU and GPU running around 25%, Memory at 50%, but I have like 40% dropped frames. The visual quality and smoothness of the recording from OBS looks much improved. The VOD from Mixer also looks so much better, resolution-wise. But it's definitely dropping like half the frames.
 
D

Deleted member 121471

Post a new logfile of a streaming session with that issue present.
 
D

Deleted member 121471

This is a bandwidth issue so you'll need to drop the bitrate back to 4500 kbps, maybe just a tad bit lower than that since one of your earlier logs was just at the edge of upload stability.

Reduce output resolution to 1600x900 and set the downscale filter to Bicubic (very consistent) or Lanczos (best but sometimes overly sharp). Lastly, try enabling Psycho Visual Tuning and look for encoding lag on the OBS Stats window. No lag means you're good to go.
 
D

Deleted member 121471

Will do. I really appreciate this. And I imagine I should contact my ISP about more upload?

Assuming your contracted upload speeds are within the same ballpark of what you can use on OBS and that your ISP offers a plan with higher upload speeds, yes.
 
Top