Question / Help 1950X 4K recording settings?

Streetguru

New Member
Recently purchased a 1950X to replace my R7 1700 in the hopes of improved 4k recording. Tried to do some research before hand but almost no one is doing 4k recording, and amazon had a one day only sale.

CPU is OC'd to 3900mhz all core, and I'm giving OBS 12 cores/ 24 threads through CPU affinity.

Haven't had much luck though

Mostly recording older games in 4k so the GPU isn't an issue.

On the R7 1700 it took 7 cores/14 threads to do Ultra Fast recording at CRF 20 or so.

I'm trying to use the Very Fast CPU Preset rather than ultra fast

Have tried CBR 10,000 which has some minor issues and is pretty good on visuals, but 20,000 when it works is perfect.

Have also tried CRF 25 which is basically in the same boat of almost working.

Superfast is easier naturally, but I'm trying to get close to native quality as I can.

Is there any resource that covers what every little setting in OBS does, and/or what custom recording settings might be useful?

https://i.imgur.com/KM9h2xx.png
 
dont use rescale output in the output tab (uses your cpu to do all the scaling) it also does not apply any downscale filters set in the video tab.
 
also you can record at 1080p and just record at a very high bitrate (like 225000Kbps or 300000Kbps or anything above that) and then upscale in your choice video editing software (if you dont have a 4k monitor)
 

Streetguru

New Member
Thanks, been trying some stuff out, but there must be something I'm missing, some "4K" recording at 2880x2160 was working a while back, but in working on it again tonight I can't get any good footage out of Resident Evil 4.

I know there's probably not much difference from downscaling from 4k to 1080p high quality, but it's certainly not as fun.

These are my current settings, not sure if some windows update, or OBS update made things worse, even having some issues with N64 recording now. Wondering if GNU/Linux would help at all...

Giving OBS 12 cores/24 threads, CPU is running between 4ghz and 4.1ghz. RAM is at 3066mhz dual channel, about to try quad channel again. Recording to an NVME M.2 SSD.

Any Ideas from anyone? Maybe some staff can shed some light on possible solutions? Recording tab is just set to copy stream settings

CRF 24 Very Fast Preset is the goal. Any Ideas if a secondary GPU would help? Though I despise Nvidia with a passion for personal use.

https://i.imgur.com/5KQkBha.png
 

alpinlol

Active Member
Hardware Encoder are ususally your best bet for 4k recording and after that you but it through software encoding to shrink the filesize
 

Streetguru

New Member
Hardware Encoder are ususally your best bet for 4k recording and after that you but it through software encoding to shrink the filesize
Do you mean using my GPU to encode? It's only an RX 580, jumps to 100% load if I try anything. ReLive also doesn't seem to work with this game, have to capture my entire desktop.

Have also heard something that OBS only scales to 22 threads?
 
Last edited:

alpinlol

Active Member
Do you mean using my GPU to encode? It's only an RX 580, jumps to 100% load if I try anything. ReLive also doesn't seem to work with this game, have to capture my entire desktop.

Have also heard something that OBS only scales to 22 threads?

Yes Hardware Encoder would mean NVENC, AMF or other solutions. NVENC kinda advertises to be capable of doing 4k60 on the latest 10xx Cards.

OBS should be using the ordinary x264 lib which should be capable of handling 256 threads but there is a falloff of available threads to achievable output, which would mean everything above roughly 32 Threads isnt really visible for that you are doing.
 

Streetguru

New Member
Yes Hardware Encoder would mean NVENC, AMF or other solutions. NVENC kinda advertises to be capable of doing 4k60 on the latest 10xx Cards.

OBS should be using the ordinary x264 lib which should be capable of handling 256 threads but there is a falloff of available threads to achievable output, which would mean everything above roughly 32 Threads isnt really visible for that you are doing.

I'd rather not buy Nvidia, but if I added a 2nd GPU just for encoding....wondering if that would work, can OBS decide which GPU it uses to encode in that case? Should have tested that back when I had a spare GPU.

I think I'm just going to settle for a pleb tier 2880x1620? downscale, worked fine at CRF 24/Very Fast. Very sad I can only do like 75% of 4k looks so ugly...

Going to try CRF 18 with that downscale now .
 

alpinlol

Active Member
I'd rather not buy Nvidia, but if I added a 2nd GPU just for encoding....wondering if that would work, can OBS decide which GPU it uses to encode in that case? Should have tested that back when I had a spare GPU.

I think I'm just going to settle for a pleb tier 2880x1620? downscale, worked fine at CRF 24/Very Fast. Very sad I can only do like 75% of 4k looks so ugly...

Going to try CRF 18 with that downscale now .

Depending on what GPU and hardware encoder you are using the answer is yes. For nvidia I know it for sure.

Did you try using the ultrafast Preset so far? You would have huge files but possibly it still solves your problem. Meaning giving the encoder more bitrate in exchange for less CPU usuage.
 

Streetguru

New Member
Depending on what GPU and hardware encoder you are using the answer is yes. For nvidia I know it for sure.

Did you try using the ultrafast Preset so far? You would have huge files but possibly it still solves your problem. Meaning giving the encoder more bitrate in exchange for less CPU usuage.

The added bit rate isn't going to help if the quality is worse to start with.

Very Fast is the minimum I'd say.

Even more important for low bit rate encoding no?
 
Top