Skip to content

Repository files navigation

ComfyUI Bernini Director

基于 ComfyUI 官方 Bernini-R 的多段视频导演台插件。仓库地址:AIMixer/ComfyUI_Bernini_Director

EnglishREADME_EN.md

ComfyBerniniDirector 工作流截图

功能介绍

ComfyBerniniDirector 是面向长视频、多段生成的 Bernini 导演台节点,把分段计划、条件编码、双阶段采样和导出整合在一个节点里。

核心能力

功能 说明
多段时间轴 节点内上传视频,支持切分、均分、智能分镜分割、追加;分割点可选中删除;可视化时间轴预览每段范围
多任务模式 完整 task_typedefault(默认通用)、t2i(文生图)、t2v(文生视频)、i2i(图生图)、r2i(参考主体生图)、i2v(图生视频,实验性)、fl2v(首尾帧生视频)、v2v(视频转视频)、r2v(参考主体生视频)、vi2v(内容延展改视频)、rv2v(参考素材改视频)、ads2v(广告植入视频)、vrc2v(主体位置动作微调)、mv2v(全参数精细化改视频)
首尾帧 (fl2v) 独立首尾帧时间轴:多关键帧排布、勾选「首帧 / 尾帧」、拖缘调时长;image0/image1 为硬锁定首尾画面(非软参考);每镜可写正向 / 反向提示词(正向写中间运动);支持仅首帧(同 i2v 锁定)或首+尾帧成片
参考图引导 最多 5 张参考图(image0–image4),支持 @imageN 提示词引用
双阶段采样 HIGH / LOW 双 UNET,独立 CFG、seed、步数与 split
段间引导 默认关闭=官方 Studio 单段逻辑;勾选后才走跨段注入分支(用于 v2v/rv2v 等视频多段;不适用于 fl2v)
LLM 提示词增强 内置 Ollama / 智谱等接口,按 Bernini 官方模板扩写提示词(fl2v 有专用模板,只扩写中间过程)
音频导出 源视频含音轨时可从 audio 口输出,直连 VHS 合成
运行报告 report 口输出分段计划、连贯设置、每段任务摘要

输入 / 输出

输入: model_highmodel_lowvaeclip

输出: imagesaudiofpsframe_countsource_imagesreport

model_shift 请在工作流中用外部 采样算法 (SD3) 节点接到 model_high / model_low,不要与导演台内部重复设置。

依赖

请将 ComfyUI 升级到支持官方 Bernini 的版本及以上(PR #14216)。

安装

方法一:手动安装(标准方式)

cd ComfyUI/custom_nodes
git clone https://github.com/AIMixer/ComfyUI_Bernini_Director.git

pip install -r ComfyUI_Bernini_Director/requirements.txt

重启 ComfyUI。

方法二:ComfyUI Manager

  1. 打开 ComfyUI Manager
  2. 选择 Install via Git URL
  3. 填入 https://github.com/AIMixer/ComfyUI_Bernini_Director.git 并安装
  4. 重启 ComfyUI

模型与工作流下载

完整资源包(Bernini 模型权重 + 示例 JSON 工作流)见:

Comfyit 搅拌站 · 文章 489:视频编辑 Bernini 模型和工作流

下载后将 models/ 合并到 ComfyUI/models/,JSON 工作流拖入 ComfyUI 即可。

本仓库也自带示例:example_workflows/

工作流 task_type 说明
bernini_director_core_rv2v.json rv2v 源视频 + 参考图

量化模型(GGUF / FP8)

下载地址: comfyit.cn/article/489(含 GGUF、scaled FP8、VAE、T5 及示例工作流)。

本插件走 ComfyUI 官方链路,推荐用 UNETLoader 加载 FP8 safetensors

  • Wan22_Bernini_HIGH_fp8_e4m3fn_scaled.safetensorsmodels/diffusion_models/
  • Wan22_Bernini_LOW_fp8_e4m3fn_scaled.safetensorsmodels/diffusion_models/
  • wan_2.1_vae.safetensorsmodels/vae/
  • umt5_xxl_fp8_e4m3fn_scaled.safetensorsmodels/text_encoders/

快速开始

  1. 确认 ComfyUI 版本已支持官方 Bernini(PR #14216
  2. 文章 489 或本仓库 example_workflows/ 加载示例
  3. 连接 VAE / UNET×2 / CLIP,在导演台节点 UI 内上传源视频 / 参考图,编辑提示词后 Queue

视频教程: B 站合集 · 插件使用教程

首尾帧 fl2v 用法摘要

  1. 任务类型选 「首尾帧生视频 (fl2v)」,进入首尾帧时间轴(无需源视频)
  2. 上传一张或多张关键帧;将镜头起点勾为 首帧,终点勾为 尾帧(可只勾首帧,则按锁定首帧生成)
  3. 用总帧数与片段左右缘调整每镜时长;正向提示词写中间运动 / 镜头 / 过渡,反向提示词默认 bad video(可改);系统会自动注入「完全保持首尾帧」与 image0/image1 硬锁定
  4. Queue 生成;多镜可勾选「选择运行」只跑部分首帧镜头

配套生态 · Comfyit 搅拌站

Comfyit 提供环境、模型、工作流与教程配套:

栏目 链接
模型 / 工作流包 comfyit.cn/article/489
插件视频教程 B 站合集
产品中心 comfyit.cn/products
插件广场 comfyit.cn/plugins
模型广场 comfyit.cn/resources/models
工作流广场 comfyit.cn/workflows

作者与交流

维护者 AI搅拌手 / AIMixer
本仓库 github.com/AIMixer/ComfyUI_Bernini_Director
作者 QQ 3697688140
B 站 space.bilibili.com/1997403556
插件教程 B 站合集 · 使用教程
QQ 交流群 551482703 · 425064221 · 559826331
Comfyit 搅拌站 comfyit.cn

致谢

许可证

Apache-2.0

About

Multi-segment Bernini Director for official ComfyUI Bernini-R

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages