网站首页 > 精选文章 正文
Part1 Facefusion的简介
Facefusion是一款最新的开源AI视频/图片换脸项目。是原来ROOP的项目的延续。项目官方介绍只有一句话,下一代换脸器和增强器。采用了全新的界面设计,可以像Stable Diffuison一样,在网页打开操作页面,更加方便。
Part2 Facefusion的安装步骤
2.1依赖安装
「AI人脸mac」https://pan.quark.cn/s/93c7d5b6fe5a
「AI人脸替换工具V4.9完整包.zip」https://pan.quark.cn/s/960c35e7495b
Python建议是3.10版本以后。winget install -e --id Python.Python.3.10可以使用其他方式安装,Facefusion推荐的安装方式比较简单,大家可以去官网下载。PIPpython -m ensurepip安装各种依赖包的必备
GITwinget install -e --id Git.Git下载代码文件的工具。
FFmpegwinget install -e --id Gyan.FFmpeg网址下载→选择平台→将bin目录下的文件解压至C盘根目录
Part3 Facefusion的使用
这次的软件使用gradio构建了WebUI,界面上有很多选项。可以设置很多参数,比如:
- 设置人脸替换
- 设置人脸增强
- 设置画面增强
- 设置GPU和CPU
- 设置线程数量
- 设置缓存文件格式
- 设置缓存帧的质量
- 设置保持帧率不变
- 设置保持缓存文件
- 设置音频还原
- 设置视频编码和视频质量
- 设置参考人脸替换和全部替换
- 通过相似度选择人脸
- 通过方位选择人脸
- 通过年龄选择人脸
- 通过性别选择人脸
- 支持换脸和预览
- 支持图片和视频换脸。
核心操作其实非常简单,根据下图来就好了。① 设置人脸(Source)只要点击这个框框就会跳出文件管理器,选择一张带清晰完整人脸图片就可以了。注意图片名字用英文和数字。② 设置目标(Target)方法同上,目标可以是图片,也可以是视频。③ 效果预览 (Preview)一定选中目标之后,软件里面就开始运行,运行之后会把合成预览显示在这个区域。换的是图片,其实预览区域就是换脸后的结果了。换的是视频的话,会截取某一帧作为预览效果。④ 开始换脸(Start)一切就绪之后,就可以点击按钮开始换了。⑤ 查看结果(OUTPUT)换脸成功之后,会把结果显示在这里。点击右上角的下载图标,就可以把结果保存下来了。上面就是核心步骤,整体来说已经非常简单了。下面说一下左侧的参数设置。①处理器处理器,包含了换脸,人脸增强,帧增强。换脸是最基本的,肯定要勾选。人脸增强可选,不选会比较模糊,相似度高。勾选后会更清楚,相似度有所下降,消耗更多的硬件资源。帧增强这是新加入的一个增加方式,会对整个画面进行修复。这个看情况来,个人感觉如果同时启动人脸增强和帧增强,会有点假。②执行器执行器就是运行设备,可以选择Tensor,Cuda,cpu。启动之后默认只勾选了CPU,一般来说大家都是用显卡跑,只要勾选一下CUDA就可以了。③开关参数开关参数,主要就是保持帧率,保留缓存数据,音轨。保持帧率最好开启,否则可能会声音和画面不同步。缓存数据不需要勾选。音轨,不勾选,代表保留音轨。下面再说一下右下方的参数。① 人脸识别方式选择这里主要是两种方式,一种是制定人脸,一种是全部替换。指定人脸,默认使用人脸相似度来指定。② 通过方向选择通过人脸在图片中的位置和大小选择要替换的人脸。③通过年龄选择通过不同年龄段来选择要选好的人脸。④通过性别选择通过性别来选择要替换的人脸。选择方式更多了,但是实测好像有点问题。所以主要还是用默认的方式。
Part4 成果展示
用过roop的对整个流程和大部分参数应该比较熟悉。该讲的也全部讲到了,大家可以自己下载软件去实践。facefusion虽然换脸效果不错,但是做商业应用还有些许不足,我也在研究几种算法的优劣,另外也研究在很多场景如何优化,自动化,可以实现低成本的商业应用!
请勿滥用该技术,并遵守法律法规!
---节操分割线---
~~~福利领取方式~~~
潮多宝福利联盟--回:AI脸-查看
猜你喜欢
- 2025-07-09 绝对新惊喜!4款王者级别的办公软件,免费又实用
- 2025-07-09 OpenAI Codex人工智能编程工具推出新功能:可一次生成多个方案
- 2025-07-09 git、github、gitlab有什么区别?(gitlab与github)
- 2025-07-09 三分钟部署AI开发平台!Dify零基础也能玩(含避坑+性能优化)
- 2025-07-09 Git客户端管理工具,免费的SourceTree,克隆、提交、push操作
- 2025-07-09 Mac下 iTerm2 + oh-my-zsh 安装使用
- 2025-07-09 基于Perplexica与内网穿透工具的本地AI搜索服务远程访问实践过程
- 2025-07-09 mac电脑快速搭建DeepSeek集群方法
- 2025-07-09 跨平台开发+AI智能编码效率神器VisualStudio2022下载安装教程
- 2025-07-09 deepseek自己手机本地部署要怎么操作?
- 07-09业内专家详解非法“挖矿”法律问题
- 07-09黑客最新目标:用你的电脑作比特币挖矿机
- 07-09拥有一台云服务器,可以做很多很酷的事情
- 07-09github上fork之后如何与原仓库代码同步
- 07-09Android repo技巧:强制同步远端服务器代码,但不覆盖开发分支
- 07-09代码性能优化之道——无分支编程(无代码编程软件)
- 07-09DeviceNet网络故障及排除方法(devicenet报警代码)
- 07-09告别冗长分支!策略模式让你的代码更优雅
- 最近发表
- 标签列表
-
- 向日葵无法连接服务器 (32)
- git.exe (33)
- vscode更新 (34)
- dev c (33)
- git ignore命令 (32)
- gitlab提交代码步骤 (37)
- java update (36)
- vue debug (34)
- vue blur (32)
- vscode导入vue项目 (33)
- vue chart (32)
- vue cms (32)
- 大雅数据库 (34)
- 技术迭代 (37)
- 同一局域网 (33)
- github拒绝连接 (33)
- vscode php插件 (32)
- vue注释快捷键 (32)
- linux ssr (33)
- 微端服务器 (35)
- 导航猫 (32)
- 获取当前时间年月日 (33)
- stp软件 (33)
- http下载文件 (33)
- linux bt下载 (33)