UniVideo作为一款新兴的视频编辑大模型,能通过简单的指令实现视频内人物的精准替换。对于刚接触ComfyUI的用户来说,搭建工作流可能有些复杂。这份指南提供了一个极简化的ComfyUI工作流,手把手教你从零开始,只需几分钟就能将电影主角换成自己。
智能速览
UniVideo是可灵团队开源的视频编辑模型,支持人物替换等多种功能。
教程基于ComfyUI,提供了一套极简的节点工作流。
整个过程仅需上传目标视频和参考人物照片即可实现。
工作流搭建涉及5个核心节点,连接方式清晰明确。
可自定义输出视频的分辨率、帧数和时长等参数。
精华内容
UniVideo模型的出现降低了视频编辑门槛,但其工作流搭建对新手仍有挑战。下面将详细拆解一个极简工作流,让任何人都能快速上手实现视频人物替换。
模型能力初探
UniVideo是一款功能强大的视频统一理解、生成与编辑模型,由可灵团队为开源社区贡献。它的核心应用之一便是视频人物替换,即上传一段视频和一张人物照片,就能将视频中的主角替换成照片中的人物。除此之外,该模型还能根据文字提示词生成场景视频,或修改视频中的特定物体,例如将人物背着的吉他换成一条咸鱼,展现出极高的灵活性和创意潜力。
核心节点解析
在ComfyUI工作流中,`RunningHub UniVideo Editor`是实现视频替换的核心。该节点拥有四个关键接口:`Pipeline`端口用于加载UniVideo模型;`RefVideo`端口接收需要编辑的原始视频;`RefImage`端口接收用于替换的人物参考图像;`Video`端口则输出最终生成的视频文件。理解这些端口的功能,是正确搭建工作流的第一步。
工作流搭建步骤
搭建工作流的过程非常清晰,遵循以下六个步骤即可。
第一步,在空白区域双击调出节点菜单,搜索并添加`RunningHub UniVideo Loader`节点,用于加载模型。
第二步,添加`RunningHub UniVideo Editor`核心编辑节点。
第三步和第四步,分别添加`LoadVideo`节点和`LoadImage`节点,用于上传视频和图片素材。
第五步,在`RunningHub UniVideo Editor`节点中输入编辑指令。实现换脸的提示词为:“Use the person’s face in the reference image to replace the person’s face in the video.”。
第六步,添加`Save Video`节点用于保存结果。之后,将各节点按端口功能对应连接起来,整个工作流便搭建完成。
参数设置与生成
在`LoadVideo`节点上传一段电影片段,在`LoadImage`节点上传一张清晰的自拍照。在`RunningHub UniVideo Editor`节点中,除了输入关键的提示词外,还需设置生成参数。例如,可将输出视频分辨率设置为832x480,`num_frames`(帧数)设为81帧,以生成一段约3秒的视频。其他参数如采样步数`sample_steps`可保持默认的20。点击运行后,等待几分钟,系统便会自动生成一段主角已被替换成自己的全新视频。