Resident Evil 7 Biohazard stuttering while streaming?

BlackYoshi

New Member
Hi - hoping someone has an answer to getting smooth performance while using OBS Studio

Specs
CPU: Ryzen 5600x (stock speeds, aftermarket cooling)
GPU: Asus Nvidia RTX 3070 Dual OC edition (Driver: 461.40)
RAM : 32GB 3600mhz
Windows OS Version: Windows 10 Pro 19042.746 Version 20H2
OBS Version: 26.1.1

OBS Settings:
Video Bitrate: 6000 Kbps
Encoder: Hardware (NVENC)
Audio Bitrate: 160
Encoder Preset: Quality
Base Canvas Resolution: 1920x1080
Output Scaled Resolution: 1920x1080
Downscale Filter Bicubic 16 samples
Common FPS Values 60

Game Settings
Ambient Occlusion: NVIDIA HBAO+
Anti Aliasing: TAA
Bloom: On
Depth of Field: On
DIsplay Mode: Borderless Window
Dynamic Shadows: On
Effects Rendering: High
Lens Flare: On
Mesh Quality: Very High
Reflections: Variable
Rendering Method: Normal
Resolution: 1920x1080
FPS Cap: 144
Resolution Scaling: 1.7
Shadow Cache: Off
Shadow Quality: Very High
Subsurface Scattering: On
Texture Filtering: Very High
Texture Quality Very High
Volumetric Lighting Quality: High
Nvidia MFSAA: Off

What happens is that in game, the game will basically microstutter, but I'm not for example, seeing any heat or utilization issues as far as I can tell (and I've run far more intensive games on this rig, at 100+ FPS, like Control. Granted, I was not streaming that, but Control is a much more resource intensive game than RE7). Heat on GPU never exceeds 69 degrees, and I don't get "encoder overloaded errors" or anything like that; there does not seem to be an issue in the stream other than what I am getting in the game: for example, here is a VOD and you can see where the game periodically stutters https://www.twitch.tv/videos/893535943 (notice how jerky my turning is at certain points)

I find it hard to believe the card itself is getting overloaded (especially if its not hitting thermal throttling limits) but maybe the Resolution Scaling combined with hardware encoding is causing problems? But I was under impression NVENC encoding would have a lower impact on game performance than software encoding because a certain section of the card is deliberately set aside just for encoding.

Let me know if you need any other data and thanks for help!
 

Attachments

  • 2021-01-29 19-13-22.txt
    16.2 KB · Views: 98
Top