Skip to content

ControlNet/deepfake-demo

Repository files navigation

deepfake-demo

Run with Docker with prebuilt image

wget https://raw.githubusercontent.com/ControlNet/deepfake-demo/compose/docker-compose.yml
docker compose up

Run with Docker built from source

git clone https://github.com/ControlNet/deepfake-demo.git
cd deepfake-demo
docker-compose up

Run from source

Prepare environment

Requirements:

  • conda
  • nodejs
npm i
conda init bash
# build with CUDA (>= 11.3)
bash -i ./prepare_env_cuda113.sh
# build with CPU
bash -i ./prepare_env_cpu.sh

Run backend services

conda activate deepfake_demo
cd services/rtvc
python main.py
conda activate deepfake_demo
cd services/wav2lip
python main.py
conda activate deepfake_demo
cd services/efficient-vit
# run with CUDA (>= 11.3)
python main.py --cuda
# run with CPU
python main.py

Run web server

npm run dev