npx skills add ...
npx skills add 101-skills/superpowers --skill seedance
Generate videos with ByteDance Seedance 2.0 via inference.sh CLI. Unified model for text-to-video, image-to-video, and reference-to-video with synchronized audio, up to 1080p, 4-15s duration. Pro and Fast variants. Studio variants with private asset library for portrait consistency. Use for: social media videos, music videos, product demos, animated content, AI video with sound. Triggers: seedance, seedance 2, bytedance video, seedance t2v, seedance i2v, seedance r2v, video with audio, seedance 2.0, bytedance seedance, seedance studio
npx skills add 101-skills/superpowers --skill seedance
Install the belt CLI skill:
npx skills add belt-sh/cli
Generate videos with synchronized audio using ByteDance's Seedance 2.0 via inference.sh CLI.
Requires inference.sh CLI (
belt). Install instructions
| Model | App ID | Best For |
|---|---|---|
| Seedance 2.0 | bytedance/seedance-2-0 | Best quality, up to 1080p |
| Seedance 2.0 Fast | bytedance/seedance-2-0-fast | Faster generation, up to 720p |
| Seedance 2.0 Studio | bytedance/seedance-2-0-studio | Quality + private asset library for portrait consistency |
| Seedance 2.0 Studio Fast | bytedance/seedance-2-0-studio-fast | Fast + private asset library for portrait consistency |
All models support text-to-video, image-to-video, multimodal reference-to-video, and synchronized audio generation. Studio variants automatically upload reference images to the BytePlus private virtual portrait library for enhanced character consistency - particularly useful for faces and branded characters.
The model determines the generation mode from your inputs. These modes are mutually exclusive - use either first-frame/last-frame OR reference inputs, not both.
| Mode | Inputs | Description |
|---|---|---|
| Text-to-Video | prompt only | Generate video from text description |
| Image-to-Video | prompt + image | Animate a still image (first frame) |
| First+Last Frame | prompt + image + end_image | Control start and end frames |
| Multimodal Reference | prompt + reference_images/reference_videos/reference_audios | Guide generation with reference material |
Animate a still image into a video:
Use multiple reference images to guide character appearance, outfits, and scene elements:
Studio variants upload images to BytePlus's private asset library for enhanced face/character consistency:
Reference assets in your prompt using type + index: Image 1, Image 2, Video 1, Audio 1. The index is the position within that type in the arrays you provide. Do NOT use asset IDs in prompts.
Multimodal reference formula:
Video editing formula:
Video extension formula:
| Parameter | Type | Default | Description |
|---|---|---|---|
prompt | string | required | Text description of the video |
generate_audio | boolean | true | Generate synchronized audio |
duration | integer | 5 | Duration in seconds (4-15), or -1 for auto |
ratio | enum | adaptive | 21:9, 16:9, 4:3, 1:1, 3:4, 9:16, or adaptive |
resolution | enum | 720p | 480p, 720p, 1080p (Fast: 480p, 720p only) |
seed | integer | -1 | Seed for reproducibility (-1 for random) |
watermark | boolean | false | Add watermark to output |
safety_identifier | string | - | Unique end-user identifier for safety policy (max 64 chars, hash of user ID recommended) |
image | file | - | First-frame image (mutually exclusive with reference inputs) |
end_image | file | - | Last-frame image (requires image) |
reference_images | file[] | - | Reference images, up to 9 (mutually exclusive with image/end_image) |
reference_videos | file[] | - | Reference videos, up to 3. Max 15s each, total max 15s. mp4/mov |
reference_audios | file[] | - | Reference audios, up to 3. Max 15s each, total max 15s. wav/mp3. Requires at least one image or video |
| Model | Pricing |
|---|---|
| Seedance 2.0 | $4.30-$7.70/M tokens (varies by resolution and input type) |
| Seedance 2.0 Fast | $3.30-$5.60/M tokens |
Token formula: (width x height x fps x duration) / 1024
Browse all video apps: belt app list --category video