Question
How to set render queue item outputModule Format to OpenEXR
Hi,
I would like to set the output module Format to OpenEXR Sequence with ExtendScript but I couldn't find how. With the OutputModule documentation I tried to do this:
const renderItem = app.project.renderQueue.items[1];
const outputModule = renderItem.outputModules[1];
outputModule.setSetting("Format", "OpenEXR Sequence");
// => After Effects error: Invalid Value for key: <Format>. Property is read-only
I also tried to apply the template but it doesn't seem to be registered as a proper output module template:
// Doesn't work
outputModule.applyTemplate("Custom: OpenEXR Sequence");
alert(outputModule.templates.join("\n"));
// AIFF 48kHz
// Alpha Only
// H.264 - Match Render Settings - 5 Mbps
// H.264 - Match Render Settings - 15 Mbps
// H.264 - Match Render Settings - 40 Mbps
// High Quality
// High Quality with Alpha
// Lossless
// Lossless with Alpha
// Multi-Machine Sequence
// Photoshop
// TIFF Sequence with Alpha
// _HIDDEN X-Factor 16
// _HIDDEN X-Factor 16 Premul
// _HIDDEN X-Factor 32
// _HIDDEN X-Factor 32 Premul
// _HIDDEN X-Factor 8
// _HIDDEN X-Factor 8 Premul

Moreover, is it possible to set the EXR compression options with code?

Thanks!
