DeepFaceLab README

The project's README from github.com/iperov/DeepFaceLab. As one markdown file: README.md.

DeepFaceLab

https://arxiv.org/abs/2005.05535

DeepFaceLab is used by such popular youtube channels as

deeptomcruise 1facerussia arnoldschwarzneggar
mariahcareyathome? diepnep mr__heisenberg deepcaprio
VFXChris Ume Sham00k
Collider videos iFake NextFace
Futuring Machine RepresentUS Corridor Crew
DeepFaker DeepFakes in movie
DeepFakeCreator Jarkan

What can I do using DeepFaceLab?

Replace the face

De-age the face

https://www.youtube.com/watch?v=Ddx5B-84ebo

Replace the head

https://www.youtube.com/watch?v=RTjgkhMugVw

Native resolution progress

Unfortunately, there is no "make everything ok" button in DeepFaceLab. You should spend time studying the workflow and growing your skills. A skill in programs such as AfterEffects or Davinci Resolve is also desirable.

Mini tutorial

Releases

Windows (magnet link) Last release. Use torrent client to download.
Windows (Mega.nz) Contains new and prev releases.
Windows (yandex.ru) Contains new and prev releases.
Linux (github) by @nagadit
CentOS Linux (github) May be outdated. By @elemantalcode

Communication groups

Discord Official discord channel. English / Russian.
DeepFaceLive Real-time face swap for PC streaming or video calls

How I can help the project?

Star this repo

Register github account and push "Star" button.

Meme zone

#deepfacelab #faceswap #face-swap #deep-learning #deeplearning #deep-neural-networks #deepface #deep-face-swap #neural-networks #neural-nets #tensorflow #cuda #nvidia

DeepFaceLab (iperov/DeepFaceLab)

faceswap
Searching Database…

19.3K ·GitHub
archived
What is this?DeepFaceLab is a deep-learning toolkit for creating deepfakes - it lets you replace a face, de-age a face, or even replace an entire head in video footage.
Is this a library I import, or standalone software I run?It is standalone desktop software, not a library - you download a release package and run its workflow scripts (extraction, training, conversion) on your own video files.
How do I get DeepFaceLab running?You download the latest release using a torrent client (there is no direct download link), then run the included scripts to extract faces from source/destination video, train the model, and convert the output.
Does it need an Nvidia GPU to train?Yes - the pipeline is built on TensorFlow and relies on CUDA, so you need an Nvidia GPU; the project's own hashtags confirm this stack.
Does it just work out of the box?No - there is no one-click 'make everything ok' button. You need to study the workflow and build real skill, and familiarity with tools like After Effects or DaVinci Resolve helps a lot.
Is this for Windows only, or does it run cross-platform?Releases are distributed as Windows builds tied to Nvidia GPU support; there is no mention of macOS or Linux builds.
Is DeepFaceLab still being updated?The repository is archived, meaning it no longer receives new commits or releases - it is effectively frozen in its last state.
Do I need video editing skills on top of DeepFaceLab?The README recommends also knowing a compositing tool like After Effects or DaVinci Resolve, since DeepFaceLab only handles the face-swap generation, not final polish.
Has DeepFaceLab actually been used in real content?Yes, the README lists several well-known YouTube channels (like deeptomcruise and VFXChris Ume) that used DeepFaceLab to create their deepfake videos.
Creator
iperov
Size
828.7 MB
Stars
19.3K
Age
8y
Commits · 90 Days