FLUX Video Edit:在 ComfyUI 中通过文本提示编辑视频
使用 ComfyUI 中的 FLUX Video Edit 合作伙伴节点编辑现有视频片段:替换物体、重绘画面风格,或通过文本提示更改画面上的文字与对白。
FLUX Video Edit:在 ComfyUI 中通过文本提示编辑视频
使用 ComfyUI 中的 FLUX Video Edit 合作伙伴节点编辑现有视频片段:替换物体、重绘画面风格,或通过文本提示更改画面上的文字与对白。
FLUX Video Edit 是 Black Forest Labs 的文本驱动视频编辑端点,在 ComfyUI 中以合作伙伴节点的形式提供。你只需提供一个源视频片段和一段通俗语言的指令,它就会按照该指令重写这段素材。
编辑改变的是镜头中发生的事,而不是镜头的拍摄方式。时长、取景、相机运动和音频轨道都来自源视频片段,因此生成结果可以直接剪回你的剪辑中,无需重新同步任何内容。这使它适用于删除、添加或替换对象、重新为素材设定风格、更改场景、重写画面中的文字,以及替换口播对白。
该节点完全通过 Comfy API 在 Black Forest Labs 的服务器上运行。无需下载模型,也不需要本地 GPU;你需要一个带有积分的 Comfy API 账户。
FLUX Video Edit 擅长什么
- 仅靠指令:用文字描述更改,无需遮罩、参考图像或控制输入
- 结构保留:时长、构图、相机运动和音频均来自源片段
- 对象级编辑:删除、添加或替换对象、角色和背景元素
- 重设风格:改变已有素材的观感、光照或场景
- 文本与对话:重写画面文字并替换口播台词
- 最长 15 秒:接受 0.7 至 15 秒的源片段
示例输出
在保留姿态、光照和相机不变的情况下,替换已有片段中的表演者:
<video controls src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/output/api_flux_video_edit.mp4" />
使用它
[card] 通过代码调用 通过 Comfy Router 以 HTTP 方式调用,提供可直接复制粘贴的 Python、TypeScript 和 cURL 代码片段
它运行在同一个 Comfy 账户上,并按照与下方在 ComfyUI 中运行相同的积分计费。各模型的具体费率请参阅合作伙伴节点积分,关于可同时进行的请求数量,请参阅并发限制。
[!TIP] 使用 API 节点需要保证你已经正常登录,并在受许可的网络环境下使用,请参考API 节点总览部分文档来了解使用 API 节点的具体使用要求。
[!TIP] > [tab] 本地用户 > > 请确保你的 ComfyUI 已经更新。 > > ComfyUI 下载 > ComfyUI 更新教程 > > 本指南里的工作流可以在工作流模板中找到。如果找不到,可能是 ComfyUI 没有更新。 > > 如果加载工作流时有节点缺失,可能原因有: > > 1. 你用的不是最新版(每夜版)。 > 2. 启动时有些节点导入失败。 > [tab] 云端用户 > > * Cloud 会在 ComfyUI 稳定版本发布后更新。 > > 所以,如果你发现本文档中有任何核心节点缺失,可能是因为新核心节点尚未在最新稳定版中发布。请等待下一个稳定版发布。
FLUX Video Edit 工作流
编辑你已有的视频片段:加载视频,在提示词中描述要做的修改,然后运行。该工作流会通过 FLUX Video Edit 合作伙伴节点将视频片段发送到 Black Forest Labs,并通过 SaveVideo 写回编辑后的视频片段。
<video controls src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/output/api_flux_video_edit.mp4" />
[card] 在 Comfy Cloud 上运行 在 Comfy Cloud 中打开
[card] 下载工作流 下载 JSON,或在模板库中搜索“Flux Video Edit”
<details> <summary>输入素材</summary>
下载此示例输入视频以试用该工作流:
> [card] 输入视频 > > 下载示例输入视频 </details>
编写编辑指令
提示词是唯一的创作控制手段,因此值得仔细撰写:
- 只描述画面上发生变化的内容。凡是未提及的部分,都应保持原样。
- 在同一句话中写明主体和结果,例如“把吉他手替换成同一姿势的大猩猩”。
- 用平实的语言撰写指令,最多 4096 个字符。关于形状、材质或动作的细节,大致对应模型改动的幅度。
- 替换台词的时长应尽量接近原始语音,因为新台词必须适应原始语音所占用的时间。无声的片段保持无声。
- 种子并不能让运行可复现。FLUX 会自行选择种子,因此同一片段上的同一条指令可能得到不同的结果。
节点选项参考
| 选项 | 取值 | 默认值 | 说明 |
|---|---|---|---|
video | 源视频片段 | 必填 | 0.7 至 15 秒,像素尺寸至少 160x160 |
prompt | 文本 | 空 | 用平实的语言描述要修改的内容,最多 4096 个字符 |
auto_downscale | 开 / 关 | 开 | 上传之前将面积大于 1280x704 的来源缩小,并保持宽高比例 |
safety_tolerance | 0 至 4 | 4 | 高级。内容审核阈值,0 最为严格 |
seed | 0 至 4294967295 | 42 | FLUX 会自行选择种子,因此无论此值如何,结果都不确定 |
限制
- 源片段时长从 0.7 秒到 15 秒不等,且必须至少为 160x160 像素。
- 输出以 24 fps 渲染,每帧上限约为 0.9 百万像素(1280x704),因此较大的来源素材生成的结果会更小。
- 计费按片段秒数计算。请参阅合作伙伴节点积分。
开始使用
- 将 ComfyUI 更新到最新版本
- 打开模板库(Template Library),搜索
Flux Video Edit