Render Sequence
Exports a sequence either immediately or by queueing it to Premiere or Adobe Media Encoder. waitForCompletion is allowed only for target=IMMEDIATELY. range=IN_OUT requires explicit sequence in/out points; otherwise the block fails. Exports a sequence using IMMEDIATELY, QUEUE_TO_AME, or QUEUE_TO_APP. sequence is optional; the active sequence is used by default. range=ENTIRE exports the full sequence explicitly. range=IN_OUT exports the current sequence in/out range explicitly and fails if no explicit sequence in/out is set. If range is omitted, the block keeps Premiere's current implicit behavior for backward compatibility. waitForCompletion is supported only for target=IMMEDIATELY. When waitForCompletion=true, do not infer that the host returns a final output path; the block still stores only boolean success in storeResultIn. If sequence is omitted, the block uses the active sequence when supported. Use onError to decide whether errors stop the script, continue, or return false when the block supports it. If storeResultIn is set, the block also writes a result variable back to your graph. Use presetPath to choose the sequence preset. Without it, Premiere uses its default behavior for new sequences.
Inputs
| Input | Required | Value Kind | Types | Enum Values |
|---|---|---|---|---|
sequence | no | expression | reference, string, null | — |
target | no | expression | enum-string | IMMEDIATELY, QUEUE_TO_AME, QUEUE_TO_APP |
range | no | expression | enum-string | ENTIRE, IN_OUT |
outputPath | no | expression | string | — |
presetPath | no | expression | string | — |
waitForCompletion | no | expression | boolean | — |
onError | no | expression | enum-string | STOP, CONTINUE, RETURN_FALSE |
storeResultIn | no | variable-name | variable-name | — |
Notes
- Exports a sequence using
IMMEDIATELY,QUEUE_TO_AME, orQUEUE_TO_APP. sequenceis optional; the active sequence is used by default.range=ENTIREexports the full sequence explicitly.range=IN_OUTexports the current sequence in/out range explicitly and fails if no explicit sequence in/out is set.- If
rangeis omitted, the block keeps Premiere's current implicit behavior for backward compatibility. waitForCompletionis supported only fortarget=IMMEDIATELY.- When
waitForCompletion=true, do not infer that the host returns a final output path; the block still stores only boolean success instoreResultIn.
See Also
- Premiere Reference Paths: Explains Premiere reference path strings for project items, sequences, tracks, timeline items, markers, components, and parameters.
Examples
Render Active Sequence With Preset
Builds an explicit output path from a preset-derived extension, then renders the active sequence directly.
Topics: rendering and export, sequence export, presets
Source: patterns/ex-sequence-render-active-with-preset.json
Render Marker Ranges With Export Preset
Prompts for an `.epr` preset and an output folder, then renders one file per non-zero-duration active-sequence marker by setting sequence in/out and exporting that range.
Topics: markers, rendering and export, sequence export, presets, file dialogs, folder dialogs
Source: recipes/ex-markers-render-active-sequence-ranges-with-preset.json
Render Sequence With Embedded Preset As ABSCRIPT Build Spec
Portable ABSCRIPT BUILD SPEC example that prompts for an `.epr` preset file, embeds it, derives the output suffix, and renders the active sequence. This is the portable embedded-preset counterpart to the runtime render patterns that use known preset paths.
Topics: format selection, embedded assets, rendering and export, presets
New to bundled files? Read Embedding Files.
Source: formats/ex-format-abscript-build-spec-prompt-sequence-render.json