DeepFaceLab, The Software Behind Tom Cruise’s Deep Fakes

Jay X Anaya
1 min readFeb 28, 2021

Watch this video first:

Hard to believe this video is not real, no?

This is the magic using DeepFaceLab, the most popular software for deep fakes today. It is relatively easy to use, open source, and maintained by a large community of developers. Trust me, you can make it at home, you just need curiosity, a powerful computer, time, and motivation.

This quick tutorial will give you an idea how the process looks like:

The beauty of DeepFaceLab is that it is built with Python (a programming language) and TensorFlow (a machine learning platform), making it very accessible to pros and amateurs alike.

In fact, I found that deep fakes have evolved so much, one could argue they easily outperform sophisticated computer-generated imagery (CGI) studios.

So, go ahead, explore the DeepFaceLab GitHub repository here and create your own: https://github.com/iperov/DeepFaceLab.

BONUS:

You can spot deep fakes by glitches (at least for now!). Check this video:

Taken from: https://www.theverge.com/22303756/tiktok-tom-cruise-impersonator-deepfake

Please follow me on Twitter Jay X Anaya, clap, or leave a comment.

Salud!

--

--

Jay X Anaya

Software Engineer. Passionate about Artificial Intelligence, Micro-apps, and Business. Founder of Disruptica & Qarden.io.