Generate cinematic, high-fidelity AI videos from text prompts and static images using Seedance 2.0 (by ByteDance).
Seedance 2.0 is a state-of-the-art video generation model developed by ByteDance. This skill allows you to generate videos from text, animate images, and edit existing videos using natural language commands.
You can use Seedance 2.0 to create videos in various aspect ratios (16:9, 9:16, 4:3, 3:4) and durations.
Generate a video from a descriptive text prompt.
python3.11 skills/seedance-v2/seedance_cli.py t2v --prompt "A cinematic slow-motion shot of a cyberpunk city in the rain" --wait
Animate one or more static images.
python3.11 skills/seedance-v2/seedance_cli.py i2v --images "https://example.com/image.jpg" --prompt "Make the clouds move slowly" --wait
Edit an existing video or apply styles.
python3.11 skills/seedance-v2/seedance_cli.py edit --videos "https://example.com/video.mp4" --prompt "Add a sunset filter" --wait
Condition videos on any combination of images, videos, and audio.
python3.11 skills/seedance-v2/seedance_cli.py omni --prompt "The character @character:ID dances in the rain" --images "https://example.com/bg.jpg" --videos "https://example.com/motion.mp4" --wait
Create a reusable character sheet for consistent generation.
python3.11 skills/seedance-v2/seedance_cli.py character --images "https://example.com/face.jpg" --outfit "Cyberpunk neon jacket" --name "Neo" --wait
Remove MuAPI watermarks from generated videos.
python3.11 skills/seedance-v2/seedance_cli.py watermark-remover --video_url "https://api.muapi.ai/..." --wait
Extend a previously generated video segment.
python3.11 skills/seedance-v2/seedance_cli.py extend --request_id "YOUR_REQUEST_ID" --duration 5 --wait
--wait flag to receive the final video URL directly. Without it, you will receive a request_id which you can check later using the status command.16:9 for horizontal videos and 9:16 for vertical content (like TikTok or Reels).--quality high for 2K resolution.--remove_watermark flag.| Command | Arguments | Description |
|---|---|---|
t2v | --prompt, --aspect_ratio, --duration, --quality, --remove_watermark, --wait | Text to Video |
i2v | --images, --prompt, --aspect_ratio, --duration, --quality, --remove_watermark, --wait | Image to Video |
omni | --prompt, --images, --videos, --audios, --aspect_ratio, --quality, --wait | Omni-Reference |
character | --images, --outfit, --name, --wait | Create Character Sheet |
edit | --prompt, --videos, --images, --aspect_ratio, --quality, --remove_watermark, --wait | Video Editing |
watermark-remover | --video_url, --wait | Remove Watermark |
t2v-480p | --prompt, --aspect_ratio, --duration, --quality, --wait | Text to Video (480p) |
i2v-480p | --images, --prompt, --aspect_ratio, --duration, --quality, --wait | Image to Video (480p) |
extend | --request_id, --prompt, --duration, --quality, --wait | Extend Video |
status | --request_id | Check Task Status |