Seedance 1.5 Pro is ByteDance's audio-visual generation model, released 2026-03, built on a 4.5B parameter Dual-Branch Diffusion Transformer. It generates video and audio simultaneously in a single pass, avoiding the timing problems of sequential dubbing, and supports multi-language lip-sync and cinematic camera control.
This model is not routed on MirAPI yet — prices shown are the official list prices. Create an account to get notified when it goes live.
Capabilities
Video pricing
Billed per second of generated video. The rate depends on the output resolution, and on whether audio is generated with it.
Rows marked “derived” are billed per video token upstream; the per-second figure comes from the published token-usage formula (width × height × 24 fps ÷ 1024) at 16:9.
- Duration
- 4–12s
- Aspect ratios
- 1:1 · 3:4 · 9:16 · 9:21 · 4:3 · 16:9 · 21:9
- Audio generation
- Yes
Quick Start
import os from openai import OpenAI client = OpenAI( base_url="https://api.mirapi.ai/v1", # changed api_key=os.environ["MIRAPI_API_KEY"], # changed ) resp = client.chat.completions.create( model="bytedance/seedance-1-5-pro", messages=[{"role": "user", "content": "Hello"}], )
import OpenAI from "openai"; const client = new OpenAI({ baseURL: "https://api.mirapi.ai/v1", // changed apiKey: process.env.MIRAPI_API_KEY, // changed }); const res = await client.chat.completions.create({ model: "bytedance/seedance-1-5-pro", messages: [{ role: "user", content: "Hello" }], });
curl https://api.mirapi.ai/v1/chat/completions \ -H "Authorization: Bearer $MIRAPI_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "bytedance/seedance-1-5-pro", "messages": [{"role": "user", "content": "Hello"}] }'
Links
1M free tokens to start · no card · OpenAI-compatible, one base_url change