EvoLink Seedance 2.0 Mini Text-to-Video (Official)
The cheapest video in the EvoLink pack
- video
- task_id
- status_info
- result_urls
- response_json
Every EvoLink video node costs money per render, and the community's #1 complaint about Seedance via API has always been the price. So the honest headline for EvoLink Seedance 2.0 Mini Text-to-Video (Official) is that it's the cheapest video in the pack - ByteDance's Mini tier, capped at 720p, built for exactly the jobs where you refuse to pay flagship prices: batch testing, workflow debugging, prompt exploration. It's the "is this workflow even wired right" node that still gives you a real Seedance clip at the end.
What it is
The Mini surface is deliberately small:
- prompt (required) - the shot description, Chinese welcome, ~500 chars suggested.
- duration - 4–15 seconds, default 5, billed by duration.
- quality - 480p or 720p only. 480p is the budget lane within the budget tier.
- aspect_ratio -
adaptivedefault, or the usual menu (16:9, 9:16, 1:1, 4:3, 3:4, 21:9). - generate_audio - on by default, no extra cost. Yes, even the cheap tier includes sync audio; that's Seedance's calling card across every variant.
Outputs: video (connect a Save Video node or nothing appears), task_id, status_info, result_urls (24-hour expiry), response_json. Default timeout 30 minutes.
Install and key
The shared EvoLink routine, one last time (it's genuinely the same for every node in this pack). ComfyUI Manager → search EvoLink → install → full restart (close the console, don't just refresh the tab). Manual:
cd ComfyUI/custom_nodes
git clone https://github.com/deeplearning-goethe/comfyui-evolink
Only requests as a dependency; no models, no GPU. Key from evolink.ai/dashboard/keys (sk-), pasted once into api_key - saved locally, blank after, never in a shared workflow JSON.
Where Mini fits, and its honest limits
Use Mini as the gate at the front of a video pipeline: validate prompts, check framing, sanity-check the wiring of your generation → edit → upscale chain - all at the price point that doesn't make you wince. When a prompt proves itself, promote it to Fast or the full 2.0 node for the real render. That's the intended workflow, and it works.
The limits are equally honest: Mini is visibly the budget model, and for final, client-facing, or 4K-worthy output it's the wrong node - that's what the full Seedance 2.0 T2V is for. And no matter the tier, remember the cloud deal: every render is a line item, unchanged params cache without recharging, failed and moderation-blocked tasks don't bill. Your prompt leaves the machine. Cheap doesn't mean free - it means the meter hurts less while you're learning.
Inputs (7)
| Name | Type | Default | Description |
|---|---|---|---|
| prompt | STRING | 镜头/画面描述,支持中文(建议 500 字内)。 | |
| durationopt | INT | 54–15 | 视频时长(秒),4~15 任意整数,按时长计费 |
| qualityopt | COMBO | 720p | 分辨率;480p 更便宜 |
| aspect_ratioopt | COMBO | adaptive | 画幅;adaptive 由模型自动选择 |
| generate_audioopt | BOOLEAN | true | 生成同步音频(不额外收费) |
| api_keyopt | STRING | EvoLink API Key(sk- 开头)。首次填写后自动保存到本机配置,之后可留空。分享工作流前请清空此框。获取:evolink.ai/dashboard/keys | |
| timeout_secondsopt | INT | 180060–3600 | 最长等待时间;生成失败或审核拦截的任务不扣费 |
Outputs (5)
| Name | Type | Description |
|---|---|---|
| video | VIDEO | 生成结果(已下载落地,可直连保存节点) |
| task_id | STRING | EvoLink 任务 ID,可到 evolink.ai/zh/dashboard/logs 查询 |
| status_info | STRING | 人读状态摘要(模型/用时/消耗 credits) |
| result_urls | STRING | 结果原始链接,每行一个(24 小时过期) |
| response_json | STRING | 平台 GET /v1/tasks/{id} 的完整 JSON 响应(status/usage/results 等),供下游节点解析 |