Premiere Pro Bridge
Public Made by Adomby adom
Let the AI edit video in Adobe Premiere Pro on your desktop (import, cut, trim, razor, effects, audio, previews, export) with no mouse or keyboard. Check adom-bridge bridge_list for 'premiere'; install with bridge_install + adom-wiki pkg install adom/premiere-bridge, then start with premiere_status.
name: premiere-preview-export description: >- Use when you need to see what a Premiere edit looks like, or render/export it. Seeing and delivering a Premiere Pro edit through the premiere bridge — render a frame of the sequence inline, a storyboard/contact sheet of the whole cut, a read-only snapshot of Premiere's Program Monitor, the Source Monitor, export presets (H.264/YouTube/ProRes), rendering the sequence or an in/out range to a file, OTIO/FCPXML/AAF interchange, and pulling the result back. Trigger words: show me the frame, what does it look like, preview, thumbnail, storyboard, contact sheet, screenshot premiere, export the video, render to mp4, export for youtube, prores, export xml, otio, pull the export. user-invocable: true
Parent skill: premiere-bridge
Seeing your work, and exporting it
Look at the edit
| Need | Verb | Notes |
|---|---|---|
| One frame, inline | premiere_preview_frame {time, width:960} |
Returns image.base64 (PNG) + savedTo. Default time = playhead. |
| The whole cut at a glance | premiere_contact_sheet {count:8, width:480} |
Evenly spaced frames, each inline. Keep count ≤ 16. |
| Exactly what Premiere shows | premiere_monitor_snapshot {time?} |
Read-only capture of the Premiere window via Adom Bridge (no clicks, no focus change). |
| A file on disk | premiere_export_frame {time, dir, format:"png"|"jpg"} |
Defaults to ~/.adom/premiere-bridge/previews. |
⚠ Premiere's frame exporter doesn't evaluate keyframes between two keys. A fade or zoom shows its before/after state only, and the static look (effects, grade, titles) is correct. To check a frame in the middle of an animation, use premiere_monitor_snapshot {time}.
Black frames usually mean a gap in the timeline or opacity at 0. Check premiere_get_sequence.
Export
adom-bridge premiere_list_export_presets '{"search":"youtube"}' # name, format (H264, ProRes…), .epr path
adom-bridge premiere_set_in_out '{"in":0,"out":30}' # optional: just part of it
adom-bridge premiere_export_sequence '{"output":"/Users/me/Movies/cut.mp4","preset":"<.epr path>","range":"inout"}'
adom-bridge pull_file '{"filePaths":["/Users/me/Movies/cut.mp4"],"saveTo":"/tmp"}' # bring it to the container
mode:"immediate"(default) renders inside Premiere and returns once the file is written. Long renders may needtimeoutSec.mode:"ame"queues to Adobe Media Encoder. Watchpremiere_eventsforexport_progress/export_complete.- Interchange:
premiere_export_interchange {output, format:"otio"|"fcpxml"|"aaf"}.
Source Monitor
premiere_source_monitor {item, time} opens a clip. premiere_set_source_in_out {item, in, out} marks the range that insert_clip/overwrite_clip will use.
---
name: premiere-preview-export
description: >-
Use when you need to see what a Premiere edit looks like, or render/export it. Seeing and delivering a Premiere Pro edit through the premiere bridge — render a frame of the sequence inline, a storyboard/contact sheet of the whole cut, a read-only snapshot of Premiere's Program Monitor, the Source Monitor, export presets (H.264/YouTube/ProRes), rendering the sequence or an in/out range to a file, OTIO/FCPXML/AAF interchange, and pulling the result back. Trigger words: show me the frame, what does it look like, preview, thumbnail, storyboard, contact sheet, screenshot premiere, export the video, render to mp4, export for youtube, prores, export xml, otio, pull the export.
user-invocable: true
---
Parent skill: **premiere-bridge**
# Seeing your work, and exporting it
## Look at the edit
| Need | Verb | Notes |
|---|---|---|
| One frame, inline | `premiere_preview_frame {time, width:960}` | Returns `image.base64` (PNG) + `savedTo`. Default time = playhead. |
| The whole cut at a glance | `premiere_contact_sheet {count:8, width:480}` | Evenly spaced frames, each inline. Keep `count` ≤ 16. |
| Exactly what Premiere shows | `premiere_monitor_snapshot {time?}` | Read-only capture of the Premiere window via Adom Bridge (no clicks, no focus change). |
| A file on disk | `premiere_export_frame {time, dir, format:"png"\|"jpg"}` | Defaults to `~/.adom/premiere-bridge/previews`. |
⚠ **Premiere's frame exporter doesn't evaluate keyframes between two keys.** A fade or zoom shows its before/after state only, and the static look (effects, grade, titles) is correct. To check a frame in the middle of an animation, use `premiere_monitor_snapshot {time}`.
Black frames usually mean a gap in the timeline or opacity at 0. Check `premiere_get_sequence`.
## Export
```bash
adom-bridge premiere_list_export_presets '{"search":"youtube"}' # name, format (H264, ProRes…), .epr path
adom-bridge premiere_set_in_out '{"in":0,"out":30}' # optional: just part of it
adom-bridge premiere_export_sequence '{"output":"/Users/me/Movies/cut.mp4","preset":"<.epr path>","range":"inout"}'
adom-bridge pull_file '{"filePaths":["/Users/me/Movies/cut.mp4"],"saveTo":"/tmp"}' # bring it to the container
```
- `mode:"immediate"` (default) renders inside Premiere and returns once the file is written. Long renders may need `timeoutSec`.
- `mode:"ame"` queues to Adobe Media Encoder. Watch `premiere_events` for `export_progress` / `export_complete`.
- Interchange: `premiere_export_interchange {output, format:"otio"|"fcpxml"|"aaf"}`.
## Source Monitor
`premiere_source_monitor {item, time}` opens a clip. `premiere_set_source_in_out {item, in, out}` marks the range that `insert_clip`/`overwrite_clip` will use.