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
By magentosh · 614 installs
npx skills add magentosh/superpowers --skill seedance
Source repository · Upstream listing
Install the belt CLI skill: npx skills add belt sh/cli
Seedance 2.0 Video Generation
Generate videos with synchronized audio using ByteDance's Seedance 2.0 via [inference.sh](https://inference.sh) CLI.
Quick Start
Requires inference.sh CLI ( belt ). [Install instructions](https://raw.githubusercontent.com/inference sh/skills/refs/heads/main/cli install.md)
Models
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.
Modes
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
Examples
Text to Video with Audio
Fast Mode (Cheaper)
Image to Video
Animate a still image into a video:
Image to Video with Start and End Frames
Multi Image Reference
Use multiple reference images to guide character appearance, outfits, and scene elements:
Video Editing (Replace Elements)
Video Extension (Stitch Clips)
Reference with Audio
Studio Mode (Portrait Consistency)
Studio variants upload images to BytePlus's private asset library for enhanced face/character consistency:
Product Ad with Multiple References
Prompt Guide
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:
Image reference: "Refer to the [subject] from [Image N] to generate [scene], keeping [subject] consistent"
Video reference: "Refer to the [camera movement/action] from [Video N]"
Audio reference: "[Character] says: [dialogue], voice style referenced from [Audio N]"
Video editing formula:
Add: "At [timing] of [Video N], add [element]"
Remove: "Remove [element] from [Video N], keeping the rest unchanged"
Modify: "Replace [element] in [Video N] with [new element]"
Video extension formula:
Forward: "Generate content after [Video N]: [description]"
Backward: "Extend the opening of [Video N]: [description]"
Stitch: "[Video 1] + [transition] + followed by [Video 2]"
Parameters
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
Pricing
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
Search Seedance Apps
Related Skills
Browse all video apps: belt app list category video
Documentation
[Running Apps](https://inference.sh/docs/apps/running) How to run apps via CLI
[Streaming Results](https://inference.sh/docs/api/sdk/streaming) Real time progress updates
[Content Pipeline Example](https://inference.sh/docs/examples/content pipeline) Building media workflows