Skip to content

Dual-Frame Interpolation

Dual-frame interpolation models generate the motion between two still frames. Select a start image and an end image, and the AI creates a video that transitions between them. This is useful for morphing effects, smooth transitions, and generating in-between footage from keyframes.

  1. Select two clips on your Premiere Pro timeline — the first you select becomes the Start Frame, the second becomes the End Frame
  2. Choose a dual-frame model (e.g., Kling O1 First+Last Frame, Wan 2.1 First-Last-Frame-to-Video)
  3. Write a prompt describing the desired motion between the frames
  4. Generate — the AI produces a video transitioning from start to end

Models that accept both a start and end frame show a side-by-side card layout:

  • Left column — Start Frame with thumbnail, media type, and Required/Optional badge
  • Right column — End Frame with thumbnail, media type, and Required/Optional badge

This layout makes it immediately clear which frame goes where and which inputs are required.

The first clip you select becomes the Start Frame — regardless of its position on the timeline. If the clips are in a different order than the timeline layout, a notice appears so you can confirm the assignment is intentional.

This gives you explicit control over which frame is “start” and which is “end,” rather than forcing chronological order.

When two selected clips are on the same track and positioned wall-to-wall (end of first clip meets start of second within one-frame tolerance), the plugin detects them as adjacent.

A context-aware info bar shows the adjacency status:

  • Both valid and adjacent — green: “Clips are adjacent — import to timeline available”
  • Same track with gap — neutral info with guidance
  • Different tracks — neutral info with guidance
  • Either clip invalid — no adjacency bar shown

When both clips are valid and adjacent, the generated video can replace both source stills as a single clip spanning their combined duration. This uses a dedicated replacement function that:

  1. Removes both source clips without ripple
  2. Places the generated video at the exact span
  3. Applies fit-to-frame scaling

The original clips remain in your Project Bin.

Both frames are validated independently against the model’s requirements:

  • Both must be images (not video) — “Start and end frames must both be images” if you select a mix
  • Each frame must meet the model’s dimension and file size requirements
  • Exactly 2 clips must be selected — 3+ clips shows an error with explanation

You can use different sources for each frame:

  • Both from the timeline
  • Both dropped from Finder
  • One from the timeline, one from Finder (mixed mode)

Each slot operates independently with its own validation and dismiss controls.