Page 1 of 1

Encoder profile and level

Posted: Wed Aug 05, 2020 2:52 am
by zgmf_x42s_destiny
hello handbrake users, i just want to know what would happen if i set the encoder profile and encoder level to "auto"?
i noticed that the output file size is larger (30 to 40 mb) and encoding time is longer (around 30 secs) if i set the two to "auto".

Re: Encoder profile and level

Posted: Wed Aug 05, 2020 2:06 pm
by JohnAStebbins
profile and level limit the features the encoder uses. They are typically enabled to ensure that the output is compatible with players that support up to some specific profile and level (i.e. not all players support all features of the codec spec).

The more advances settings that are enabled when you switch to auto will increase the encode time and typically also affect the quality and file size of the output.

Re: Encoder profile and level

Posted: Wed Aug 05, 2020 10:47 pm
by zgmf_x42s_destiny
so if i set the profile and level to "auto" instead of "main and 4.0" (for example), the output file will usually have better quality? but increase longer encode time and file size?

Re: Encoder profile and level

Posted: Thu Aug 06, 2020 2:45 am
by mduell
We need to see encoding logs, since your results are suspicious.

Re: Encoder profile and level

Posted: Thu Aug 06, 2020 2:00 pm
by JohnAStebbins
zgmf_x42s_destiny wrote: Wed Aug 05, 2020 10:47 pm so if i set the profile and level to "auto" instead of "main and 4.0" (for example), the output file will usually have better quality? but increase longer encode time and file size?
Potentially. Depends on what other settings you are using.