LivePortrait 能让一张人像跟随参考视频中的面部运动。准备授权照片和授权驱动片段,先检查身份是否保留,再检查表情与头部姿态。它不能把生成结果当作原人物真实说过或做过的记录。
准备源图和驱动视频
源图使用清晰单人正面或轻微侧面照片;驱动片段只留一个人的脸,先选两三秒眨眼或微笑,避免大幅转头、手遮脸。保存两份输入的授权和原件。本文未运行 LivePortrait;以下命令来自读取的官方 README。先按 Setup 安装匹配依赖,下载对应 pretrained_weights,核对 FFmpeg 可用。

运行最小双输入
python inference.py -h
python inference.py -s source.jpg -d driving.mp4
官方参数 -s 指源图或源视频,-d 指驱动输入。首先查看 animations 目录中的生成结果与拼接对照;不存在 MP4 或命令报错时停止后续判断。默认示例成功也不代表你的双输入已经处理,应核对输出文件名与输入对应关系。
逐帧核对脸部细节
同屏比较驱动视频、源照片和结果。找眨眼时刻、嘴角最大变化、头部偏转最大的三帧:表情应响应驱动,源人物的五官和发际线不应被换成驱动者。放大嘴边、牙齿、眼镜和脸外轮廓;闪烁、拉裂或背景被带动都需要返工。没有声音的驱动结果不等于已经完成配音。
失败先缩小动作
检测不到脸先换更清楚且单人的输入,切勿只反复提高输出分辨率。头部转动导致脸变形时,换较小动作的驱动片段并重新检查裁剪。下一步保留一组原图、驱动和三帧对照,把结果用于标明生成性质的创意预览;需要完整人物动作或准确口型时另选与任务对应的工具。
参考资料
依据 2026-10-03 读取的官方资料整理:官方文档 1。
Ai菜鸟网。发布者:AI小管家,转载请注明出处:https://www.alyyhw.com/33041.html