Skip to main content
seedance 2.5referencesreference imagesmultimodalai videoprompt guide

Seedance 2.5 References: How to Use All 30 Images, 10 Videos & 10 Audio Clips

The full reference stack, one modality at a time. What images, video and audio references are each genuinely good at, why upload order silently renumbers your prompt, and why 9 references usually beat 40.

Brian Bautista · Co-Founder & Creative Director|August 17, 20268 min read

Quick answer

Seedance 2.5 takes 50 references: 30 images, 10 video clips and 10 audio clips, tagged in the prompt as @Image1, @Video1 and @Audio1. They are numbered by upload order rather than by type, so reordering uploads silently renumbers every tag in your prompt. Put the reference you most need preserved first, state each one's job narrowly in the prompt text, and use 8 to 12 purposeful references rather than filling all 50, because overlapping references get averaged and averaging causes drift.

Seedance 2.5 quadrupled the reference budget, from 12 inputs to 50. Most of the advice that followed treats that as a single number to manage. It is really three separate tools that happen to share a counter, and they are good at different things.

This covers all three: what images, video and audio references each actually do well, the numbering behaviour that silently breaks working prompts, and why the right answer is almost always around nine references rather than forty.

The budget, precisely

  • 30 images
  • 10 video clips, roughly 1.8 to 30.2 seconds each, capped around 30.2 seconds combined
  • 10 audio clips, same limits
  • Tagged in the prompt as @Image1, @Video1, @Audio1

Two behaviours govern everything else.

Numbering follows upload order, not type

This is the one that bites. Everyone assumes images and videos have separate counters. They do not: references are numbered in the order you upload them, across all types.

So reordering your uploads silently renumbers every tag in your prompt, and nothing errors. A prompt that worked yesterday now points @Image2 at the wrong picture, and the output looks like a prompt-adherence failure rather than a bookkeeping one.

Fix the upload order first. Write the tags second.

Order is priority

The model weights earlier references more heavily. Slot one should hold whatever you least want to lose. For anything involving a real person, that is the face, every time.

Spend it in layers

Think of the stack as five layers, and fill only the ones your shot needs.

A typical strong allocation, 9 of 50 slots9 of 50 slots spent
Images7/30
Video clips1/10
Audio clips1/10
Identity×3
Front, three-quarter and profile. Angle coverage beats repetition.
World×3
Location plate, key prop, wardrobe.
Style×1
One colour-grade frame or film still that defines the look.
Motion×1
The camera move or choreography you want followed.
Sound×1
The track to cut to, or a voice reference.

Eight to twelve purposeful references outperform forty overlapping ones. Every reference is an instruction, and overlapping instructions get averaged.

A bigger production genuinely needs more, but it needs more distinct jobs, not more copies of the same job:

A multi-character commercial, 18 of 50 slots18 of 50 slots spent
Images14/30
Video clips2/10
Audio clips2/10
Identity×6
Three angles each for two leads. Past about eight identities, consistency slips.
World×5
Two location plates, the hero product from three angles.
Style×3
Grade reference, wardrobe board, lighting plate.
Motion×2
One camera move, one piece of product handling.
Sound×2
Music bed and a voice reference for the read.

Still nowhere near 50. The ceiling exists for productions with many characters, products and locations, and even then the useful number is well under the maximum.

Images: identity, place, look

Images do the heaviest lifting, and they cover four distinct jobs that are worth keeping separate in your head.

Identity. Three angles beat six near-identical selfies. The model needs something to draw on when the camera swings around a subject; redundancy just gets averaged. Full treatment in keeping a real person's face consistent.

Environment. A location plate is dramatically more reliable than a description for anything specific: a particular stadium, a set, a room with a layout that matters. Prose is fine for generic places and poor for particular ones.

Style. One frame that defines grade and mood. One. Two style references with different colour temperatures fight, and the model resolves the fight by splitting the difference into something neither of you wanted.

Props and wardrobe. Worth their own slots when the object has to be right, because a described jacket becomes a generic jacket.

The rule that ties all four together: label narrowly. Not "@Image1 is a reference" but "@Image1 defines the woman's face and hairline only." Scoping stops the model also importing that photo's background, lighting and wardrobe as a bonus.

Video: motion, and only motion

The most misunderstood modality. A video reference is the right way to transfer camera movement, choreography and edit rhythm. It is the wrong way to transfer a subject, a location or wardrobe.

Left unscoped, the model copies everything it sees. Ask it to follow the movement in a clip of a skateboarder at a beach and you can easily get the skateboarder, the board, the clothes and the beach along with the movement.

So video references need two statements, not one:

Scoping a video reference
@Video1 controls camera movement and timing only: the handheld push-in and the pause before the turn.
Do not copy the subject, the clothing, the location or the lighting from @Video1.

Practical notes:

  • Short clips beat long ones. Five to ten seconds of the exact movement you want is more usable than thirty seconds containing it somewhere.
  • Trim to the move. A clip that also contains three other camera moves teaches the model three other camera moves.
  • Watch the cost. On some providers, reference video adds to billable input duration while images and audio do not. A long motion reference can quietly cost more than the shot it is guiding.

Audio: rhythm, voice, and the thing you actually hear

Audio is co-generated with the picture in the same pass, which is why prompt language about sound genuinely changes the edit rather than just labelling it.

Music references are for structure. Attaching a track does nothing on its own; you have to say what syncs to it. "Cuts land on the beat, final pose on the last hit" turns a music reference into an editing instruction.

Voice references set delivery and timbre for dialogue. Worth a slot when the read matters.

Described sound needs no slot at all, and this is the part people skip. generate_audio defaults to on, and a prompt that says nothing about sound gets generic ambience. Describing sound where it happens costs nothing and produces something that sounds designed:

Audio direction with no audio reference
Diegetic sound: rain drumming on the car roof, wipers squeaking on each pass, muffled jazz from the radio.
She says, almost laughing: you're late.
Traffic hum stays distant throughout.

Keep the sound description next to the event that makes it. Sound gathered into a block at the end of the prompt drifts away from its trigger.

Why nine beats forty

Every reference is an instruction. Instructions that overlap get averaged, and averaging is exactly where identity drift comes from: six photos of a face at slightly different weights and hairstyles do not give the model a better idea of the person, they give it a blend of six people.

The 50-slot ceiling exists for productions carrying many characters, products and locations at once. It is not a completeness score. If you cannot say in one sentence what a reference is protecting, it is costing you.

Warning

A reference that is uploaded but never mentioned in the prompt text may simply not bind. When that happens the output looks like a text-to-video result, and it reads as a prompt failure when it is really a wiring failure. If your render ignored a reference entirely, check the plumbing before rewriting a single word. The fault finder covers the pattern in detail.

Common mistakes

  • Reordering uploads without re-checking tags. Silent, and it breaks a prompt that worked.
  • Putting the style plate first. Slot one is priority. Spend it on the face.
  • Two style references. They fight. Pick one.
  • Video references without a do-not-copy line. You asked for a camera move and got someone else's outfit.
  • Attaching music without saying what syncs. A track with no sync instruction is decoration.
  • Contradicting a reference in prose. If @Image2 is a navy suit, do not write black tuxedo. The model splits the difference and loses both.
  • Filling slots because they are there. Forty references is not thoroughness, it is forty competing instructions.

Where to go next


Every generation on Starrd assembles a reference stack automatically, which is how we learned most of the above, usually by getting it wrong first. If you want somewhere to run your own stack, Kie.ai exposes Seedance through a single API with per-second pricing, which makes cheap drafts practical.

Frequently Asked Questions

How many references does Seedance 2.5 accept?

Fifty in total, split as 30 images, 10 video clips and 10 audio clips. Video and audio clips run roughly 1.8 to 30.2 seconds each, with a cap around 30.2 seconds combined per modality. You tag them in the prompt as @Image1, @Video1 and @Audio1.

Are images and videos numbered separately?

No, and this is the trap. References are numbered by upload order, not by type. Reordering your uploads silently renumbers every tag in your prompt, so a prompt that worked yesterday can point at the wrong things today without any error. Fix the order first, then write the tags.

Does reference order actually matter?

Yes. The model weights earlier references more heavily, so the first slot should hold whatever you most need preserved. For work involving a real person that is always the face. Treating order as arbitrary is one of the more common reasons identity drifts.

What is a video reference actually good for?

Motion, not content. A video reference is the right way to transfer camera movement, choreography or the rhythm of an edit. It is the wrong way to transfer a subject, a location or wardrobe, and if you do not say so explicitly the model will happily copy the skateboard, the clothes and the beach along with the movement. Name the motion you want and name what not to copy.

Should I use all 50 reference slots?

Almost never. Eight to twelve purposeful references outperform forty overlapping ones. Every reference is an instruction, and instructions that overlap get averaged, which is precisely where identity drift comes from. The 50-slot ceiling exists for productions with many characters, products and locations, not as a target to hit.

Do references affect the cost of a generation?

Yes. Seedance 2.5 prices per second and also scales with reference count, so a heavy reference stack makes every draft more expensive. On some providers reference video also adds to billable input duration while reference images and audio do not. That is a practical argument for a lean, deliberate stack rather than a maximal one.

About the author

Brian Bautista · Co-Founder & Creative Director

Brian is co-founder and creative director at Starrd, working as a creative technologist and data scientist. He tracks viral AI-video trends, designs Starrd's scene templates, and writes the deep-dive model comparisons and prompting breakdowns.

Related Articles

Ready to create your own video?

Pick a template, upload your photos, and generate a cinematic AI video in minutes.

Browse Templates