Cary Knoop wrote:For constant quality use constant rate factor (not supported by Resolve), two-pass only makes sense if you want to maximize quality distribution for a fixed file length, useful if you would want to burn a Blu-ray, otherwise two-pass is not necessary. Constant rate factor, however, is not suitable for streaming and neither is two-pass.
Let me give you my use case.
I do touring theater shows, so i get a lot of content that needs to be build into a show file.
I have several show devices (often dedicated machines like rack pc's), but a lot of editing i do at home on my workstation or on the go on my laptop.
To prevent having to use usb sticks every time and risk creating multiple versions i keep everything synced with the cloud.
This means keeping the size of the content as small as possible while maintaining as much quality as possible.
Since there cannot be a single hike during show from my machines there always on the bleeding edge.
For storage I don't use hard drive's or ssd's, only 3D Xpoint aka intel optane drives.
Crazy fast & responsive at low QD, but very expensive per GB, so another reason to keep sizes down, since i don't want to swap shows or put slow storage in.
Rendering needs to be done once and enjoy it for the rest of the tour.
Rendering is fun, i love seeing my 16 core machine crumble when pushing all quality settings to the extreme.
If i am in a rush i just spin up a couple of virtual machines in the cloud for a couple of bucks per hour and let them chew on it.
Simply said, 3-pass makes me even more happy.
HEVC by default now, hopefully AV1 in a year.
But it always pains me to see the big leaders in the field not even offering remotely the kind of quality rendering I seek and it always has to come from freeware or open source programs.
Worse yet, all the creative people who make the content that I have to work with have no clue and often click the fast, dirty and easy approach.
That is why I'm always hoping for professional video programs to raise the bar on the rendering part.
Of course I understand that most don't have a need for these extreme settings, but if the encoder is already implemented, some more quality parameters or profiles would be a minor effort in my mind.
Its not that I want to nag
because I'm really pleasantly surprised how awesome Resolve is.
Just maybe a point worthy of attention in some future update.
Also since the features are implemented on mac I feel a bit left out