# hacksider/deep-live-cam

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/hacksider-deep-live-cam).**

93,878 stars · 13,688 forks · Python · AGPL-3.0

## Links

- GitHub: https://github.com/hacksider/Deep-Live-Cam
- Homepage: https://deeplivecam.net/
- awesome-repositories: https://awesome-repositories.com/repository/hacksider-deep-live-cam.md

## Topics

`ai` `ai-deep-fake` `ai-face` `ai-webcam` `artificial-intelligence` `deep-fake` `deepfake` `deepfake-webcam` `faceswap` `fake-webcam` `gan` `real-time-deepfake` `realtime` `realtime-deepfake` `realtime-face-changer` `video-deepfake` `webcam` `webcamera`

## Description

Deep-Live-Cam is a generative video transformation tool designed for real-time facial manipulation and cinematic enhancement. It functions as a local-first AI runtime, performing all media processing directly on the user's hardware to ensure complete data privacy without external network dependencies. By utilizing a high-performance processing pipeline, the application enables live face swapping and interactive video modifications during active streaming sessions or on pre-recorded media.

The system distinguishes itself through a hardware-abstraction execution layer that dynamically routes compute tasks to available graphics hardware, such as CUDA or CoreML backends. This architecture supports complex operations like multi-face mapping, where distinct target faces are applied to multiple subjects simultaneously, and preserves original mouth movements to maintain natural speech synchronization. To ensure visual fidelity, the engine employs precision mask-based blending and generative detail restoration, effectively integrating source features into target video geometry.

Beyond core transformation capabilities, the application includes tools for cinematic rendering, such as real-time color grading and frame interpolation. It manages system resources through chunked memory and frame-based stream processing, which prevents crashes during intensive workloads and maintains stable performance. The interface is designed for focused workflows, offering distraction-free modes and automated projection window management to streamline the user experience during live operations.

## Tags

### Artificial Intelligence & ML

- [High-Performance AI Inference](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/frameworks/inference-runtimes/high-performance-ai-inference.md) — Optimizes generative models for low-latency, real-time inference on consumer-grade hardware.
- [Local-First AI Runtimes](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/frameworks/inference-runtimes/local-first-ai-runtimes.md) — Enables machine learning models to execute entirely on local consumer hardware.
- [GPU-Accelerated](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/infrastructure/model-inference-serving/engines-runtimes-servers/gpu-accelerated.md) — Executes deep learning models directly on hardware-specific providers to minimize latency.
- [Inference Compute Backends](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/infrastructure/model-optimization-and-inference/hardware-and-acceleration/hardware-abstraction-layers/inference-compute-backends.md) — Routes model inference tasks to hardware-specific acceleration APIs like CUDA or CoreML.
- [Face Swapping](https://awesome-repositories.com/f/artificial-intelligence-ml/computer-vision-systems/face-swapping.md) — Swaps faces while maintaining consistent lighting, expressions, and movement. ([source](https://cdn.jsdelivr.net/gh/hacksider/Deep-Live-Cam@main/README.md))
- [Model Inference Accelerators](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/infrastructure/model-deployment-and-serving/inference-servers-and-runtimes/model-inference-accelerators.md) — Accelerates model execution on local hardware to reduce inference latency during video processing. ([source](https://deeplivecam.net/index.php/news/2-7-rc1-coming))
- [Facial Analysis Systems](https://awesome-repositories.com/f/artificial-intelligence-ml/computer-vision-systems/computer-vision/facial-analysis-systems.md) — Detects and tracks facial features in a scene to enable precise mapping between source identities and target subjects. ([source](https://deeplivecam.net/index.php/news/2-7-rc1-coming))

### Graphics & Multimedia

- [Live Performance Execution](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/face-portrait-manipulation/face-manipulation/live-performance-execution.md) — Facilitates seamless facial manipulation during active streaming sessions. ([source](https://cdn.jsdelivr.net/gh/hacksider/Deep-Live-Cam@main/README.md))
- [Cinematic Video Enhancements](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/media-manipulation/media-processing-workflows/video-transformation-enhancement/cinematic-video-enhancements.md) — Enhances raw video output through generative detail restoration and sophisticated cinematic adjustments.
- [Real-Time Face Swapping Engines](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/media-manipulation/media-processing-workflows/video-transformation-enhancement/real-time-face-swapping-engines.md) — Maps source facial features onto target subjects instantly using high-performance processing pipelines.
- [Real-Time Face Swapping](https://awesome-repositories.com/f/graphics-multimedia/media-production-suites/graphics-media-assets/creative-and-cultural-media/generative-media-tools/real-time-face-swapping.md) — Replaces faces in live video streams with minimal latency. ([source](https://deeplivecam.net/))
- [Real-Time Style Transfer](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/media-manipulation/media-processing-workflows/video-transformation-enhancement/real-time-style-transfer.md) — Applies AI-driven cinematic styles to live video feeds in real time. ([source](https://deeplivecam.net/index.php/news/2-7-rc1-coming))
- [Generative Video Transformation Tools](https://awesome-repositories.com/f/graphics-multimedia/media-production-suites/graphics-media-assets/creative-and-cultural-media/generative-media-tools/generative-video-transformation-tools.md) — Synthesizes visual modifications to video frames using generative AI.
- [Lip Synchronization Preservation](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/face-portrait-manipulation/face-manipulation/lip-synchronization-preservation.md) — Preserves original mouth areas during swaps to maintain natural speech synchronization. ([source](https://cdn.jsdelivr.net/gh/hacksider/Deep-Live-Cam@main/README.md))
- [Chunked Video Processing](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/media-manipulation/media-processing-workflows/video-transformation-enhancement/chunked-video-processing.md) — Segments long video files into smaller units to optimize memory usage during processing. ([source](https://deeplivecam.net/index.php/news/2-7-rc1-coming))
- [Text-Driven Video Editing](https://awesome-repositories.com/f/graphics-multimedia/media-production-suites/graphics-media-assets/creative-and-cultural-media/generative-media-tools/text-driven-video-editing.md) — Reshapes live video feeds frame by frame using text-based styling instructions. ([source](https://deeplivecam.net/index.php/news/2-7-rc1-coming))
- [Mask-Based Blending Logic](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/face-portrait-manipulation/image-blending/mask-based-blending-logic.md) — Integrates generated facial features into source footage by calculating spatial masks that ensure natural blending with target geometry.
- [Cinematic Rendering](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/media-manipulation/media-processing-workflows/video-transformation-enhancement/cinematic-rendering.md) — Renders video files with real-time playback and applied cinematic color grading. ([source](https://deeplivecam.net/index.php/news/2-7-beta-released-windows-only-as-of-this-moment))

### Data & Databases

- [Frame-Based](https://awesome-repositories.com/f/data-databases/data-processing-pipelines/stream-processing-systems/stream-processing/frame-based.md) — Processes video input as discrete sequential frames for real-time manipulation.

### Part of an Awesome List

- [Generative Media Tools](https://awesome-repositories.com/f/awesome-lists/ai/generative-media-tools.md) — Real-time face swapping and deepfake tool.

### Security & Cryptography

- [Local-Only Data Processing](https://awesome-repositories.com/f/security-cryptography/privacy-data-protection/local-only-data-processing.md) — Performs all generative transformations locally to ensure privacy by eliminating external network dependencies.

### System Administration & Monitoring

- [Hardware Performance Management](https://awesome-repositories.com/f/system-administration-monitoring/performance-monitoring-tools/performance-resource-management/hardware-performance-management.md) — Distributes processing loads across GPUs and manages output resolution to maintain stable performance. ([source](https://deeplivecam.net/index.php/news/2-7-beta-released-windows-only-as-of-this-moment))

### Operating Systems & Systems Programming

- [Chunked Memory Management](https://awesome-repositories.com/f/operating-systems-systems-programming/kernel-core-internals/process-and-memory-management/memory-management/buffer-and-cache-management/chunked-memory-management.md) — Buffers incoming video streams into manageable segments to maintain stable memory usage during intensive real-time transformation tasks.

### Software Engineering & Architecture

- [Hardware-Accelerated Media Processors](https://awesome-repositories.com/f/software-engineering-architecture/performance-reliability/performance-optimization/computational-efficiency/hardware-accelerated-media-processors.md) — Leverages GPU acceleration to power compute-intensive real-time media rendering.
