Render profile problems. Defaults too coarsely granulated, and custom profiles broken.
Hi there! Can I ask for the default x264 and x265 rendering presets to have all of the possible presets, please? Is there any reason that all the presets are not included in the default render profiles for x264 and x265?
I have been reading up on these, and it's a fascinating subject.
It seems that preset=veryfast gives you the smallest size and really good speed for a certain crf, and so is a good default for proxies and general work.
However, the slower speeds give a better quality for the same crf factor and file size. When you do your final render, it would make sense to use the slowest preset available, as that would give the best quality for a certain file size.
Also, lossless x264 can also change the output file size depending on the preset, with the slower presets producing smaller files. Currently the lossless x264 render profile does not support any preset.
For completeness sake, here are all the presets:
preset=veryslow
preset=slower
preset=slow
preset=medium
preset=fast
preset=faster
preset=veryfast
preset=superfast
preset=ultrafast
Now, I tried to play with the presets myself, but making a custom render profile fails for me. When I copy an existing preset and save it under a new name, the preset looks wildly different from the original. The new profile does not work, either.
Taking x264 as an example, here is the original:
And, copying the x264, changing nothing but the name, here is what the copy looks like:
It looks like what is happening is that the first screen of the new render profile also gets saved in the render string, when they should be blank, like the original.