What is DeepFace?
Deepfakes (a portmanteau of "deep learning" and "fake" [1]) are synthetic media in which people in existing images or videos are replaced with likenesses of other people. While the practice of faking content is not new, deepfakes leverage the powerful techniques of machine learning and artificial intelligence to manipulate or generate visual and audio content with high deceptive potential. The main machine learning methods used to create deepfakes are based on deep learning and involve training generative neural network architectures.
Step 1: Download
First, we need to go to the Github page for this project.
https://github.com/iperov/DeepFaceLab
When you scroll down, you will see the "Versions" section. Choose the version that suits you best.
You don't need to download all of them. Only download the one that fits your graphics card. I have an RTX 2060 and I downloaded NVIDIA-up-to-RTX2080Ti.
Once the download process is complete, double-click and hit "Extract." We are ready for miracles!
Step 2: Before You Begin
Welcome to this page. Better get used to it because you'll be spending all your time here. You will be best friends! The Workspace folder is where you can do magic. Everything starts here.