☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜
liveportrait表情迁移需匹配驱动源与目标图像并正确设置参数,具体路径包括:一、comfyui本地部署;二、openbayes/hyperai在线平台;三、mac直连浏览器模式;四、retargeting参数级精细调控。
如果您已安装liveportrait但尚未生成任何表情迁移效果,则可能是由于驱动源与目标图像未正确匹配或参数设置不当。以下是实现表情迁移的具体操作路径:
一、本地部署后使用ComfyUI工作流
该方法适用于具备基础Python环境和NVIDIA显卡的用户,通过节点化流程实现高可控性表情迁移。系统将自动提取面部68个关键点,并解耦表情动态层与姿态运动层,确保纹理与光照一致性。
1、启动ComfyUI主程序,确认AdvancedLivePortrait插件已成功加载并显示在节点列表中。
2、从官方GitHub仓库下载配套工作流JSON文件(通常命名为liveportrait_animate.json),拖入ComfyUI界面加载。
3、在“source_image”输入节点中上传目标人像图,要求为正面清晰、1:1裁切、无遮挡人脸。
4、在“driving_video”输入节点中上传驱动视频,建议时长5–10秒、含自然口型与微表情变化。
5、双击“LivePortraitAnimate”节点,检查参数:将pose_ratio设为0.8,lip_ratio设为1.0,eye_ratio设为0.7,确保表情权重均衡。
6、点击“Queue Prompt”,等待GPU完成推理,生成视频将自动保存至ComfyUI/output目录。
二、在线平台一键式操作(OpenBayes/HyperAI)
该方式无需本地配置,适合零基础用户快速验证效果。平台已预装模型与算力资源,所有计算在云端RTX 4090上实时完成,避免显存不足或CUDA版本冲突问题。
1、访问OpenBayes平台,登录后进入「公共教程」,搜索并打开「LivePortrait 快手开源图生视频数字人 Demo」。
2、点击右上角「克隆」按钮,系统自动拉取完整环境镜像与模型权重。
3、点击「下一步:选择算力」,确认选择「NVIDIA RTX 4090」与「PyTorch 2.1+CUDA 12.1」镜像。
4、完成实名认证后,点击「API 地址」旁跳转箭头,进入可视化Demo界面。
5、左侧Image栏上传静态人像图,右侧Video栏上传驱动视频,两者均需为1:1比例。
6、点击「Animate」按钮,系统在15–30秒内返回MP4格式结果视频,可直接下载或预览。
三、Mac本地应用直连浏览器模式
专为Apple Silicon及Intel Mac优化,采用轻量级封装,绕过命令行依赖,所有运算由本地Metal加速引擎处理,不上传任何原始数据至网络。
1、从快手官方GitHub Release页面下载macOS专用DMG镜像(如liveportrait-mac-v0.4.2.dmg)。
2、挂载镜像后,将LivePortrait.app拖入Applications文件夹。
3、首次启动时,**务必在Finder中右键点击App图标,选择“打开”以绕过Gatekeeper限制**。
4、应用自动调用默认浏览器打开http://localhost:8188,页面即为图形化操作界面。
5、在“Target Image”区域拖入PNG/JPG格式人像,在“Driving Source”区域上传MOV/MP4驱动视频。
6、调整下方滑块:将Lip Sync Strength滑至0.95,Expression Fidelity设为0.82,其余保持默认。
7、点击“Generate Portrait Video”,进度条满后点击“Download Result”获取本地视频文件。
四、参数级精细调控(Retargeting模式)
当标准迁移出现嘴型偏移、眨眼异常或头部晃动失真时,需进入动作重定向模块,对单个面部单元进行独立干预。系统基于Action Units解构,支持对pitch/yaw/roll旋转及眼部闭合度等维度单独赋值。
1、在ComfyUI工作流中启用“LivePortraitRetargeting”节点,或在OpenBayes Demo页切换至「Retargeting Video」标签。
2、上传同一组source image与driving video,保持基础输入一致。
3、定位参数target_lip_openratio,将其从默认0.5手动修改为0.32以抑制过度张嘴现象。
4、设置eye_closed_ratio为0.18,防止驱动视频中频繁眨眼导致目标人物持续闭眼。
5、若头部轻微抖动,将pose_stabilization开关设为True,并把stabilization_weight调至0.65。
6、提交参数后重新执行推理,新视频将严格遵循所设AU数值生成对应表情状态。











