best encoding for 4K

Hello, I’m a new streamer essentially and I was wondering what would be the best encoder to use for 4K a run a three monitor set up with 1000 W PSU my processor is a i9-11900K send a AMD 6700 XT 2X Mech 12GB DDR6 GPU with 32 GB of RAM and I was just wondering since I have monitors that I can use AMD free sync and I can put their native resolution in 4K what would be the best encoder or best option to use for my OBS to get a good quality stream with low pixelation? I tried it out last night but it seems that it put a lot of strain on my CPU when I had my OBS capturing in 4K and output in 1080 P but then I tried switching to my GPU while I was playing and my entire system had crashed temporarily, so I was wondering what would be the best option  #obs
8 Replies
Technically Alex
Technically Alex17mo ago
GPU encoding will be your best option, but it sounds like you need to sort out that stability issue Are you on Windows 10 or 11 and are all your drivers up to date?
Chan
Chan17mo ago
10 And yes my drivers are up to date Well idk about that actually The thing is I’m so indifferent about dining t he right drivers for my CPU because I don’t know where to find them When I go to look at the intel page I get lost And then after I cover my ram and my CPU idk what else to download And even most of the time when I check my ICUE to see if there are driver updates 99% of the time there isn’t any Sorry for late response I’m at work lol
Technically Alex
Technically Alex17mo ago
Check if you have HAGS enabled and try toggling it off and then making sure OBS is running as administrator by right clicking the exe for it and under compatibility check "run as adminstrator" https://www.tenforums.com/tutorials/150440-turn-off-hardware-accelerated-gpu-scheduling-windows-10-a.html
Technically Alex
Technically Alex17mo ago
Your CPU likely doesn't need new drivers If your BIOS is out of date or it was another non-GPU driver issue, you'd be having crashes and instability outside of OBS too Also, if you're trying to switch encoders while a game is open, you might have issues Try again with OBS configured prior to running the game Not a typical issue but who knows lol
Chan
Chan17mo ago
Thank you that’s good to know. I’ll try it out when I get home. I also just discovered that apparently the fact my monitors are native 1080P and with AMD FreeSync i can push my graphics to 4K but sense it’s a 1080P monitor I wouldn’t be getting true 4K Idk if that matters for stream but hey who knows
Technically Alex
Technically Alex17mo ago
yeah that's just downscaling I'd stick with native 1080p rendering the benefit of downscaling is better sharpness with less aliasing for you, but it doesn't do much of anything for viewers
Chan
Chan17mo ago
would you be willing to show me how i can enable HW acceleration that website says I dont have one but im not sure if thats true
HunterAP
HunterAP17mo ago
The "Hardware Accelerated GPU Scheduling" option is only available for Nvidia GPU's. TL;DR it's because Nvidia used software to handle scheduling, and HAGS does the scheduling on the GPU hardware directly AMD GPU's have been using hardware acceleration for well over a decade, and it's not something you can (or even should) turn off What Alex was originally talking about is using the AMD encoders in OBS. When you go to the streaming / recording section of the OBS Settings, you can choose what encoder to use, and for AMD GPU's you should see an option called AMD HW H.264 (AVC) and AMD HW H.265 (HEVC)