A longer generation gives you more time to tell a story. It also gives you more chances to ask for too much. Product shots, dialogue, a chase and a closing slogan can all fit into a brief, but they still need an order the viewer can follow.
Seedance 2.5’s release notes describe up to 30 seconds per generation and multi-round extension. They also acknowledge remaining limits in complex physical action and interactions between multiple subjects. Plan around what each moment needs to communicate.
Give the story one visible change
For this original exercise, an adult reader arrives at a bookshop on a rainy evening. The bookseller hands her a parcel. She opens it, recognizes a book she has been looking for and turns to the first page.
The change is easy to follow: waiting, recognizing, reading. Keep that as the main thread before adding shop history, an aerial view of the city or a second storyline.
Assign a purpose to each beat
This table is a shot plan, not timecodes from a generated video.
| Time budget | What the viewer learns | Shot |
|---|---|---|
| 0–5 seconds | The reader is waiting | Medium shot at the counter, with rain outside |
| 5–11 seconds | The parcel arrives | The bookseller sets it down; the reader takes it |
| 11–18 seconds | The book is revealed | Close-up of the paper opening around the book |
| 18–25 seconds | She recognizes it | Close-up of the reader looking up and nodding |
| 25–30 seconds | The scene reaches a resting point | Her hand turns the first page |
If the title of the book matters, supply an approved cover reference and check the lettering separately. Do not rely on a general description to reproduce exact text.
Choose cuts or a continuous camera move
“One uninterrupted take” and “cut to a close-up of the hands” describe different plans. If you want cuts, specify where they help the story. If you want a continuous take, allow time for the camera to travel between positions.
Start with the shot sequence above to see whether the story beats work. Design a continuous-take version separately, rather than mixing both sets of instructions in the same request.
Turn the plan into a prompt
The example below has not been run. Attach your own character, room and book references through the current JMovie form.
30 seconds, 16:9, evening inside a bookshop. One adult reader and one adult bookseller. Use their selected character references. Keep the counter and window positions consistent across the cuts.
0–5 seconds: the reader waits at the counter, looking toward the bookseller. Stable medium shot.
5–11 seconds: the bookseller places a paper parcel on the counter. The reader takes it with both hands.
11–18 seconds: cut to the hands opening the parcel to reveal the referenced book.
18–25 seconds: cut to the reader. She recognizes the book, looks up at the bookseller and gives a small nod.
25–30 seconds: cut to the book and hands as she turns the first page. Use rain, paper and room sounds. No dialogue or music is planned for this version.
These timings express intent; they are not a frame-accurate guarantee.
Fix the beat that failed
If the book is hard to see, inspect the reveal’s framing and duration. If the characters trade places, check their positions relative to the counter. If the handoff is tangled, separate setting down the parcel from picking it up.
Locate the problem before rewriting the whole sequence. A short replacement shot can sometimes resolve a specific failure and give the edit a cleaner joining point. Check the current duration, reference, sound and pricing options before submitting the revised request.