We use cookies. Cookies and browser storage keep you signed in and remember your preferences. With your permission we also measure how the site is used. You can any time. See our cookie policy.
ByteDance: Seedance 2.0 Mini
bytedance/seedance-2.0-miniTry ByteDance: Seedance 2.0 Mini now
Runs on your balance at the prices above. New accounts start with free usage.
Settings
About ByteDance: Seedance 2.0 Mini
ByteDance: Seedance 2.0 Mini is a video generation model from ByteDance, the company behind the Seedance family of generative video systems. It sits in the video category on api14, and its job is to turn prompts and reference material into finished video clips. It is the smaller sibling in the Seedance 2.0 line, aimed at developers who want ByteDance video generation without reaching for the largest variant.
The model accepts text, image, video and audio as inputs, and it returns video as its only output. That combination covers several generation modes: text-to-video from a written prompt, image-to-video with control over the first frame, the last frame, or both, and multimodal reference-to-video where images, video and audio guide the result. Output resolutions are 480p and 720p, and clips can run from 4 to 15 seconds in one-second steps. Aspect ratios cover 1:1, 3:4, 9:16, 4:3, 16:9, 21:9, 9:21. Audio generation is supported, so a clip can carry a generated soundtrack rather than arriving silent. No context length is published for this model.
Those capabilities point to a fairly specific set of jobs. Short vertical clips at 9:16 for social feeds, square 1:1 cuts for in-feed placements, and wide 16:9 or 21:9 frames for web and presentation use are all directly supported by the aspect ratio list. First and last frame control suits shot-to-shot transitions, product reveals, or any case where you need a clip to start on one still and land on another. Reference-to-video with image, video and audio inputs fits style transfer, character or scene consistency across shots, and music-driven edits where the audio should shape the pacing. The 4 to 15 second range keeps outputs in the territory of individual shots and short sequences rather than long-form narrative.
You call it through api14's OpenAI-compatible API using the model id "bytedance/seedance-2.0-mini". Because the interface follows the OpenAI schema, existing clients and SDKs work with a change of model id and endpoint. Among the parameters listed for this model, frequency_penalty is supported. The generation-specific controls, resolution, aspect ratio, duration, first and last frame images, and audio generation, are part of the model's request surface rather than the shared chat parameters.
There are a few things to weigh before committing. No context length is published, and max output is listed as 0, so token-based reasoning about prompt size is not useful here; treat the prompt as a creative brief rather than a long document. Output tops out at 720p, so work that needs higher resolution, or clips longer than 15 seconds, may fit a different model better. If your task is text or image generation rather than video, this model is the wrong category entirely.
How to call the ByteDance: Seedance 2.0 Mini API
- Create an API key in your dashboard.
- Install the official openai SDK for your language.
- Set baseURL to https://api14.com/api/v1 and model to "bytedance/seedance-2.0-mini".
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
// Video generation is asynchronous: submit, then poll until completed.
let job = await client.post("/videos", { body: {
"model": "bytedance/seedance-2.0-mini",
"prompt": "A drone shot over turquoise ocean waves at sunrise",
"duration": 8,
"resolution": "720p",
"aspect_ratio": "16:9"
} });
while (!["completed", "failed"].includes(job.status)) {
await new Promise((r) => setTimeout(r, 5000));
job = await client.get(`/videos/${job.id}`);
}
console.log(job.status, job.unsigned_urls);
Supported parameters
frequency_penaltySpecifications
- Input
- text, image, video, audio
- Output
- video
- Resolutions
- 480p, 720p
- Durations
- 4s, 5s, 6s, 7s, 8s, 9s, 10s, 11s, 12s, 13s, 14s, 15s
- Aspect ratios
- 1:1, 3:4, 9:16, 4:3, 16:9, 21:9, 9:21
Requests on api14 · last 7 days
ByteDance: Seedance 2.0 Mini: frequently asked questions
- How much does the ByteDance: Seedance 2.0 Mini API cost?
- ByteDance: Seedance 2.0 Mini costs video_tokens $0.000012 / second. It is charged from your USD balance only for successful requests; failed requests are free.
- What can ByteDance: Seedance 2.0 Mini do?
- ByteDance: Seedance 2.0 Mini accepts text, image, video, audio and returns video.
- How do I call ByteDance: Seedance 2.0 Mini from my code?
- Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "bytedance/seedance-2.0-mini". No other code changes. Copy a ready example from the code panel on this page.
- What are alternatives to ByteDance: Seedance 2.0 Mini?
- Comparable Video models at a similar price: ByteDance: Seedance 2.0 Fast, ByteDance: Seedance 1.5 Pro, ByteDance: Seedance 2.0. Each runs through the same API key, so switching is one string.
ByteDance: Seedance 2.0 Mini community
New topicThis community has no topics yet. Open the first one about ByteDance: Seedance 2.0 Mini.