Deep-Live-Cam
Real-time face swap and one-click video deepfake with just a single image
4.4/ 594,870 GitHub starsPythonGPL-3.0
⚡ TL;DR
What
Real-time face swap and one-click video deepfake with just a single image
Who
Content creators, Video editors wanting face swap, Developers building face swap features
Catch
Requires NVIDIA GPU
Verdict
⭐⭐⭐⭐ Essential
🎯 The Problem It Solves
You want to swap faces in real-time video calls or create deepfake videos from just a single reference photo. Deep-Live-Cam does both with a simple UI — no training, no dataset, just one image.
🔧 How It Works
Deep-Live-Cam is a Python/Gradio app that uses deep learning for real-time face swapping. Provide a single face photo, and it maps it onto your webcam feed in real-time. For videos, process entire clips with one click. Uses insightface for detection and a custom model for swapping.
🚀 Installation & Quick Start
Installation
git clone https://github.com/hacksider/Deep-Live-Cam.git
cd Deep-Live-Cam
pip install -r requirements.txt
python run.pyQuick Start
- Clone and install requirements
- python run.py
- Upload a face photo
- Enable real-time swap or process a video
✅ Pros
- •Best real-time face swap
- •One-click video processing
- •Single image needed
- •Free and open-source
- •Active development
❌ Cons
- •Requires NVIDIA GPU
- •Ethical concerns with deepfake technology
- •GPU-intensive
💬 Practitioner Verdict
"Deep-Live-Cam is the easiest face swap tool available. Real-time performance and one-click video processing make it accessible to anyone."
— AI RepoIndex, Security Reviewer
📊 Specifications
- Language
- Python
- License
- GPL-3.0
- Platform
- Linux, macOS, Windows
- Kill Chain
- None
💰 Pricing Reality
Completely free (GPL-3.0). Optional cloud processing for faster results.
👥 Community Health
Stars94,870
Forks11,858
Contributors1897
Health Score8.5/10
🏷️ Tags
Open SourceGPU Required