摘要:DeepFaceLive 对模型的支持新增对DeepFaceLive模型的支持,使得面部交换效果更加精细、流畅。后备感知下载提供商引入了后备下载提供商,在下载资源时提供更多的备选服务器,确保下载更加稳定。引入 hififace_256 换脸模型新增 hifif
FaceFusion 3.1迎来了全新的功能和优化,不仅为用户带来了更强大的换脸效果,还提升了整个应用的稳定性和操作体验。以下是此次更新的亮点:
更新内容
DeepFaceLive 对模型的支持
新增对DeepFaceLive模型的支持,使得面部交换效果更加精细、流畅。
后备感知下载提供商
引入了后备下载提供商,在下载资源时提供更多的备选服务器,确保下载更加稳定。
引入 hififace_256 换脸模型
新增 hififace_256 换脸模型,提升换脸效果的自然度,但与之前的 inswapper_128_fp16 模型相比,尽管表达更自然,可能略显弱化。
抛光年龄修正处理器
更新了年龄修正处理器,以减少传统换脸中的光晕效应,提升换脸后的视觉效果。
批处理功能(batch-run)
引入了通过命令行批处理运行的功能,用户可以在多个文件之间快速执行批量操作,提升效率。
可调节脸部遮挡器和脸部解析器
新增可调节的脸部遮挡器和解析器,进一步优化换脸效果,处理复杂的遮挡或角度问题。
推出热门框架增强器模型
推出了框架增强器模型,能够为视频增加更加细腻的面部处理效果,提升整体观看体验。
视频提取与合并进度条
视频提取与合并过程中,新增了进度条显示,用户可以清晰地看到每一步的处理进度,提升体验感。
UI 现代化改版
为了配合 Gradio 5 更新,FaceFusion 的UI界面进行了现代化改版,操作更直观,功能更易于访问。
选择网络摄像头设备 ID
新增选择网络摄像头设备 ID 的选项,用户可以在多个摄像头设备中进行切换,满足不同的需求。
引入--temp-path 参数
通过新增的 --temp-path 参数,用户可以自定义临时资源存储路径,灵活性大大增强。
视频编码器更新
FaceFusion 3.1 新增了 h264_qsv 和 hevc_qsv 编码器,视频输出效果更加优化,支持更多设备的播放。
删除过时的--skip-download 参数
由于部分参数已不再适用,FaceFusion 3.1 取消了 --skip-download 参数,简化了配置项。
强制执行 libvpx-vp9webm 编解码器
为了确保视频文件兼容性,更新后强制执行了 libvpx-vp9webm 编解码器,提升视频处理的稳定性。
网络摄像头流关闭优化
在退出时,FaceFusion 现在会正常关闭网络摄像头流,避免资源未释放导致的系统异常。
修复预览更新不一致的问题
解决了预览效果更新不一致的问题,提升了用户在预览过程中对换脸效果的精准反馈。
修复恢复音频时的视频长度问题
修复了恢复音频时,视频时长出现错误的问题,确保视频与音频匹配。
GPU.0 别名修复 OpenVINO 问题
修复了 GPU.0 别名与 OpenVINO 的兼容性问题,提升了 GPU 加速效率。
获取指南
hififace_256 换脸模型效果测试
感觉还是不如inswapper_128_fp16模型强大,只是可能表情更自然。。下面是两者的效果对比:
[hififace_256 换脸效果]
[inswapper_128_fp16 换脸效果]
如何使用自定义 DFM 模型
如果你有自己训练的 DFM 模型,或者从网上下载了相关任务DFM模型,可以通过以下步骤将其导入并使用:
将训练好的或者从网上下载的DFM 模型文件放入以下目录:
InnoTechX-FaceFusion-3.1.0\code\.assets\models\custom
在 FaceFusion 界面中,选择处理器 deep_swapper。
在深度换脸模型选项栏中,点击选择框并拉到最顶部,选择你放入 custom 文件夹中的 DFM 模型名称。
对软件的custom目录做了修改,导入的dfm模型,默认在列表的顶部,需要一直往上滑到顶部。
此时,操作界面无需选择源文件,只需选择目标文件进行处理即可。
如何训练 DFM 模型
训练DFM相关软件,教程地址
前置条件
支持win10、win11。显卡仅支持英伟达独立显卡,显存8G或以上,软件环境cuda版本必须大于等于12.6。查看cuda版本切换到桌面,同时按win和r键,打开cmd运行框,输入 nvidia-smi 并回车,如果你的cuda版本低于12.6,请前往 https://www.zhisk.com/1154.html 按照教程安装指定版本的cuda
来源:V科技搬砖工