# Extend a video shot and join it on the Timeline

> Continue a video clip in Nodespell with Extend Video, compare several extended takes, keep the best, and join the shots on the Timeline into one file.

Source: https://docs.nodespell.com/recipes/extend-a-shot/ · Last updated: 2026-11-10

The Nodespell extend-a-shot recipe makes a clip longer without regenerating it from scratch. The Extend Video Creative Tool continues a source clip after its end, before its start, or in both directions, guided by an optional prompt. You generate a few extended versions, keep the best, and then join it with neighboring shots on the Timeline and render one file.

**What you need**

- A source clip: a video result on a node in your Project, or a video in [Asset Manager](https://docs.nodespell.com/assets/asset-manager/).
- A short note of what should happen next, or nothing if a natural continuation is enough.
- Credits for each extension. For some models, both the source seconds and the output seconds count toward the cost.

**Graph at a glance:** Source video → Extend Video → (other shots) → Timeline → render → download

> **Where credits are spent:** Each Extend Video generation uses credits. On paid plans, Create shows **Estimated per run** (or **Estimated total** for several generations) before you select **Extend**, and the Graph run button shows the estimate before you run. Arranging and rendering on the Timeline does not generate new AI media.

## Stage 1: Set up Extend Video

1. In **Create**, choose **Extend Video** ("Continue a source clip before, after, or in both directions.").
2. Pick a model. For example, Wan 3.0 Extend Video is the recommended model; Wan 3.0 Prime Extend Video offers faster generation with the same controls.
3. In **Source video**, select **Choose assets**, pick the clip (generated clips are under **Generated**), and select **Use selection**. In Graph you can connect the clip's output to the Extend Video source input instead.
4. Choose the extension direction. With Wan 3.0 Extend Video, **Extension Direction** offers **Add to End**, **Add to Start**, and **Both Ends**.
5. In **Prompt**, describe what happens in the new footage, or leave it empty for a natural continuation.
6. Set **Total Duration** and **Resolution**. Turn **Generate Audio** on if you want sound in the new footage.

See [Extend Video](https://docs.nodespell.com/creative-tools/extend-video/).

## Know your model's limits

Extend models differ in what they return and how long they can run. These rules come from the node descriptions in Nodespell:

| Model                                               | What the result contains                                                      | Length rules                                                                                                                                     |
| --------------------------------------------------- | ----------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
| Wan 3.0 Extend Video and Wan 3.0 Prime Extend Video | The full extended clip, not only the new footage. Framing follows the source. | **Total Duration** must be longer than the source; source plus output cannot exceed 30 seconds; **Auto** needs a source shorter than 15 seconds. |
| FLUX.3 Extend Video                                 | Continues an MP4 beyond its final frames.                                     | Source under 50 MB and 15 seconds; continuation of 5–20 seconds at up to 1080p.                                                                  |

For other extend models, read the model's description in the model picker before you plan the edit.

## Stage 2: Generate several extensions and choose one

1. Set **Generations** to 2–4.
2. Select **Extend**.
3. Watch each result under **Results**, using **Show older result**, **Show newer result**, and **View fullscreen**. Look closely at the seam where the source ends and the new footage begins.
4. Switch to **Graph** and select the Extend Video node. Open **Takes** next to the run button, or right-click the node and choose **Takes…**.
5. Preview each take, select **Use Take** for the best one, then open **More take actions** and choose **Keep this take** so later runs don't replace it.

See [Takes](https://docs.nodespell.com/graph/takes/).

## Stage 3: Join the shots on the Timeline

How you join depends on what the model returned. Wan 3.0 Extend Video already contains the source, so place only the extended clip. If your model returns only the new footage, place the source first and the extension directly after it.

1. Press `Tab` and add a **Timeline** node.
2. Connect the clips to the Timeline **Assets** input in the order you want them: the extended shot, then any following shots.
3. Select the Timeline node to open its editor in the Design panel.
4. Open **Media** and select **Add all to timeline**, or drag each clip onto the video track.
5. Turn on **Snap** and butt the clips together. Use the **Trim** tool to remove repeated frames at a join, and **Close gap** to remove empty space.
6. Play across each cut and adjust.

See [Timeline](https://docs.nodespell.com/edit/timeline/).

## Stage 4: Render and download

1. Open **Export**.
2. Set **Range** to **Whole timeline** and keep **Include audio** on if the clips have sound.
3. Select **Render**, then **Download** when it finishes.

The render also feeds the Timeline node's **Video** output for further graph work. See [Export](https://docs.nodespell.com/edit/export/).

## Check the result

- Play the join at full size. Watch for a jump in color, framing, or motion where the extension starts.
- Check that the subject stays the same in the new footage; extension models do not guarantee exact preservation.
- If you extended in both directions, check both seams.

## Variations

- **Join without the Timeline.** In Graph, connect clips to a **Join Video** node, which joins connected videos end to end in connection order. Set its **Resolution** rule and **Fit mode** if the clips differ in size.
- **Trim before joining.** Add **Trim Video** to cut the start or end of a clip by seconds or frames before it reaches the Timeline.
- **Make a long shot in steps.** Extend the chosen take again with a new Extend Video node, keeping each step as its own node and take.
- **Add sound afterwards.** Score the finished sequence with [Add music and sound effects to a video clip](https://docs.nodespell.com/recipes/soundtrack-for-a-clip/).

## Frequently asked questions

### Why is my extended clip the same length as the source plus the new part?

Some models, such as Wan 3.0 Extend Video, return the full extended clip rather than only the new footage. Do not place the source again before it on the Timeline.

### Can I extend a clip backward?

Yes, with models that support it. Wan 3.0 Extend Video offers **Add to Start** and **Both Ends** under **Extension Direction**.

### Why was my Total Duration rejected?

For Wan 3.0 Extend Video, **Total Duration** must be longer than the source, and source plus output cannot exceed 30 seconds. **Auto** works only with a source shorter than 15 seconds.

### Does extending change my original clip?

No. Extend Video is a new node with its own takes; the source clip and its node are unchanged.

## Related

- [Extend Video](https://docs.nodespell.com/creative-tools/extend-video/) — models and controls
- [Takes](https://docs.nodespell.com/graph/takes/) — compare and keep extended versions
- [Timeline](https://docs.nodespell.com/edit/timeline/) — cuts, trims, and rendering
- [Video editing](https://docs.nodespell.com/edit/video-editing/) — Join Video and Trim Video
- [Turn an approved still into a video shot](https://docs.nodespell.com/recipes/image-to-video-shot/) — make the first shot
