Install Deep-Live-Cam Locally

Step-by-step manual installation guide for the Proxy's Mac.


About: Deep-Live-Cam is open-source (GitHub: hacksider/Deep-Live-Cam). Latest version (as of Feb 2026) is v2.6d with macOS support (Apple Silicon via CoreML for better speed).

Prerequisites

Run the following commands in your Terminal:

  1. Install Homebrew (if not already installed):
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  2. Install Python 3.10 (Required for GUI/CoreML compatibility):
    brew install python@3.10
  3. Install Tkinter (GUI dependency):
    brew install python-tk@3.10
    (If errors occur: brew reinstall python-tk@3.10)
  4. Install FFmpeg (Optional but recommended):
    brew install ffmpeg

Installation Steps

  1. Clone the Repo:
    git clone https://github.com/hacksider/Deep-Live-Cam.git
    cd Deep-Live-Cam
  2. Create & Activate Virtual Environment:
    python3.10 -m venv venv
    source venv/bin/activate
  3. Install Dependencies:
    pip install -r requirements.txt
  4. Apple Silicon Acceleration (M1/M2/M3/M4):
    pip uninstall onnxruntime onnxruntime-silicon
    pip install onnxruntime-silicon==1.13.1
  5. Download Required Models:

    Download these files and place them in the models/ folder inside the Deep-Live-Cam directory:

    • GFPGANv1.4.onnx
    • inswapper_128_fp16.onnx
    (The repo normally auto-downloads these on first run, but you can manually download them if needed.)

Run & Test

  1. Run the App:
    python3.10 run.py --execution-provider coreml
    (Use --execution-provider coreml for GPU speed on M-series chips. Omit it for CPU fallback.)
  2. Test It:
    • Launch: The app window should appear.
    • Upload Source: Upload the face photo you want to use.
    • Select Input: Choose your webcam.
    • Go Live: Click "Live" -> Preview shows swapped face in real time.

OBS Bridge for Virtual Webcam

Since Deep-Live-Cam does not have a native virtual camera on Mac, we use OBS Studio as a bridge for Zoom.

  1. Download OBS Studio: Free from obsproject.com.
  2. Install OBS VirtualCam Plugin: (Only if not built-in. Check Tools > VirtualCam first).
  3. Configure OBS:
    • Create a New Scene.
    • Add Source -> Window Capture.
    • Select the Deep-Live-Cam preview window.
  4. Start Virtual Camera: Go to Tools > VirtualCam > Start.
  5. In Zoom: Go to Video Settings -> Camera -> Select "OBS Virtual Camera".