先下载APP和core文件;
链接:https://pan.baidu.com/s/1jJHShpk 密码:wekn
具体安装过程:
1、安装必要环境;
硬件和操作系统,支持cuda的Nvidia显卡,8G及以上的内存,Windows10 x64,
用python查看TensorFlow版本,升级到1.5;
安装python3.6和tensorflow1.5,python下载地址:https://www.python.org/downloads/,下载最新的3.6.4版本,安装时勾选最下面Add Python3.6 to PATH,推荐自定义安装,安装完确认下Python\Python36和Python\Python36\Scripts是否加入了环境变量,没有就手动添加一下。然后就可以打开命令行窗口,输入:pip install tensorflow-gpu==1.5安装tensorflow1.5的gpu版,为了提高下载速度可以先配置使用国内的源。
方法:在C:\Users\[your username]目录新建pip目录,再到pip目录下新建pip.ini,内容如下(清华的源)
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
进入python环境,
import tensorflow as tf
tf.__version__
安装CUDA;
安装cuda9.0(不是9.1)和对应版本的cudnn,下载地址:https://developer.nvidia.com/cuda-toolkit,点Download Now->Release Notes->右上角older->CUDA Toolkit 9.0 (Sept 2017)选择对应版本,把Base Installer,Patch 1 (Released Jan 25, 2018),Patch 2 (Released Mar 5, 2018)都下载下来并按顺序安装,会自动添加环境变量。
CUDA Toolkit 9.0 Downloads
https://developer.nvidia.com/cuda-90-download-archive?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exelocal
先打开安装cuda_9.0.176_win10.exe;
再安装cuda_9.0.176.1_windows.exe;
安装cuda_9.0.176.2_windows.exe
下载解压cudnn到对应文件夹:
到https://developer.nvidia.com/cudnn下载cudnn,需要登陆,没有账号就注册一个,勾选I Agree To the Terms of the cuDNN Software License Agreement就会出现下载链接,Download cuDNN v7.1.1 (Feb 28, 2018), for CUDA 9.0,选择对应操作系统的版本,我的cuDNN v7.1.1 Library for Windows 10,下载得到压缩包,把里面的文件解压到cuda安装目录(我的:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0)下的对应目录,把CUDA_PATH\bin(我的:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin)添加到环境变量。Win+R组合键,输入cmd,回车,打开命令行窗口,输入nvcc -V,回车
https://developer.nvidia.com/user
打开默认安装目录:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0
把解压的文件放进对应的文件夹;
再cmd到命令行,进入python查看tf版本;
添加系统环境变量:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin
本例已经添加,先行跳过;
nvcc -V
查看版本
安装vc_redist.x64.exe;Windows10应该自带,如图所示,已经安装了,所以本例不需要安装,直接跳过;
1、确认已经安装好必要环境,CUDA和VC;
2、打开FakeApp Setup 2.2.0.exe,安装完看到如图所示;
3、打开windows目录,C:\Users\10984\AppData\Local\FakeApp\app-2.2.0\resources\api
解压core到目录api下
注意解压完成后,不要再执行安装FakeApp Setup 2.2.0.exe,否则文件夹core会被删除。
打开core文件,把里面的内容剪切到api下,或一步到位解压的时候,把\core删掉;
这些文件要和ffmpeg.exe同一个目录;
4、到桌面打开FakeApp快捷方式;
成功打开:
使用:
1.GET DATASET,输入视频路径和fps(视频较长就把fps设置低点,比如填1),使用默认设置(gpu模式)EXTRACT试试,先会把视频按fps拆分,再提取人脸。
2.TRAIN,自建model文件夹,把路径填进去,DATA A,B填人脸所在路径,修改设置,主要是Batch Size,Nodes,Layers,我的计算机配置太低,分别设置到[16,128,3]才能开始训练,否则一直报错,训练开始会弹出一个新窗口,在这个窗口上按“q”结束训练。
A为原视频的图片
B为要替换成的对象
3.CREATE,能训练了就接着试试生成,model路径,要换脸的视频路径,fps(必须输入)。
参考链接:
Fakeapp2.2安装,使用简记
https://www.cnblogs.com/iJessie/p/8568377.html
[搬运]Deepfakes FakeApp2.2教程
https://www.bilibili.com/video/av21715725/
FAKEAPP2.20版本(2018/02/20更新)
https://tieba.baidu.com/p/5627679192
转至https://www.fakeapp.org/forum/releases-tech-support/releases
下载地址:
App download: https://directme.ga/#!hSJkTAyT!mFeZ7x1ogMuy6tVWgqh-9LwxuQ24e3ZKGXd1bQA0PAo
Core library download: https://directme.ga/#!hGhRgIQD!n0Ueix8fP96F13mvluh-NTl0Soz7BypKBv94h3SJ0Lw
说明:
Once you have downloaded both, install the library by following these steps
1) Go to C:\Users\[USER]\AppData\Local\FakeApp\app-2.2.0\resources\api
2) Move core.zip to this directory
3) Extracted the contents of core.zip to this directory
4) Close and re-open the app
good job:
https://adultdeepfakes.com/v132401
使用:
【Fakeapp2.2】人工智能换脸软件使用教程 中文自制
https://www.bilibili.com/video/av19995025/
FakeAPP 2.2使用教程以及低配显卡的调教方式
https://www.bilibili.com/read/cv241156/
FakeApp换脸程序教程 - 中文字幕
http://www.miaopai.com/show/9TQ3E4YXK73UIDfh~elp6NC-pXUIOMKGngw7MQ__.htm
FakeApp 简明使用教程
http://www.5moon.org/deepfakes-fakeapp-tutorial