DeepFaceLab is the leading software for creating deepfakes.
Find a file
iperov 407ce3b1ca Added interactive converter.
With interactive converter you can change any parameter of any frame and see the result in real time.

Converter: added motion_blur_power param.
Motion blur is applied by precomputed motion vectors.
So the moving face will look more realistic.

RecycleGAN model is removed.

Added experimental AVATAR model. Minimum required VRAM is 6GB (NVIDIA), 12GB (AMD)
Usage:
1) place data_src.mp4 10-20min square resolution video of news reporter sitting at the table with static background,
   other faces should not appear in frames.
2) process "extract images from video data_src.bat" with FULL fps
3) place data_dst.mp4 video of face who will control the src face
4) process "extract images from video data_dst FULL FPS.bat"
5) process "data_src mark faces S3FD best GPU.bat"
6) process "data_dst extract unaligned faces S3FD best GPU.bat"
7) train AVATAR.bat stage 1, tune batch size to maximum for your card (32 for 6GB), train to 50k+ iters.
8) train AVATAR.bat stage 2, tune batch size to maximum for your card (4 for 6GB), train to decent sharpness.
9) convert AVATAR.bat
10) converted to mp4.bat

updated versions of modules
2019-08-24 12:57:29 +04:00
.github upd ISSUE_TEMPLATE.md 2019-01-24 15:15:56 +04:00
converters Added interactive converter. 2019-08-24 12:57:29 +04:00
doc Added interactive converter. 2019-08-24 12:57:29 +04:00
facelib Added interactive converter. 2019-08-24 12:57:29 +04:00
imagelib Added interactive converter. 2019-08-24 12:57:29 +04:00
interact Added interactive converter. 2019-08-24 12:57:29 +04:00
joblib Added interactive converter. 2019-08-24 12:57:29 +04:00
localization DockerFile for Mac users to run DeepfaceLab with CPU Mode (#95) 2019-01-01 18:08:21 +04:00
mainscripts Added interactive converter. 2019-08-24 12:57:29 +04:00
mathlib removing trailing spaces 2019-03-19 23:53:27 +04:00
models Added interactive converter. 2019-08-24 12:57:29 +04:00
nnlib Added interactive converter. 2019-08-24 12:57:29 +04:00
samplelib Added interactive converter. 2019-08-24 12:57:29 +04:00
utils Added interactive converter. 2019-08-24 12:57:29 +04:00
.gitignore added new extractor: S3FD, 2019-03-10 23:18:10 +04:00
CODEGUIDELINES initial 2018-06-04 17:12:43 +04:00
LICENSE Initial commit 2018-06-04 17:10:00 +04:00
main.py Added interactive converter. 2019-08-24 12:57:29 +04:00
README.md upd readme 2019-08-20 17:11:37 +04:00
requirements-colab.txt Added interactive converter. 2019-08-24 12:57:29 +04:00
requirements-cpu.txt Added interactive converter. 2019-08-24 12:57:29 +04:00
requirements-cuda.txt Added interactive converter. 2019-08-24 12:57:29 +04:00
requirements-opencl.txt Added interactive converter. 2019-08-24 12:57:29 +04:00

#deepfakes #faceswap #face-swap #deep-learning #deeplearning #deep-neural-networks #deepface #deep-face-swap #fakeapp #fake-app #neural-networks #neural-nets

DeepFaceLab is a tool that utilizes machine learning to replace faces in videos.

If you like this software, please consider a donation.

GOAL: next DeepFacelab update.

Donate via Yandex.Money

Donate via Paypal

bitcoin:31mPd6DxPCzbpCMZk4k1koWAbErSyqkAXr

English (google translated)

На русском

Google Colab fork by @chervonij

Linux fork by @lbfs - may be outdated

mrdeepfakes (English) - the biggest SFW and NSFW community

(Chinese) QQ group 951138799 for ML/AI experts

deepfakes (Chinese)

deepfakes (Chinese) (outdated)

reddit (English)