Question / Help Are these settings internally sensible?

DicePower

New Member
Heya, just setup OBS MP for the first time, and I was wondering if my setting choices are reasonable relative to each other (obviously their relation to the hardware would be an external factor, which I understand requires testing). Any tips are much appreciated.

Untitled.png
Untitled2.png
Untitled3.png
Untitled4.png
Untitled5.png
Untitled6.png
Untitled7.png
Untitled8.png
Untitled9.png
Untitled.png Untitled2.png Untitled3.png Untitled4.png Untitled5.png Untitled6.png Untitled7.png Untitled8.png Untitled9.png
 

sam686

Member
Your streaming settings looks ok, but your recording bit rate may be too low for 1920x1080 and "UltraFast". You can raise your recording bit rate to maybe 8000 or even higher if you want, while keeping your streaming bit rate unchanged.
 

Harold

Active Member
Actually, buffer size on recording should be at 0 with crf set to 15-18 and x264 preset set to ultrafast.
 

DicePower

New Member
Your streaming settings looks ok, but your recording bit rate may be too low for 1920x1080 and "UltraFast". You can raise your recording bit rate to maybe 8000 or even higher if you want, while keeping your streaming bit rate unchanged.

9001 for the memes!

Actually, buffer size on recording should be at 0 with crf set to 15-18 and x264 preset set to ultrafast.

Hmmm, I think I have all of that except the 0 buffer size. I'd heard the buffer size should almost always be the same as the bitrate?
 

Harold

Active Member
Only for streaming.

When recording using CRF based bitrate selection, it needs to be 0 to allow the encoder the ability to choose the necessary bitrate.
 

sam686

Member
Even with CRF, it still partially uses the bitrate that is set. Only by adding in qp=18 for advanced x264 options will it then use a constant quality mode that ignores the bitrate. lower qp = better quality at the cost of bigger size. May need to do some testing until happy with the results.

Constant bitrate mode is needed for streaming in which the quality suffers at high motion.
Constant quality mode can keep the high motion at the same good quality, which can be used for recording.

You may try using hardware encoders for recordings to take some load off the CPU if possible, which itself may have different options. Hardware encoder might produce better quality then using x264 at "UltraFast", if your CPU too weak to use slower CPU presets.
 
Last edited:

sam686

Member
With more testing, you might be right, but CRF works only if "Use Custom Buffer Size" is on, and "Buffer Size" is zero, which is why i went with changing the bitrate based on the original post's screenshots from my early testing.
 
Top