# Seedance first and last frame control

Canonical: https://ai-video.holycrab.ai/seedance/capabilities/first-last-frame/
Markdown: https://ai-video.holycrab.ai/seedance/capabilities/first-last-frame.md
Last updated: 2026-06-19
Source kind: official_manual
Rights status: embed_only
Curation: published
HolyCrab conversion: https://holycrab.ai/?model=seedance&utm_source=ai-video-trends&utm_medium=seedance_seo&utm_campaign=seedance_prompt_playbook&utm_content=seedance-capabilities-first-last-frame&source_kind=official_manual&page_kind=capability&prompt=Seedance+2.0+handoff+for%3A+Seedance+first+and+last+frame+control.+Goal%3A+First-last-frame+prompting+anchors+the+opening+and+final+composition+so+the+generation+has+a+clear+visual+destination..+Prompt+structure%3A+subject%2C+motion%2C+camera+path%2C+reference+role%2C+lighting%2C+duration%2C+and+final+payoff.

Citation summary: Use first and last frame references for transformations, product reveals, before-after shots, and story beats where the ending must land.

## Direct Answer

First-last-frame prompting anchors the opening and final composition so the generation has a clear visual destination.

## Source Attribution

- ByteDance Seed official Seedance 2.0 model page: https://seed.bytedance.com/en/seedance2_0
- Seedance 2.0: Advancing Video Generation for World Complexity: https://arxiv.org/abs/2604.14148

## Publication And Release Gate

- Curation gate: this page can stay public only while curationStatus is published.
- Rights gate: source rights must be known, non-blocked, and attribution must remain visible.
- Discovery gate: public HTML, Markdown, llms.txt, sitemap, and search-index entries are generated only from published records.
- Official-source policy: paraphrase BytePlus or paper material and cite the original source.

## Prompt Reuse Checklist

- Name the exact input type: text, image, audio, video, first frame, or final frame.
- State what each reference controls so the model does not blend competing instructions.
- Use one camera move, one main action, and one final-frame payoff.
- Test the smallest version in HolyCrab before expanding the shot.

## Prompt Utility

- Evidence status: official-source paraphrase
- Confidence: official
- Reusable pattern: First-last-frame prompting anchors the opening and final composition so the generation has a clear visual destination.
- Rewrite rule: Keep the capability structure, then replace subject, reference role, camera, action, and final-frame payoff.
- Source evidence: Use first and last frame references for transformations, product reveals, before-after shots, and story beats where the ending must land.
- HolyCrab next step: Test the smallest official-style Seedance prompt in HolyCrab before adding more reference inputs.

## Prompt pattern

Describe the starting frame, the transition motion, and the exact final frame payoff.

## Example prompt

Start on a closed perfume bottle on black glass. The camera pushes in as mist curls around the cap. End on the bottle open, label facing camera, with a soft gold reflection.

## Common failure modes

The final frame is not specific; The motion between frames is too complex; The product identity changes

## HolyCrab Handoff

1. Start with the source-attributed Seedance capability or example brief.
2. Name each input type and what it should control.
3. Write one camera path and one final-frame payoff.
4. Generate a short HolyCrab test, then revise only the weakest prompt variable.

## HolyCrab Handoff Prompt

```text
Seedance 2.0 handoff for: Seedance first and last frame control. Goal: First-last-frame prompting anchors the opening and final composition so the generation has a clear visual destination.. Prompt structure: subject, motion, camera path, reference role, lighting, duration, and final payoff.
```

## Related Seedance Pages

- Product reference workflow for Seedance: https://ai-video.holycrab.ai/seedance/examples/product-reference-workflow/ | A Seedance image-reference pattern for keeping product identity readable during a short ad-style reveal.
- First-last-frame transformation prompt for Seedance: https://ai-video.holycrab.ai/seedance/examples/first-last-frame-transform/ | A Seedance prompt pattern for transformations where the first frame and final frame need to stay exact.
