Skip to main content
tutorials

Seedance 2 Tutorial: 15-Second Multishot

Oakgen TeamUpdated August 10, 20265 min read
Seedance 2 Tutorial: 15-Second Multishot

A usable 15-second Seedance 2 video needs fewer events than most first drafts. Plan three beats, give each beat one main action and one composition, then carry a short continuity ledger across the whole clip. Reference assets should each own a specific job: identity, environment, camera pace, or audio rhythm.

ByteDance publishes 15-second multi-shot output as an upstream Seedance 2.0 capability. Oakgen currently lets you select a duration up to 15 seconds and attach image, video, and audio references in its text-to-video workflow. It does not expose a dedicated timeline editor, so the prompt must carry the shot order.

Build the Shot List Before You Render

Open Seedance 2.0 in Oakgen, stage a small reference packet, and paste the three-beat structure from this tutorial.

Open Seedance 2.0

What you are making

The example is a 15-second night-market sequence about a courier finding the final food stall before closing. It contains one character, one prop, one location, and a simple progression:

TimeCompositionMain actionPurpose
0-5sWide tracking viewCourier moves through the marketEstablish place and urgency
5-10sMedium view at the stallCourier stops and lowers the helmetConfirm character and destination
10-15sClose product viewVendor slides one paper parcel forwardLand on the payoff and hold

Three beats do not require frantic cutting. Each beat needs enough time to complete its action.

Step 1: Prepare the reference packet

Use four assets at most for this exercise:

  1. Character image: readable face, red rain jacket, black helmet, square delivery case.
  2. Environment image: wet night market with yellow awnings and blue practical lights.
  3. Prop image: brown paper parcel tied with red string.
  4. Motion video, optional: one five-second side-tracking camera move with no cuts.

Before upload, review the source guidance in the product video prompt guide. Crop out captions, watermarks, interface chrome, and people who should not appear in the final scene.

Do not use a prop image with warm daylight and an environment image with cold night lighting unless you explicitly want the mismatch. The model will have to reconcile it.

Step 2: Write the continuity ledger

This ledger is the small set of facts that cannot change:

CHARACTER: same courier; short dark hair; red waterproof jacket; black helmet;
square black delivery case; no visible branding.
WORLD: wet night market; yellow fabric awnings; cool blue practical lights;
light rain; sparse closing-time crowd.
PROP: same brown paper parcel; red string; no printed text.
CAMERA RULE: grounded waist-height camera; no orbit; clean cut between beats.
COLOR RULE: red jacket is the strongest color; yellow and blue remain secondary.

Put the ledger before the timeline. Repeating a full character description inside every beat can create small contradictions.

Step 3: Assign one job to every reference

Write the reference roles in plain language:

Use reference image 1 only for the courier's identity and wardrobe.
Use reference image 2 for market layout, weather, and lighting.
Use reference image 3 for parcel shape and material.
Use reference video 1 only for camera height, side-tracking pace, and steadiness.

This wording stays useful even if a provider changes its asset-label syntax. It also stops a camera reference from accidentally becoming the visual style for the whole scene.

Step 4: Paste the three-beat prompt

Create a 15-second 16:9 night-market sequence with three clear beats.

[PASTE THE CONTINUITY LEDGER AND REFERENCE ROLES]

0-5 seconds: Wide side-tracking view at waist height. The courier walks from left
to right through the wet market once. Stalls close in the background. Keep the face
partly visible in three-quarter profile. Cut after the courier sees one lit stall.

5-10 seconds: Medium front three-quarter view beneath the yellow awning. The courier
stops, removes the helmet in one motion, and looks toward the counter. Camera makes a
small steady push forward. Keep the delivery case on the courier's back.

10-15 seconds: Close view of the counter. The vendor's hand slides the brown parcel
forward once. The courier's red sleeve enters frame and stops beside it. Hold the parcel,
red string, raindrops, and warm counter light for the final two seconds.

Natural weight and contact. No dialogue, subtitles, logo, new prop, duplicate courier,
wardrobe change, impossible handoff, camera orbit, or abrupt weather change.

This prompt contains more than one action in beat two, but those actions form one causal movement: stop, remove helmet, look. If the render rushes them, split that beat into a separate clip.

Step 5: Choose settings from the delivery job

Oakgen currently exposes four-to-fifteen-second duration, six aspect ratios, and resolution selections from 480p through 4K for Seedance 2.0. Use the interface's displayed cost before submitting.

For this planning exercise:

  • choose 15 seconds because the sequence has three beats;
  • choose 16:9 for the wide environmental opening;
  • start at a review-friendly resolution, then raise it only after the movement works;
  • keep web search off because current information is irrelevant to a fictional scene.

Reference audio is optional. Oakgen accepts audio references in Seedance text-to-video but exposes no audio-generation toggle. Inspect the returned file, then finish the soundtrack separately when the delivery needs an approved mix.

Step 6: Review with a continuity ledger

Watch the output once for story, then once without sound for visual continuity.

Review itemPassRepair
CourierFace, jacket, helmet, and case stay recognizableReduce view change; strengthen character image
MarketSame weather, awnings, and practical lightsRestate the world lock before the timeline
ParcelBrown paper and red string stay fixedUse a sharper prop reference; shorten the close action
Beat orderWalk, stop, parcel happen in sequenceAdd harder timing boundaries or split the clip
CameraOne path per beatRemove secondary moves and lens effects
Final holdParcel remains readable for two secondsUse Seedance image-to-video with a last frame for a separate payoff shot

If the character or parcel mutates, open the Seedance 2 consistency guide. If the failure is motion, camera, or pacing, use the Seedance prompting guide.

Step 7: Repair the weakest beat

Do not start by adding more adjectives. Name the failed event.

Suppose the helmet removal deforms the hand. There are four sensible repairs:

  • widen the framing so the hand occupies fewer pixels;
  • replace “removes the helmet” with “rests both hands on the counter,” keeping the helmet on;
  • generate beat two as a separate shorter shot;
  • supply a reference that clearly shows the helmet and hand position.

If the final parcel frame never settles, create that payoff as an image-to-video shot with a defined last frame. The control-mode guide explains the trade.

Turn the sequence into a campaign set

Once the master sequence works, keep its continuity ledger and change the job rather than merely changing colors:

VariantWhat changesWhat stays fixed
Six-second hookOpen on parcel slide, then reveal courierCharacter, parcel, world
Vertical social cutRecompose actions for 9:16Identity and action order
Product payoffRemove the walk; extend final counter holdParcel and lighting
Sound-led versionAdd a clean rain/market rhythm referenceVisual ledger

Generate one useful variation at a time. A batch of ten uncontrolled rerolls is not a testing plan.

FAQ

Can Seedance 2.0 generate a 15-second multishot clip?

ByteDance's official launch names 15-second multi-shot output, and Oakgen currently exposes duration selections up to 15 seconds.

How many beats should a 15-second video contain?

Start with two to four. This tutorial uses three five-second beats because each contains one readable action and a short hold.

Do I need all available references?

No. Use only files with distinct jobs. A character, environment, prop, and simple motion reference already create a demanding packet.

Does Oakgen support the full upstream Seedance editor?

Oakgen currently exposes text-to-video with optional image, video, and audio references, plus image-to-video with an optional last frame. Do not assume every editing or extension control from ByteDance's demos appears in these forms.

Should I generate dialogue inside the clip?

Keep dialogue out of this first continuity test. It adds facial timing and sound variables before identity, action, and camera are stable.

What if one beat keeps failing?

Generate that beat separately with the same continuity ledger. A clean cut beats a damaged all-in-one render.

Continue the Seedance workflow

Turn the Three Beats Into One Directed Test

Stage the reference packet in Oakgen, paste the continuity ledger, and judge the first render against the repair table.

Build the Seedance Sequence

Sources

Seedance 2 tutorialmultishot AI videoAI video shot listByteDancecinematic AI video
Share

Related Articles