seedance-v2

Generate short-form video with ByteDance Seedance 2.0 Pro via the RunComfy CLI.

12|2|Updated Aug 12, 2026
One-click install
npx skills add https://github.com/genmedia-labs/skills --skill seedance-v2-genmedia-labs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: seedance-v2
Source: https://github.com/genmedia-labs/skills/tree/main/seedance-v2
Command: npx skills add https://github.com/genmedia-labs/skills --skill seedance-v2-genmedia-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @runcomfy/cli.

What problem does it solve? Creating cinematic short-form video with synchronized lip-synced audio normally requires stitching together separate generation, TTS, and editing tools. This Skill routes video generation requests to ByteDance Seedance 2.0 Pro on the RunComfy Model API, handling multi-modal references (images, videos, audio) in a single CLI call. ## Core Features & Use Cases - Multi-modal video generation: Combine up to 9 image references, 3 video clips, and 3 audio references with a text prompt to produce 4–15 second videos at 480p or 720p. - Native lip-synced audio: Generate in-pass synchronized speech, SFX, and music with generate_audio, ideal for spokesperson ads and dialogue content. - Model routing guidance: Built-in decision table for when to use Seedance 2.0 Pro versus HappyHorse 1.0, Wan 2.7, Kling, or LTX 2. - Use Case: A marketer needs a 9:16 lip-synced ad where a specific barista explains today's special. Provide the headshot as image_url, describe the scene and tone in the prompt, and receive an 8-second vertical video with natural lip-sync. ## Quick Start Ask the agent to generate a short video with Seedance 2.0 Pro, for example: "Use Seedance to make a 5-second video of a barista on a cafe terrace at golden hour explaining today's special with natural lip-sync."

Frequently Asked Questions about seedance-v2

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a video with Seedance 2.0 Pro on RunComfy?▼

Install the RunComfy CLI with npm i -g @runcomfy/cli, log in with runcomfy login, then run runcomfy run bytedance/seedance-v2/pro with a JSON input containing your prompt and an output directory. The CLI submits, polls, and downloads the result.

How do I make a lip-synced talking video from a photo?▼

Pass the person's photo in the image_url array and describe the dialogue, tone, and camera framing in the prompt. Seedance 2.0 Pro generates synchronized speech in-pass when generate_audio is true, which is the default.

Seedance 2.0 Pro vs Wan 2.7 vs Kling for video generation?▼

Seedance 2.0 Pro suits multi-modal references and native lip-synced dialogue. Wan 2.7 fits audio-driven lip-sync from your own track via audio_url, while Kling Video O1 handles motion editing on existing footage.

What are the duration and resolution limits of Seedance 2.0 Pro?▼

Videos must be 4 to 15 whole seconds, and resolution is capped at 480p or 720p on this endpoint. Requests over 15 seconds return a 422 error, so segment longer content into multiple calls.

What reference media formats does Seedance 2.0 Pro accept?▼

It accepts up to 9 images (JPEG, PNG, WebP, BMP, TIFF, GIF), up to 3 videos (MP4/MOV, 2-15 seconds each), and up to 3 audio files (WAV/MP3, 2-15 seconds, under 15MB each). Out-of-range files are rejected.

Why does my RunComfy CLI call fail with exit code 77?▼

Exit code 77 means you are not signed in or the token was rejected. Run runcomfy login to complete the browser device-code flow, or set the RUNCOMFY_TOKEN environment variable in CI environments.