New Sign up free, 10 calls on us. Up to $1, no card needed.

Seedance 1.5 Pro

Released 2025-12

videoVision

Seedance 1.5 Pro is ByteDance's audio-visual sync video generation model on BytePlus ModelArk, described officially as purpose-built for native, joint audio-video generation, covering text-to-video plus first-frame and first-and-last-frame image-to-video.

Input
text image
Output
video $2.4/M

Benchmarks

Seedance 1.5 Pro: 12 published, but no benchmark it shares with enough other models to compare.

Seedance 1.5 Pro other models measured peer average no peer scored higher
SeedVideoBench 2.0 Text-to-Video (1-5) Motion · 2.39-2.73
2.39

Vendor-published: ByteDance

Price in context

Where the price sits among 5 comparable models

Output$2.4/M
$1 · Seedance 1.0 Pro Fast Dreamina Seedance 2.0 · $7

The bar shows how this model’s price compares with every other model of the same kind on Synthorai. The cheapest and the most expensive are named at each end. These are base rates; batch, region and cache-write discounts are on the pricing page.

Specs & limits

Video

Resolution 480p / 720p / 1080p A fixed set of options, not a range.
Clip length 4-12 s A continuous range, not a fixed set.
Frame rate 24 fps
Aspect ratios 6 (incl. 16:9, 9:16, 1:1)
Video inputs text-to-video · first-frame & first/last-frame image-to-video
Native audio Yes, generates sound
Format .mp4

Model

Modalities text + image → video
  • Audio-visual sync video generation: text-to-video + first-frame and first-and-last-frame image-to-video at 480p/720p/1080p, 24 fps, 4-12 s, six aspect ratios, .mp4
  • generate_audio toggles sound-on vs silent output at separate per-token rates
  • the only Seedance with draft mode (reduced-token 480p quick preview)
  • version date 251215 encoded in the model id

per ByteDance official docs ↗

One prompt, measured through the gateway

PROMPT A paper boat drifts across a rain puddle at dusk. The camera pushes in slowly as a single drop lands beside it and rings spread outward across the reflection.

Seedance 1.5 Pro

Model returned 1280×720 Length 5s latency 49 s

One prompt, one request per model, no retries and no cherry-picking - the first result each model returned. Neither size nor duration was pinned: each model used its own default, because a request shaped to fit all of them would flatter none. Files here are re-encoded for the web, so judge composition and prompt adherence, not compression.

Use Seedance 1.5 Pro in 30 seconds

Asynchronous job API: create a task and poll it, or hold the request open with Prefer: wait. POST /v1/videos

import time

import requests

BASE = "https://synthorai.io/v1"
HEADERS = {"Authorization": "Bearer sk-syn-..."}

# 1) create the video generation job (POST /v1/videos)
task = requests.post(
    f"{BASE}/videos",
    headers=HEADERS,
    json={
        "model": "seedance-1-5-pro-251215",
        "prompt": "a watercolor lighthouse at dawn, waves rolling in, camera pulling back",
        "resolution": "720p",
        "duration": 5,
    },
).json()

# 2) poll the job until it reaches a terminal state
while task["status"] in ("queued", "in_progress"):
    time.sleep(5)
    task = requests.get(f"{BASE}/videos/{task['id']}", headers=HEADERS).json()

# 3) completed → signed video URL (valid ~24h - download and store it promptly)
if task["status"] == "completed":
    print(task["data"][0]["url"])
else:
    print(task["error"])

About Seedance 1.5 Pro

  • BytePlus highlights millisecond-level lip sync for multi-speaker dialogue across Mandarin and several Chinese dialects as well as English, Japanese, Korean, Spanish, and Indonesian, alongside ambient sound, action foley, instruments, and background music.
  • It outputs 480p, 720p, or 1080p .mp4 clips at 24 fps, 4-12 seconds long, in six aspect ratios, and accepts -1 as a duration to let the model choose.
  • Its generate_audio switch selects sound-on or silent output, the two are billed at separate per-token rates with silent generation at half the audio rate, and audio is on by default, so the more expensive path is the one you get unless you opt out.
  • It is also the only Seedance model with draft mode, a reduced-token 480p quick-preview option: drafts are 480p only, cannot return a last frame, and stay valid for seven days, after which promoting one to a final render reuses the draft's prompt, image, seed, ratio, duration, and audio setting.
  • Synthorai serves it via the asynchronous /v1/videos job API: create a task, poll its status URL, or hold the call open with Prefer: wait.

FAQ

Is the Seedance 1.5 Pro API free to try?

Yes: new accounts get 10 trial calls and up to $1 in free credit, no card required. That's enough to try Seedance 1.5 Pro against your real workload before adding a payment method.

What is Seedance 1.5 Pro best at?

Audio or silent output at separate rates; 480p to 1080p, 4-12 seconds; only Seedance with draft mode. See the About section for the full picture from the vendor's own release notes.

How much does Seedance 1.5 Pro cost?

Seedance 1.5 Pro costs $2.4 per million video tokens on Synthorai (video tokens ≈ width × height × 24fps × seconds ÷ 1024). Only successful generations are billed: pay-as-you-go, no platform markup, no subscription.

How do I generate videos with the Seedance 1.5 Pro API?

POST to /v1/videos on Synthorai with model="seedance-1-5-pro-251215" to create an asynchronous job, then poll the task (or hold the request open with a Prefer: wait header) until the video URL is ready. No vendor SDK is needed.

How do I get access to Seedance 1.5 Pro?

Point your existing OpenAI SDK at base_url="https://synthorai.io/v1", set model="seedance-1-5-pro-251215", and you're done. One API key covers every model on the gateway.

Related models

Compare

Every value on this page is transcribed from the vendor's own documentation, linked above, and carries the date it was checked. Prices are compared across the catalogue; specification values that vendors define differently are shown with the difference stated rather than charted. Nothing here is measured by us, and nothing is scored.

Get your API key Compare your cost →