ComfyUI 魔法书 Logo
🏠 首页
👥 加群
🔥 报错不求人
😎 大帅比
登录 →
ComfyUI 魔法书 Logo
🏠 首页 👥 加群 🔥 报错不求人 😎 大帅比
登录
  1. 首页
  2. 🧩 插件工坊 (Plugin Workshop)
  3. ComfyUI FramePack HY插件新手入门指南

ComfyUI FramePack HY插件新手入门指南

0
  • 🧩 插件工坊 (Plugin Workshop)
  • 发布于 2025-07-03
  • 21 次阅读
编程界的小学生
编程界的小学生

ComfyUI-FramePack-HY 插件完全新手教程

1. 插件简介

ComfyUI-FramePack-HY(GitHub原地址:https://github.com/CY-CHENYUE/ComfyUI-FramePack-HY)是一个专门为ComfyUI设计的视频生成插件。它最大的特点是能够用"分段拍摄"的方式来制作长视频,就像拍电影时一段一段拍摄然后拼接一样。

这个插件能给我们带来什么效果:

  • 制作长视频:可以生成几分钟甚至更长的视频,不像普通方法只能生成几秒钟
  • 节省显存:把长视频切成小段来生成,就像把一个大蛋糕切成小块一样,每次只处理一小块,电脑不会卡死
  • 保持连贯性:各个片段之间会自动衔接,看起来像一个完整的视频
  • 适配混元模型:专门为腾讯的混元视频模型优化

2. 如何安装

方法一:通过ComfyUI Manager(推荐,就像手机应用商店一样简单)

  1. 打开ComfyUI Manager(管理器)
  2. 点击"Install Custom Nodes"(安装自定义节点)
  3. 在搜索框输入"FramePack-HY"或"CY-CHENYUE"
  4. 找到ComfyUI-FramePack-HY,点击"Install"(安装)
  5. 等待安装完成,重启ComfyUI

方法二:手动安装

  1. 打开命令行,进入ComfyUI的custom_nodes文件夹
  2. 输入命令:git clone https://github.com/CY-CHENYUE/ComfyUI-FramePack-HY.git
  3. 进入新下载的文件夹
  4. 安装依赖包:pip install -r requirements.txt
  5. 重启ComfyUI

3. 节点详解

3.1 Load FramePack Pipeline (HY) - 模型加载器

这个节点就像一个"模型仓库管理员",负责把视频生成模型加载到内存里准备使用。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释怎么用/举个例子
Model Pathmodel_path文本输入lllyasviel/FramePackI2V_HY告诉节点去哪里找模型文件,就像告诉快递员你家地址一样指定模型的路径或HuggingFace模型名称输入模型名称如"lllyasviel/FramePackI2V_HY",或者本地路径
Precisionprecisionauto/fp16/bf16/fp32auto控制模型计算精度,就像相机的画质设置,越高越清晰但越占内存模型加载时的数值精度,影响显存占用和计算速度显存充足选fp32,显存不够选fp16

3.2 FramePack BucketResize (HY) - 智能尺寸调整器

这个节点就像一个"智能裁缝",会自动把你的图片调整到最适合的尺寸。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释怎么用/举个例子
Imageimage图像输入-需要调整尺寸的原始图片输入的图像数据连接你要处理的图片
Base Resolutionbase_resolution640/1024等1024基础分辨率档位,就像选择T恤尺码S/M/L一样用于选择最佳分辨率桶的基准值一般选1024,高端显卡可选更高
Resize Moderesize_modelanczos/bilinear/bicubic/nearestlanczos调整尺寸的方法,就像缩放照片的不同算法图像插值算法lanczos效果最好但速度慢
Alignmentalignmentcenter/top_leftcenter调整时图片的对齐方式,居中还是左上角图像对齐方式一般用center居中对齐

3.3 FramePack Create Keyframes (HY) - 视频参数定义器

这个节点就像"电影导演",负责设定视频的基本参数和起始画面。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释怎么用/举个例子
Keyframe 1keyframe_1潜在变量输入-视频的第一帧画面,就像电影的开头镜头视频起始帧的潜在空间表示连接VAE编码器的输出
Video Length Secondsvideo_length_seconds整数5你想要生成多长的视频(秒),就像设定录像时间视频总时长(秒)想要5秒视频就填5
FPSfps整数24每秒有多少帧画面,数字越大视频越流畅视频帧率24是电影标准,30更流畅
Window Sizewindow_size整数16每次生成时回看多少帧历史,影响视频连贯性采样上下文窗口大小显存够用可以设大一点

3.4 FramePack Sampler (HY) - 视频生成核心

这个节点是整个插件的"心脏",负责实际生成视频的每一帧。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释怎么用/举个例子
FP Pipelinefp_pipeline管道输入-从模型加载器传来的"工具箱"预加载的模型管道连接Load FramePack Pipeline的输出
Positivepositive条件输入-正面提示词,告诉AI你想要什么正向文本条件连接CLIP文本编码器正面输出
Negativenegative条件输入-负面提示词,告诉AI你不想要什么负向文本条件连接CLIP文本编码器负面输出
CLIP Visionclip_vision视觉输入-图像理解模块,帮助AI理解图片内容CLIP视觉编码器输出连接CLIP Vision节点
Stepssteps整数20生成步数,就像画画时的涂抹次数,越多越精细采样步数20-50步比较合适
CFGcfg小数7.0控制AI听话程度,数值越高越按提示词生成无分类器引导强度7.0是经典值
Guidance Scaleguidance_scale小数1.0混元模型专用引导参数蒸馏引导强度通常保持1.0
Seedseed整数随机随机种子,相同种子生成相同结果随机数生成种子固定种子可重复结果
Widthwidth整数1024视频宽度,要与前面的尺寸调整一致视频宽度像素与BucketResize输出保持一致
Heightheight整数576视频高度,要与前面的尺寸调整一致视频高度像素与BucketResize输出保持一致
GPU Memory Preservationgpu_memory_preservation小数2.0保留显存大小(GB),防止显存爆炸GPU显存保留量显存不够可以调大
Samplersampler文本选择unipc采样器类型,目前只支持unipc采样算法保持默认unipc
Start Latent Outstart_latent_out潜在变量输入-从关键帧节点传来的起始画面起始潜在变量连接Create Keyframes输出
Video Length Secondsvideo_length_seconds整数输入-从关键帧节点传来的视频长度视频时长参数连接Create Keyframes输出
Video FPSvideo_fps整数输入-从关键帧节点传来的帧率视频帧率参数连接Create Keyframes输出
Window Sizewindow_size整数输入-从关键帧节点传来的窗口大小上下文窗口大小连接Create Keyframes输出
Shiftshift小数1.0影响视频运动幅度的参数时间偏移参数调整动作幅度
Use Teacacheuse_teacache布尔值false是否开启加速功能缓存加速开关显存够用可以开启
Teacache Threshteacache_thresh小数0.5加速功能的敏感度设置缓存阈值通常保持默认
Denoise Strengthdenoise_strength小数1.0去噪强度,用于图生视频去噪强度纯文生视频用1.0

4. 使用技巧和建议

4.1 显存优化建议

  • 显存不足时:增大gpu_memory_preservation参数到3.0或4.0
  • 显存充足时:可以调大window_size到24或32,提高视频连贯性
  • 选择合适精度:显存紧张用fp16,显存充足用fp32

4.2 视频质量优化

  • 提高画质:增加steps到30-50步
  • 保持连贯性:确保Create Keyframes和Sampler的window_size一致
  • 控制运动幅度:调整shift参数,0.5运动较小,1.5运动较大

4.3 工作流程建议

  1. 准备起始图:先用文生图生成一张满意的起始图片
  2. 智能调整尺寸:用BucketResize节点调整到最佳尺寸
  3. 设置视频参数:根据需要设置视频长度和帧率
  4. 分段生成:让Sampler按段落生成视频
  5. 最终合成:用VAE解码器解码,再用Video Combine合成

5. 常见问题解答

Q1: 生成视频时显存不够怎么办?

A1: 增大gpu_memory_preservation参数,或者减小window_size,或者选择fp16精度。

Q2: 视频看起来不连贯怎么办?

A2: 检查Create Keyframes和Sampler的window_size是否一致,可以尝试增大这个值。

Q3: 生成速度太慢怎么办?

A3: 可以开启use_teacache加速功能,或者减少steps数量。

Q4: 模型加载失败怎么办?

A4: 检查模型路径是否正确,确保模型已经下载到diffusers文件夹中。

Q5: 视频尺寸不对怎么办?

A5: 确保Sampler的width和height参数与BucketResize的输出一致。

Q6: 无法安装插件怎么办?

A6: 确保git已安装,Python环境正确,网络连接正常。可以尝试手动下载zip文件解压。

6. 工作流程示例

完整的视频生成流程:

  1. 加载模型:使用Load FramePack Pipeline加载lllyasviel/FramePackI2V_HY模型
  2. 生成起始图:用KSampler生成第一帧图像
  3. 调整尺寸:用BucketResize调整到合适尺寸
  4. 编码图像:用VAE Encode将图像转换为潜在变量
  5. 创建关键帧:用Create Keyframes设置视频参数
  6. 生成视频:用Sampler生成完整视频序列
  7. 解码视频:用VAE Decode将潜在变量转换为图像
  8. 合成视频:用Video Combine合成最终视频文件

7. 进阶技巧

7.1 批量生成技巧

  • 可以固定seed来生成相似风格的视频
  • 调整shift参数来控制不同视频的运动风格
  • 使用不同的起始图片来生成系列视频

7.2 性能调优

  • 根据显卡性能调整window_size:RTX 3060建议16,RTX 4090可以用32
  • 长视频建议分段生成,每段5-10秒
  • 合理设置fps:24fps适合慢节奏,30fps适合快节奏

7.3 创意应用

  • 结合LoRA模型生成特定风格视频
  • 使用ControlNet控制视频运动轨迹
  • 结合其他ComfyUI节点制作复杂视频效果

这个插件让普通用户也能制作出电影级的长视频,只要按照教程一步步操作,就能轻松上手。记住最重要的一点:确保各个节点的参数设置一致,特别是尺寸和窗口大小参数。

标签: #插件 2338
相关文章

ComfyUI错误修复插件详解:轻松解决常见问题 2025-07-10 18:25

ComfyUI-CustomMenu插件使用教程:高效自定义工作流指南 2025-07-10 17:50

ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44

ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com

ComfyUI WAN 2.2视频插件教程:万相AI提示词全攻略 2025-07-31 11:47

ComfyUI WAN 2.2视频插件教程:万相AI提示词实战指南 2025-07-29 20:10

ComfyUI HeyGem数字人插件教程:零基础快速精通指南 2025-07-22 14:10

目录

从节点基础到高阶工作流,我们为你绘制最清晰的 ComfyUI 学习路径。告别困惑,让每一次连接都充满创造的魔力,轻松驾驭 AI 艺术的无限可能。

  • 微信
  • B站
  • GitHub
Copyright © 2025 AIX All Rights Reserved. Powered by AIX.
隐私政策
津ICP备2024019312号