Varosity

Seedance 2.0 Mini API

Seedance 2.0 Mini, ByteDance's lighter Seedance 2.0, via WaveSpeed — animates a start frame into a 720p clip of 4–15 seconds with sound, at $0.12/s. Billed in Varosity Credits.

$0.12/s on Varosity credits. Clips up to 15s with native audio.

no wavespeedaccount needed · provider's list price, no markup · failed renders never billed

Best for

  • Seedance 2.0 at half the Fast price
  • animates a start frame, with sound
  • 4 to 15 second takes

Trade-offs

  • image-to-video only (needs a start frame)
  • 720p via Varosity

How to get the best result

Animating a start frame with Seedance 2.0 quality at half the Fast price: 720p clips of 4 to 15 seconds with generated sound. Pick instead: seedance-2.0-fast or seedance-2.0 when there's no start frame (text-to-video) or for higher fidelity; wan-3.0 for longer takes up to 30s.

Prompting

  • Pass the start frame as referenceImageUrl and describe the motion, not the picture.
  • Describe the sound you want; audio is generated with the picture.

Settings on Varosity

  • referenceImageUrl is required (image-to-video only); without it the call is refused before anything is charged.
  • durationSec is whole seconds from 4 to 15 (shorter requests are rounded up to 4), billed per second at $0.12/s; always 720p; the clip follows the image's shape.

Avoid

  • Calling it without a start frame.
  • Asking for 15 seconds when 5 will do: cost scales with every second.

Example prompt

The lighthouse beam sweeps across the sea as waves roll in and gulls call overhead.

From wavespeed.ai, checked against what Varosity sends.

Call it from your code

One Varosity key works for every model. Video renders are async — the response has a jobId; poll GET /api/v1/jobs/{jobId} until status is "succeeded", then read outputUrl.

Before you call it

  • seedance-2.0-mini needs a reference image (referenceImageUrl).
curl -X POST https://varosity.ai/api/v1/video/generate \
  -H "Authorization: Bearer $VAROSITY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "cinematic aerial of a coastal road at golden hour, slow push-in",
    "modelId": "seedance-2.0-mini",
    "aspectRatio": "16:9",
    "durationSec": 5
  }'

Or ask your agent

Connect Claude, Cursor, or any MCP client to https://varosity.ai/api/mcp with your key, then say:

"Use Varosity with seedance-2.0-mini to make a 5-second clip of …"
Agent setup guide

Compare Seedance 2.0 Mini

Alternatives to Seedance 2.0 Mini