Nodes/comfyui-evolink/EvoLink Seedance 2.5 Video Edit (Official)
ComfyUI Node

EvoLink Seedance 2.5 Video Edit (Official)

The 'chain generation into editing' node

By deeplearning-goethe·Created 24 days ago·Updated a day ago· 0
EvoLink Seedance 2.5 Video Edit (Official)
  • image1
  • image2
  • video
  • task_id
  • status_info
  • result_urls
  • response_json
prompt
video_urls
quality720p
generate_audiotrue
audio_urls
image_urls_text
api_key
timeout_seconds1800

Here's the node the whole EvoLink pack is designed around. The README's pitch is a pipeline: generate → edit → upscale, chained node to node, and EvoLink Seedance 2.5 Video Edit (Official) is the middle of that chain. It takes an existing video and a text instruction - "remove the background music, swap the subject for a shiba" - and returns an edited clip whose length follows the source. Closed ByteDance model, API-only, so this node is the entire access path.

What it is

  • prompt (required) - the edit instruction, in plain language. The tooltip's example format: "Edit the video: 去掉背景音乐,主体换成柴犬." Chinese or English, both work.
  • video_urls - the video(s) to edit, one URL per line, up to 10 (each 4–30 seconds). Marked required. This is where the chaining happens: paste an upstream node's result_urls straight in and the output of one render becomes the input of the next.
  • quality - 480p / 720p / 1080p.
  • generate_audio - on by default, free.
  • audio_urls - optional reference audio, up to 10 entries, if you want to steer the new sound.
  • image1image2 - optional image references (up to 30 with the URL box) for subject or style anchors.

Outputs: video, task_id, status_info, result_urls (24-hour expiry), response_json. Connect the video output to a Save Video node - an edit that renders but never gets saved is just a bill.

Install and key

Shared EvoLink install. ComfyUI Manager → search EvoLink → install → full restart (close the console, not just the browser). Manual:

cd ComfyUI/custom_nodes
git clone https://github.com/deeplearning-goethe/comfyui-evolink

Dependency is just requests; 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.

How to actually chain it

The pattern that makes this pack sing: Seedance T2V → this node → an upscaler node, wiring result_urls between them. You generate a clip, edit it into what you actually wanted, and hand it on - no manual downloads, no file juggling, no imgbb. The result_urls are plain text with a 24-hour expiry, so chain within the session and the links stay alive.

Honest limits: the edit quality tracks the source clip, so editing a 720p draft gives you a 720p edit; edit the good render, not the test render. The 4–30 second per-clip window means long projects need to be chopped first. And it's metered like everything here - per-render cost, your clips and prompt leave the machine, failed and moderation-blocked tasks don't charge. This is the node that justifies the pack's existence; just don't feed it a draft you're going to re-generate anyway.

CategoryEvoLink

Inputs (10)

NameTypeDefaultDescription
promptSTRING编辑指令(必填),如「Edit the video: 去掉背景音乐,主体换成柴犬」。
video_urlsoptSTRING要编辑的视频 URL(必填,每行一个,最多 10 条,4~30 秒),可接上游节点的 result_urls 输出
qualityoptCOMBO720p分辨率;480p 为低价档
generate_audiooptBOOLEANtrue生成同步音频(不额外收费)
audio_urlsoptSTRING参考音频 URL,每行一个(最多 10 条,2~30 秒)
image1optIMAGE参考图 1(可选,最多 30 张)
image2optIMAGE参考图 2(可选)
image_urls_textoptSTRING进阶:已有公网图片 URL 时每行贴一个,与 IMAGE 口混用
api_keyoptSTRINGEvoLink API Key(sk- 开头)。首次填写后自动保存到本机配置,之后可留空。分享工作流前请清空此框。获取:evolink.ai/dashboard/keys
timeout_secondsoptINT180060–3600最长等待时间;生成失败或审核拦截的任务不扣费

Outputs (5)

NameTypeDescription
videoVIDEO生成结果(已下载落地,可直连保存节点)
task_idSTRINGEvoLink 任务 ID,可到 evolink.ai/zh/dashboard/logs 查询
status_infoSTRING人读状态摘要(模型/用时/消耗 credits)
result_urlsSTRING结果原始链接,每行一个(24 小时过期)
response_jsonSTRING平台 GET /v1/tasks/{id} 的完整 JSON 响应(status/usage/results 等),供下游节点解析