Overview
Seedance 2 is ByteDance’s latest video generation model, available through varg via PiAPI. It produces high-fidelity videos with strong motion coherence and prompt adherence. Two variants are available:| Model ID | Quality | Speed | Credits | ~Cost |
|---|---|---|---|---|
seedance-2-preview | Best | ~4 min | 250 | $2.50 |
seedance-2-fast-preview | Good | ~3 min | 150 | $1.50 |
Quick start
Capabilities
Seedance 2 supports four generation modes:Text-to-video
Generate video from a text prompt alone.Image-to-video
Animate a still image. Supports up to 9 reference images — use@image1, @image2, etc. in your prompt to reference them.
Video editing
Edit an existing video based on a text prompt. When a video URL is provided, theduration parameter is ignored.
Video extension
Extend a previously generated video by providing its task ID.SDK
Parameters
Text description of the video to generate. For image-to-video, reference images with
@image1, @image2, etc.Video duration in seconds. Only 5, 10, or 15 are accepted — any other value will cause an error. Ignored in video edit mode.
Output aspect ratio. Supported values:
16:9, 9:16, 4:3, 3:4.Array of
{ url: string } objects. Images trigger image-to-video mode. A video file (.mp4, .webm, .mov) triggers video edit mode. Maximum 9 images.Pass-through options for the PiAPI provider. Rarely needed.
Pricing
| Model | Credits | USD |
|---|---|---|
seedance-2-preview | 250 | $2.50 |
seedance-2-fast-preview | 150 | $1.50 |
Tips
- Image-to-video produces better results than text-to-video. Generate a reference image first with
nano-banana-pro, then animate it. - Use
@imageNsyntax to reference specific images in multi-image prompts. This gives you control over which image maps to which element. - Be specific about motion — describe camera movements (“slow pan left”, “zoom in”) and subject actions (“walks toward camera”, “turns around”) explicitly.
- Fast preview is a good starting point for iteration. Switch to the full preview model for final renders.
- Aspect ratios matter —
9:16for TikTok/Reels/Shorts,16:9for YouTube/landscape,4:3for social posts.
Composition example
Use Seedance in a full video composition with the SDK:Related models
Kling V3
Best overall video model. Supports 3-15s flexible duration.
Sora 2
OpenAI’s video model. Good for cinematic shots.
Wan 2.5
Budget-friendly video generation with good character motion.
Nano Banana Pro
Generate reference images to use with Seedance image-to-video.