AI Filmmaking

How do you use Seedance 2.0 reference-to-video for consistent AI film production?

Last updated June 26, 2026

Seedance 2.0 reference-to-video stays consistent when you lock reference assets first — multi-angle character sheets and location plates — attach them to every generation, then chain segments by clipping the end of each finished clip and re-uploading it as the next segment's reference. Image references lock appearance; the prior video clip carries camera movement and motion forward.

Start with what each reference type does: image references (character sheets, location plates) lock how things look, while a video reference — the end of your previous clip — carries motion and camera context into the next segment. That is what separates reference-to-video from older continuity methods: extend can't accept character or location references, and start/end-frame methods carry no context beyond the single frame you upload. invideo is an agentic video creation tool with all the current models, including Seedance 2.0, so the workflow below runs through the invideo agent end to end.

1. Lock character sheets before generating any video. Build a multi-angle sheet per character — front, side, back, plus face and detail close-ups, because small details like scars and accessories drift across models without close-up panels. Remove objects from characters' hands before generating turnaround angles. Plan for roughly 5 generations to lock one character — about $9.78 per character in one documented production, which covered 4 characters and 1 prop with 11 total reference images.

2. Lock location references next. Ask the invideo agent to scout real-world landmark images from the internet as location plates, then select the ones that fit your film. These plates ride along with every reference-to-video generation so the environment holds shot to shot.

3. Generate the first segment with everything attached. Have the invideo agent upload your character sheets and world references into Seedance 2.0 reference-to-video, then direct in natural language — what the camera holds on, when it cuts, which character it tracks — instead of technical parameter strings. The invideo agent couples your locked lighting, color, and character context into each generation and returns multiple outputs to choose from; run it in Always Ask mode so you confirm the right references are attached before each generation spends credits.

4. Chain segments by re-uploading the clip end. When a segment finishes, clip its ending and re-upload it to the invideo agent, which attaches it to Seedance 2.0 reference-to-video together with the same character and location references and continues the next sequence as one seamless take. As invideo's creative team explains: "Because you're uploading the entire video, Seed Dance seemingly takes some more context from the end of that video to continue the next shot. So even in terms of camera movement, stitching and things like that, it just feels way more seamless compared to the older way of doing the one-take with AI." This loop is what produces continuous one-take shots — a 3-person team distributed across two-plus cities ran a complete multi-city one-take sequence this way inside a 2.5-hour window.

5. Refresh character sheets at every appearance change. If a character's look evolves mid-film — a new costume piece or accessory per story beat — generate a distinct character sheet for each beat and swap it into the reference set. One production needed a separate sheet for every sequence because the character added a trinket in each new city. When budgeting the chain, expect around 3 generations per usable shot before one meets your quality bar.

On model choice: Seedance 2.0 reference-to-video is the pick when shots must inherit character and location references across segments; Kling 3.0 generates multi-shot sequences natively if you'd rather plan continuity at the sequence level. Every roster model is available inside invideo, so the invideo agent routes each shot to whichever model fits without you switching tools.

Watch some of these to see what works for you:

See Seedance Reference-to-Video chaining in a real one-take multi-city shot
Full 27-min masterclass: agents, character sheets, Seed Dance reference workflow

Because you're uploading the entire video, Seed Dance seemingly takes some more context from the end of that video to continue the next shot. So even in terms of camera movement, stitching and things like that, it just feels way more seamless compared to the older way of doing the one-take with AI.

— invideo's creative team

Share

More on AI Filmmaking