GotoRamp

Guides · Video

Seedance aspect ratios, resolutions and durations.

This GotoRamp guide explains which Seedance aspect ratio, resolution and clip length to choose for each placement, and how those choices affect per-second billing.

Last updated

The Seedance 2.0 line generates clips of 4 to 15 seconds, at 480p or 720p, in six fixed aspect ratios plus adaptive. The console lists the exact limits for each model, including seedance-2.5.

Aspect ratios and where they're used

RatioShapeTypical placements
21:9Ultra-wide landscapeCinema-style banners, website headers, title sequences
16:9LandscapePre-roll and web video, presentations, desktop and TV players
4:3Near-square landscapeIn-feed posts, slide decks, in-store and kiosk screens
1:1SquareIn-feed posts, marketplace listing images and video
3:4PortraitIn-feed posts on phones, marketplace listing images and video
9:16Vertical, full screen on phonesStories and short-form vertical video
adaptiveFollows the first frameImage-to-video when your source image already has the shape you need

If a campaign needs several placements, generate each ratio from the same prompt instead of cropping one master. Cropping a 16:9 clip to 9:16 throws away most of the frame and the resolution with it, and the subject may leave the crop as the camera moves.

Composing for each ratio

  • Vertical (9:16, 3:4). Put one subject in the center third and keep faces and products away from the top and bottom edges, where placements often overlay buttons and captions. Tilts and crane moves suit the tall frame.
  • Square (1:1). Center the subject and keep the action compact. Orbits and push-ins work well; wide pans have little room.
  • Landscape (16:9, 4:3). Use the width: tracking shots, pans and subjects placed off-center with space to move into.
  • Ultra-wide (21:9). Landscapes, skylines and slow moves. Keep the key action in the middle half if the banner may be cropped on smaller screens.
  • Adaptive. Use it only with a first frame. Check the source image's shape before you submit, because the output follows it.

Write composition into the prompt ("subject centered, space above for a caption") and put the ratio itself in the request.

480p or 720p

ResolutionUse it for
480pDrafts and prompt tests, previs and animatics, internal review, choosing between directions
720pAnything you publish, product detail, end frames with logos, and any clip a client signs off

480p is enough to judge composition, motion and timing, so most iterations can stay there. Render at 720p once the prompt is settled. If a placement asks for a larger file than the model outputs, upscale in your editing tool and check the result on the target screen before you publish.

Choosing a duration

Duration is a whole number of seconds from 4 to 15. Choose the length the action needs, not the longest one available: a longer clip gives the model more time to drift from the prompt.

ShotLength to try
A single product move or reveal4–6 seconds
One action and its result, such as a pour or a turn5–8 seconds
A slow orbit, establishing shot or banner loop8–12 seconds
A continuous take for a short spot12–15 seconds
Drafts at any stageThe shortest length that shows the action

For a spot longer than one clip, cut several shorter clips together in your editor. Check each placement's own length limits before you render the final.

How format choices affect billing

Seedance is billed per second of video returned, per model and resolution. What a clip uses from your prepaid balance is its duration in seconds multiplied by the per-second rate for that model and resolution. Failed jobs aren't billed.

  • DurationBilled seconds follow the clip's length: a 10-second clip is billed as 10 seconds.
  • ResolutionEach model has its own per-second rate for 480p and for 720p.
  • ModelRates differ by model; seedance-2.0-mini is the lowest-cost option for drafts.
  • Several placementsEach ratio is its own job, billed for its own seconds.
  • RatesShared with early-access accounts. See pricing for how plans work.

For example, twelve 5-second drafts on seedance-2.0-mini at 480p are billed as 60 seconds at the mini 480p rate; one 15-second final on seedance-2.0 at 720p is billed as 15 seconds at the 2.0 720p rate. Most of the attempts happen at the lower rate, and only the approved version is rendered at full quality.

Setting format in a request

Duration is a top-level field; ratio, resolution and audio go in metadata.

Request body
{
  "model": "seedance-2.0",
  "prompt": "Tea bushes in rows across a misty hillside at sunrise, slow crane up",
  "duration": 10,
  "metadata": {
    "ratio": "21:9",
    "resolution": "720p",
    "generate_audio": false
  }
}

Send it to POST https://api.gotoramp.ai/v1/video/generations, then poll GET /v1/video/generations/{task_id}. Download the finished video within 24 hours; after that it isn't kept.

Start with a small balance. Scale when it works.

We're onboarding early-access accounts in small batches. Tell us what you're building; we reply within one business day.