app.project.renderQueue
| Member | Notes |
|---|---|
numItems, item(i) | Brio's queue as it was when the script started. These can't be changed. |
items.add(comp) | Returns a new RenderQueueItem. |
render() |
RenderQueueItem
A new item renders the comp's work area (else the whole comp) as H.264 MP4 until told otherwise.
| Member | Notes |
|---|---|
timeSpanStart, timeSpanDuration | |
render | false skips it. |
remove(), duplicate() | |
status | RQItemStatus.NEEDS_OUTPUT until it has a file. |
outputModule(1) | The output module (below). |
Output module
| Member | Notes |
|---|---|
file = new File(path) | The extension picks the format: .mp4, .mov, .png / .exr sequences, .gif, .json (Lottie), .svg. |
applyTemplate(name) | AE's names map to Brio's formats: H.264 … Mbps, H.265, Lossless (with Alpha), High Quality (with Alpha), ProRes 422 / HQ / LT / 4444, PNG Sequence, EXR Sequence, Animated GIF, Lottie, Animated SVG. |
templates | |
getSettings / setSettings | For "Output File Info" → "Full Flat Path". |
When the script ends
Brio shows the items and their output files and renders (or queues) them only if you agree. An item without a file goes to the last render folder.