Settings Tab¶
The Settings tab batch-applies sequence settings to multiple sequences at once. Pick the sequences you want to change, enable only the fields you care about, and Scrub writes those settings to every target in a single undoable step — then reads each one back so you can confirm exactly what stuck.
Like the Trim tab, it operates directly on the current project and does not use templates or naming presets.
Requires Premiere Pro 25.0 or newer
Writing sequence settings relies on API setters that only exist in Premiere Pro 25.0+. On older hosts the affected fields are reported as not supported by API in the results and left unchanged.
Target sequences¶
The top section is the list of sequences the changes will apply to. The list accumulates — it only ever grows from selection, so you can build it up across several Project-panel selections without losing earlier picks.
| Action | What it does |
|---|---|
| Select in Project panel | Any sequences you select are added to the list automatically (deduplicated). |
| + | Manually add whatever is currently selected in the Project panel. |
| × (per row) | Remove a single sequence from the list. |
| Clear | Empty the entire list. |
The list survives tab switches, so you can set it up, jump to another tab, and come back to it. Selecting other items in the Project panel never removes entries — use × or Clear for that.
Settings to apply¶
Enable only the fields you want to change. Every field has a checkbox; disabled fields are left completely untouched on the target sequences. Each enabled field has a value control next to it.
| Field | Type | Notes |
|---|---|---|
| Frame width | Number | Horizontal frame size in pixels |
| Frame height | Number | Vertical frame size in pixels |
| Audio sample rate | Dropdown | 32 kHz · 44.1 kHz · 48 kHz · 96 kHz |
| Preview width | Number | Preview (render) frame width in pixels |
| Preview height | Number | Preview (render) frame height in pixels |
| Maximum bit depth | On/Off | Toggles the sequence's "Maximum Bit Depth" render flag |
| Maximum render quality | On/Off | Toggles the sequence's "Maximum Render Quality" render flag |
Why frame rate isn't here
A sequence's frame rate (timebase) is fixed at creation and the API provides no setter for it, so it can't be batch-changed. Display format, preview file format, and preview codec are also omitted — they're writable but use opaque numeric/string codes with no selectable option list, so there's no safe UI for them.
How to use it¶
- Select one or more sequences in the Project panel (they appear in the Target sequences list), or click + to add the current selection.
- In Settings to apply, tick the checkbox for each field you want to change and set its value.
- Click Apply to N sequences.
Scrub mutates each sequence's settings, commits all of them in one transaction, then reads each sequence back to verify. A Cancel button appears while the operation is running.
One undo for the whole batch
All target sequences are committed in a single transaction, so a single Undo (Ctrl/Cmd+Z) reverts the entire batch at once.
Results report¶
After applying, a report appears below the fields showing what happened per sequence and per field:
- ✓ — the value was written and the read-back matched what you requested (it stuck).
- ✗ — the change did not stick. The row shows the requested value and what was read back instead (or the error / not supported by API).
Each field line reads req <requested> → got <readback>, so you can see at a glance whether the host accepted the value. The summary at the top reports how many sequences were processed, and any warnings (for example, a sequence that couldn't be read, or a transaction that wasn't committed) are listed at the bottom.