Skip to main content

Reconstruct An Edit From A Reference

You have a finished or approved reference video, but the timeline behind it is missing. Perhaps a trailer was cut from watermarked proxies, an offline editor sent only a render, or the online edit must be rebuilt from clean camera originals. The reference shows the correct shots and edit points; your task is to find those moments in the available source media and reconstruct them as editable Premiere clips.

The library workflow Reconstruct Edit From Reference performs that first conform pass in a uniquely named output clone. It searches the original media you select in the Project panel, identifies the most likely source interval for every reference shot, and places winners plus optional alternatives as matching video/audio pairs. The active source sequence is never mutated. The clone is released only after the workflow verifies placed media identity, Timeline and source ranges, enabled state, absence of unexpected audio expansion, and the initial winner-only track mute state.

New to Automation Agent?

This recipe uses Automation Agent for Adobe Premiere. Start with Set Up Your AI if the panel is not installed yet. The ready-made workflow itself uses deterministic image analysis and does not require a Workflow AI provider.

The Complete Reference-Conform Workflow​

The finishing tools are separate because each also solves a useful problem on its own. For a complete reconstruction, use only the stages your material needs:

StageToolUse it when
0. Pre-index reusable sourcesBuild A Reusable Auto-Conform Source IndexThe same feature, episode, or campaign footage will be searched for several different reference edits.
1. Find shot boundariesDetect Scene Edits In Selected Clips or the preparation option inside Reconstruct Edit From ReferenceThe reference is one flat rendered clip rather than already split at every cut.
2. Find and place source shotsReconstruct Edit From ReferenceThe original clips are not yet on the target track, or you do not know which source intervals were used.
3. Refine source timingSlip Clips To Match ReferenceThe correct source clips are present, but their visible frames do not align exactly with the reference.
4. Recover crop and placementMatch Clips To Reference FramingThe edit timing is correct, but Position and Scale do not reproduce the approved framing.

Reconstruction often finds the correct frame already. Slip matching remains useful for manually assembled rough conforms, difficult matches, or a separate verification pass. Framing recovery is optional and independent of source-shot retrieval.

Fastest Path: Run The Library Script​

  1. Install the FFmpeg and Python/OpenCV Runtime Packs.
  2. Put the reference on one video track in the active sequence. The default is V1; matching reference audio may remain on A1.
  3. Choose the winner lane. The default is V2/A2. The video and audio tracks with the same number form one lane; both ranges must be empty before a winner is placed.
  4. Choose whether to place ranked alternatives. Each rank uses another existing paired lane, such as V3/A3 or V4/A4. A released run uses only tracks that existed at preflight.
  5. In the Project panel, select every original source clip that the workflow should search, or select bins to include eligible clips from all subbins recursively. This explicit scope keeps both runtime and false matches bounded.
  6. If these sources were pre-indexed, choose the same local Auto-Conform workspace used by Build Auto-Conform Source Index.
  7. Open Library > Examples > Finishing and run Reconstruct Edit From Reference.

No live agent session or prompt is required. The matching, confidence policy, placement, markers, cleanup, and report format are frozen into the reviewed library workflow.

The source sequence is authoritative

Before Scene Edit Detection or placement, the workflow clones the active sequence and marks the clone UNVOLLSTAENDIG. Every Timeline mutation happens in that clone. Within it, any positive overlap on either the target video or paired audio track protects the complete reference-shot range; a clip that only touches the boundary does not block it. A canceled, failed, ambiguous, or unsupported run leaves the clone visibly incomplete and does not attempt a destructive place-then-delete repair.

Reference Preparation​

Choose one of two modes when the workflow starts:

  • Already cut reference (Recommended) expects a separate reference timeline clip for every shot. Use this when Scene Edit Detection has already been run or the reference was assembled from individual clips.
  • Flat reference: detect scene edits first expects exactly one reference clip and runs Premiere's native Scene Edit Detection inside the output clone. The source sequence remains unchanged.

If you want markers or Project-panel subclips instead of timeline cuts, run the separate Scene Edit Detection recipe.

Confidence, Placement, And Review​

For each reference shot, the matcher samples the rendered reference, searches cached descriptors from the selected sources, verifies multiple frames, and refines the best candidate to a frame-aligned source interval. Complete analysis batches are applied as they finish inside the incomplete clone. Immediately before each placement, the workflow relists both tracks of the winner lane and skips the shot if either range has become occupied.

The default policy, Place the best available candidate for every shot and flag uncertain results, gives you a concrete result to inspect whenever the matcher has one structurally usable candidate. Confidence controls the marker and review priority rather than suppressing that result:

  • Green markers identify automatically confirmed matches that were placed.
  • Yellow markers identify plausible but ambiguous matches. They are placed by default so you can inspect the algorithm's best result directly in context.
  • Red markers identify results the algorithm does not trust. A structurally usable best candidate is placed as a red fallback by default; failures and shots without any usable candidate remain gaps. Choose Leave low-confidence results as gaps for a conservative conform that does not place yellow or red candidates.

Lower-ranked, fully analyzed candidates for yellow and red shots can be placed on paired higher lanes. Alternative clips remain enabled and retain the same source media components as the Project Item. The workflow initially mutes every video/audio lane except the winner lane, so alternatives do not cover or mix with the winner. Use the Solo V1/A1 Tracks through Solo V5/A5 Tracks Library actions to switch review lanes. If either member of an alternative lane is missing or occupied, that alternative remains report evidence instead of overwriting Timeline content.

A red fallback is deliberately only a lead. Titles, graphics, unfinished or missing VFX shots, and source media omitted from the Project-panel selection may have no correct candidate at all, yet the matcher can still show its best wrong result. This makes the available evidence reviewable instead of forcing an immediate search through all footage, but it does not turn NO_RELIABLE_MATCH into a trusted match.

Winner marker comments include the shot, source, confidence score, runner-up separation, and placement outcome. A placed red fallback uses the explicit PLACED_UNRELIABLE marker outcome. Markers are written only after fresh checks confirm the winner Project Item, sequence boundaries, and source in/out. The selected Auto-Conform workspace receives a JSON winner result, a processing-time report, a ranked-alternative TSV, an append-only placement journal, and an output-state TSV containing the run ID plus source/output sequence identities. The state begins INCOMPLETE; only after final placement and track-mute verification does the workflow rename and activate the output and append COMPLETE.

Expected Result In Premiere​

The finished output is a new sequence. Winner ranges contain editable source video and, for A/V media, one matching audio Track Item on the paired track. Optional lower-ranked candidates occupy paired higher V/A lanes. Every placed clip remains enabled; all non-winner lanes are initially muted. Existing content in the source sequence is unchanged. Shots without a usable winner remain gaps, and alternatives without a collision-free paired lane remain report-only.

Review the conform in this order:

  1. Review every red fallback or gap, then inspect yellow-marked placements.
  2. Compare source timing against the overlapping reference. Run Slip Clips To Match Reference if a clip needs frame-level adjustment.
  3. Compare crop and composition. Run Match Clips To Reference Framing when Position or Scale must be recovered.

Limitations And Performance​

  • Reference segments and source candidates must be direct, online media files readable by FFmpeg. Nested sequences, generated media, offline clips, and ambiguous multicam interpretations are not supported.
  • Every reference segment must come from one direct media file. Timeline-only effects are visible only if they are baked into a rendered reference.
  • Speed changes, reverse playback, time remapping, dissolves, and other non-hard transitions are not reconstructed.
  • The first safe release supports video-only media and A/V media that Premiere represents as at most one placed audio Track Item. Multi-mono, 5.1, multichannel, or adaptive interpretations that expand placement onto additional audio tracks fail verification and leave the clone UNVOLLSTAENDIG; they are not reported as success.
  • Track topology is inherited from the source sequence. A released output uses only existing paired V/A lanes and the workflow never later reclaims them. Premiere itself can create extra audio tracks while attempting unsupported multichannel expansion; that attempt fails and remains confined to the visibly incomplete clone.
  • Explicit source ranges temporarily change a shared Project Item's in/out state during the native placement call and restore it in normal error paths. That restoration is not crash-atomic if Premiere or UXP terminates during the call.
  • Audio mixing, effects, transitions, channel routing, and sequence-level audio configuration are inherited from the clone rather than reconstructed from the rendered reference.
  • Heavy crop or reframing can reduce retrieval confidence. Use the dedicated framing workflow after the correct source shots are present.
  • Long sources can take several minutes to index on the first run. Cached repeat runs are much faster, but frame-level verification still performs random-access decoding in the source media.