OBS audio bitrate settings

Hees

New Member
Hi,

is possible somehow choose better audio bitrate in simple output mode for recording?
Because in streaming i see possibility to change audio bitrate, but in recording i dont see.
It means it will be automatically 160 or is same as for Streaming?

Can i change this somehow in Custom Muxer Settings when is not a 320?
I want to keep everything as it is for recording, but to be sure to have 320 for audio bitrate.
1624811667673.png

Thanks in advance for answers
 

konsolenritter

Active Member
Even in advanced mode there is one tab for audio setting beside of streaming and recording tab. So the settings of audio bitrate should be shared/common to recording and streaming.
Have fun with OBS! =D
 

Suslik V

Active Member
Some tech info (if needed):


About audio
in the Output Mode: Simple
  • Same as stream - does nothing but simply copies the streamed data to the disk. No changes in bitrate at all.
  • High Quality, Medium File Size and the Indistinguishable Quality, Large File Size forces the 192 kbit/s bitrate (new AAC encoder started).
  • Lossless Quality, Tremendously Large File Size the new PCM encoder started, about 1.5Mbit/s.

in the Output Mode: Advanced
  • the user able to select witch audio track will be recorded and which will be streamed. By setting different bitrates to the different tracks - user be able to stream at one bitrate and record at different (also it is possible to save the streamed audio too, for what ever reason you need it).
 

Hees

New Member
Ok than 192 kbit/s bitrate is a default one for simple recording for Recording quality except Lossless.

Can be somehow this mitigated and choosed 320? ... Is possible to set this in Custom Mixer Settings?
 

Suslik V

Active Member
Ok than 192 kbit/s bitrate is a default one for simple recording for Recording quality except Lossless.

Can be somehow this mitigated and choosed 320? ... Is possible to set this in Custom Mixer Settings?
No.

But you can switch to the Output Mode: Advanced (with the CRF like settings for the video encoder):
All encoders shares same CRF value to set the video quality for the simple output mode of OBS.
The needed CRF value can be calculated as described here:
HighQ
crf=23 - truncate_to_integer_{ {1 - the_smaller_of_[ 2000; square_root_of_(output_size_X * output_size_X + output_size_Y * output_size_Y)] / 2000 } * 10}

IndistinguishableQ
crf=16 - truncate_to_integer_{ {1 - the_smaller_of_[ 2000; square_root_of_(output_size_X * output_size_X + output_size_Y * output_size_Y)] / 2000 } * 10}
in formulas above, in case of the x264 LowCPU profile, additional -2 to crf (to lower the final value).
Details (old Intel's encoder example):

the code of these calculations is here:

and use the Audio tab from the Output Mode: Advanced settings to specify the bitrate for the audio.

There is no benefits from using Output Mode: Simple other than lossless option in one click. Really, try Output Mode: Advanced.
 
Top