Back to skills
SKILL.md
Seedance Pipeline
ASecurityIntegrate Seedance 2.0 with ComfyUI nodes and post-processing chains covering upscale, frame interpolation, color grade, composite, and metadata cleanup. Use when building automated video pipelines, connecting Seedance to external tools, or finishing and delivering a generated video clip.
- 57 stars
- 0 votes
- 0 copies
- 1 view
- Added October 17, 2026
Works with
Security analysis
100/100npx -y skills add diegosouzapw/awesome-omni-skill --skill seedance-pipeline --agent claude-codeAre you the author of Seedance Pipeline?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/diegosouzapw-seedance-pipeline)---
name: seedance-pipeline
description: 'Integrate Seedance 2.0 with ComfyUI nodes and post-processing chains covering upscale, frame interpolation, color grade, composite, and metadata cleanup. Use when building automated video pipelines, connecting Seedance to external tools, or finishing and delivering a generated video clip.'
license: MIT
user-invocable: true
user-invokable: true
tags: ["pipeline", "comfyui", "api", "firebase", "openclaw", "antigravity", "gemini-cli", "codex", "cursor", "windsurf", "opencode"]
metadata: {"version": "3.7.0", "updated": "2026-02-26", "openclaw": {"emoji": "π", "homepage": "https://github.com/Emily2040/seedance-2.0"}, "parent": "seedance-20", "antigravity": {"emoji": "π", "homepage": "https://github.com/Emily2040/seedance-2.0"}, "gemini-cli": {"emoji": "π", "homepage": "https://github.com/Emily2040/seedance-2.0"}, "firebase": {"emoji": "π", "homepage": "https://github.com/Emily2040/seedance-2.0"}, "author": "Emily (@iamemily2050)", "repository": "https://github.com/Emily2040/seedance-2.0"}
---
# seedance-pipeline
API, ComfyUI, and post-processing for Seedance 2.0.
## Platform Access
| Surface | Endpoint / App | Notes |
|---|---|---|
| Web | jimeng.jianying.com (Dreamina) | 4β15 s, up to 1080p |
| Mobile | CapCut / Jianying Β· Xiaoyunque | 5β10 s |
| API | Volcengine `Doubao-Seedance-2.0` | See rate limits below |
| Consumer | Doubao app | Standard web limits |
## Volcengine API
```
POST https://ark.cn-beijing.volces.com/api/v3/videos/generations
Authorization: Bearer <API_KEY>
Content-Type: application/json
```
```json
{
"model": "Doubao-Seedance-2.0",
"prompt": "<compiled plain-text prompt>",
"duration": 8,
"aspect_ratio": "16:9",
"resolution": "1080p",
"seed": 42
}
```
**Rules**
- Never send raw JSON schema β compile to plain text first.
- `seed` is optional; omit for variation, set for reproducibility.
- Check `status` field in response: `queued β processing β completed | failed`.
- Poll at 5 s intervals; timeout after 120 s.
## File Budget ("Rule of 12")
| Type | Max count | Max size each | Format |
|---|---|---|---|
| Image | 9 | 30 MB | JPG Β· PNG Β· WEBP |
| Video | 3 | **combined β€ 15 s total** | MP4 Β· MOV |
| Audio | 3 | total β€ 15 s | MP3 |
| **Total files** | **12** | β | β |
## ComfyUI Node Workflow
```
[Load Image / Load Video] β [Seedance2 Sampler]
β β
[CLIP Text Encode] [Prompt Compiler]
ββββββββββββββββββββββββββ β
[Video Output Node]
β
[Frame Interpolation]
β
[Upscale Node]
β
[Color Grade Node]
β
[Export / Mux Audio]
```
Key node parameters: `duration`, `aspect_ratio`, `resolution`, `seed`, `motion_strength`.
## Post-Processing Chain
### 1 Β· Upscale
- Tool: Topaz Video AI Β· Real-ESRGAN Β· ffmpeg `scale=iw*2:ih*2`
- Target: 720p β 1080p (standard) Β· 1080p β 2K (premium)
### 2 Β· Frame Interpolation
- Tool: RIFE v4.x Β· DAIN
- Standard: 24 fps β 60 fps (smooth motion)
- Fight / fast action: 24 fps β 120 fps
### 3 Β· Color Grade
- Tools: DaVinci Resolve Β· FFmpeg LUT
- Workflow: normalize exposure β apply LUT β mask-lift shadows β finalize.
- LUT slots: Rec.709 (web) Β· Log-C (archive).
### 4 Β· Audio Mux
- Merge generated stereo audio with video: `ffmpeg -i video.mp4 -i audio.mp3 -c:v copy -c:a aac -shortest out.mp4`
### 5 Β· Metadata Clean
- Strip generation metadata before distribution: `exiftool -all= output.mp4`
- Rename: `{project}_{shot}_{take}_{date}.mp4`
### 6 Β· Composite (optional)
- Layer generated clips in After Effects / DaVinci Fusion.
- Match color temperature across cuts before export.
## Output Specs
| Use case | Resolution | FPS | Container | Audio |
|---|---|---|---|---|
| Web / social | 1080p | 30 | MP4 H.264 | AAC 192k stereo |
| Film festival | 2K | 24 | MOV ProRes | PCM 48kHz |
| Archive | 2K | 24 | MKV H.265 | FLAC stereo |
## Routing
For prompt issues β [skill:seedance-prompt]
For camera/storyboard β [skill:seedance-camera]
For QA / errors β [skill:seedance-troubleshoot]
Attribution
Comments
Loading commentsβ¦
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.