1 person found this helpful
Modifying this setting programmatically doesn't seem to be possible right now, since it's not treated as a normal export parameter by the Export Param Suite. It's also not a setting saved in export presets.
Your exporter can still request max quality rendering in it's render calls in the Sequence Render Suite. But keep in mind that max quality is going to be considerably slower - 2x to 5x slower by one estimate, because of the following processing:
-Linear color space calculations
- 32-bit float processing
- Photoshop's bicubic scaling algorithm
So the default setting is max quality off. If you'd like programmatic/preset control, can you submit a bug report with an explanation of why your exporter should be able to turn this on?
So in this context - one further question.
Does PPro itself do anything automatically/transparently when an export occurs with the Max Render Quality checkbox checked? Or is it solely up to the Exporter plugin to handle all the necessary steps to produce a render of max quality when this check box is checked? It seems as if it should be solely up to the Exporter plugin to handle this as opposed to something happening automatically by PPro, but I just want to make sure.
It's up to the exporter to use the setting provided by the host in exDoExportRec.maximumRenderQuality. The exporter should set SequenceRender_ParamsRec.inRenderQuality and inDeinterlaceQuality to kPrRenderQuality_Max, if set.