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
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?
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
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
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
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
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
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
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)