AI换脸软件Faceswap使用教程
使用之前需要准备二个视频数据,一个是源视频,二是要换脸的视频,即是要替换源视频中的人脸视频。人脸数据角度越多表情越丰富越好。
源视频
换脸视频
打开软件
打开后会出现下图,注意不要关闭,否则视频可能无法运行
打开后看图,主要用到这三块
使用Faceswap主要有4个步骤:
-
提取源视频
-
提取换脸视频
-
训练模型
-
转换人脸视频
开始使用
一,肯定先提取人脸数据,所以点击extract
提取只需三步,如图
-
点击1,选中源视频,这里是source.mp4, 注意目录和文件都要用英文字符命名
-
点击2,新建一个source目录,意思是将source视频的人脸数据提取到source目录里
-
点击3, 开始提取人脸数据
提取完后extract按钮会从stop回到extract,并显示提示完成的英文如上图
下面我们打开source目录,会看到很多帧人脸图片
注意如果只是替换一个人的脸的话,就需要将其他人的脸删除,不然合成的话会将其他人的脸也换掉。我这里只保留的高启盛的脸
二,提取换脸人物视频,操作同上都是提取三个步骤
三,训练数据有8个步骤,如下二图
训练图一
训练图二
1.点击1,进入训练界面
2.点击2,选择提取出的source目录
3.点击3,选择提取出的hun目录
4.点击4,新建一个M目录,并选上
5,往下拉,看到Timelapse 这一栏,然后点击5,选择提取出的source目录
6.点击6,选择提取出的hun目录
7,点击7,新建一个T目录,并选上
8.点击Train按钮,开始训练,这训练时间可能有点长,看机器的性能
下图是开始训练
12小时后,下图是训练12小时后的结果
这个训练时间越长,蓝色框的人物会越来越清晰。匹配精度就越高。AI合成的效果就会更好,当然也看抽取人脸数据是否足够好。
由于时间关系,我就暂停了训练,开始下面的合成
四,合成视频,有7个步骤,如下二图
合成图1
合成图2
-
点击1,进入合成界面
-
点击2,选择源视频,source.mp4
-
点击3,选择合成后的视频存放目录
-
点击4,选择训练后的模型目录,即M目录
-
点击5,选择Match-Hist
-
往下拉,点击6,选中Ffmpeg
-
点击合成
合成完后,会出现在第三步骤选择的视频存放目录里,下面我们打开存放目录。
会出现source_coverted.mp4 ,这个就是合成后的文件
哈哈哈,效果有点糊,因为训练的时间不够长,训练数据不够多,匹配度不过高导致
注意以上纯属娱乐,大家切勿用于有违道德和法律的事情。