Releases: deepfakes/faceswap
Faceswap Windows, Linux and macOS Installers v3.0.0
Installer for Faceswap.py
This installer will install missing prerequisites (Git, MiniConda, PyTorch), set up the environment and create a Desktop shortcut for launching straight into the FaceSwap GUI. If running this installer, you do not need to manually install any programs yourself.
For Nvidia users it will install a local version if CUDA and cuDNN into a Conda environment. A CUDA 11.8+ capable graphics card is required.
For AMD Users The ROCm version of Torch will be installed, but you will need to ensure that you have ROCm 6.0-6.4 installed to enable use of AMD Graphics cards.
Windows Users
Note: Only Nvidia + CPU are supported under Windows. To use AMD cards, you will need to use Windows Subsystem for Linux (WSL2) and run the ROCm version of Faceswap.
You only need to download the file faceswap_setup_x64.exe from this page. You should not run the installer as an Administrator.
NB: It may, at times, look like the installer has hung. It hasn't. The installer has to download and install a lot of prerequisites, and it is impossible to retrieve a live update of the output into the Details window. Please be patient.
IMPORTANT: Windows SmartScreen may flag this program as unsafe. This is because it needs to download third party applications from the internet. It is entirely safe, and the source code can be reviewed here: https://github.com/deepfakes/faceswap/tree/master/.install/windows If you are still not convinced, you can review the source code and compile the installer yourself.
Linux Users
You only need to download the file faceswap_setup_x64.sh from this page.
Just download and run as a normal user:
bash ./faceswap_setup_x64.sh
Then follow the prompts.
Mac Users
Just run the following command in Terminal to download and run the install script:
bash <(curl -s https://github.com/deepfakes/faceswap/releases/latest/download/faceswap_setup_macos.sh)
Then follow the prompts
If the above doesn't work, then download the file faceswap_setup_macos.sh from this page then execute as a normal user:
bash ./faceswap_setup_macos.sh
Faceswap v2.3.0 Windows, Linux and macOS Installers
Installer for Faceswap.py 2.3
Note: This is the installer for final version of Faceswap using Tensorflow backend and with native support for AMD GPUs under Windows. This branch is no longer updated, but the installer is retained for legacy purposes. This version supports Cuda 11.2 and ROCm versions 5.2 and 5.4
This installer will install missing prerequisites (Git, MiniConda, Tensorflow), set up the environment and create a Desktop shortcut for launching straight into the FaceSwap GUI. If running this installer, you do not need to manually install any programs yourself.
For Nvidia users it will install CUDA and cuDNN into a Conda environment. It is recommended to remove any system-wide installs of CUDA you have from your PC. A CUDA 9.0+ capable graphics card is required.
For AMD Users it will install PlaidML to enable use of AMD Graphics cards.
Windows Users
You only need to download the file faceswap_setup_23_x64.exe from this page. You should not run the installer as an Administrator.
NB: It may, at times, look like the installer has hung. It hasn't. The installer has to download and install a lot of prerequisites, and it is impossible to retrieve a live update of the output into the Details window. Please be patient.
IMPORTANT: Windows SmartScreen may flag this program as unsafe. This is because it needs to download third party applications from the internet. It is entirely safe, and the source code can be reviewed here: https://github.com/deepfakes/faceswap/blob/r2.3/.install/windows If you are still not convinced, you can review the source code and compile the installer yourself.
Linux Users
You only need to download the file faceswap_setup_23_x64.sh from this page.
Just download and run as a normal user:
bash ./faceswap_setup_23_x64.sh
Then follow the prompts.
Mac Users
Just run the following command in Terminal to download and run the install script:
bash <(curl -s https://github.com/deepfakes/faceswap/releases/download/v2.3.0/faceswap_setup_23_macos.sh)
Then follow the prompts
If the above doesn't work, then download the file faceswap_setup_macos.sh from this page then execute as a normal user:
bash ./faceswap_setup_23_macos.sh
Faceswap Windows and Linux Installers v2.2.0
NB: This is the installer for final version of Faceswap with PlaidML support for AMD GPUs. This branch is no longer updated, but the installer is retained for legacy purposes.
Installer for Faceswap.py
This installer will install missing prerequisites (Git, MiniConda, Tensorflow), set up the environment and create a Desktop shortcut for launching straight into the FaceSwap GUI. If running this installer, you do not need to manually install any programs yourself.
For Nvidia users it will install CUDA and cuDNN into a Conda environment. It is recommended to remove any system-wide installs of CUDA you have from your PC. A CUDA 9.0+ capable graphics card is required.
For AMD Users it will install PlaidML to enable use of AMD Graphics cards.
Windows Users
You only need to download the file faceswap_setup_x64.exe from this page. You should not run the installer as an Administrator.
NB: It may, at times, look like the installer has hung. It hasn't. The installer has to download and install a lot of prerequisites, and it is impossible to retrieve a live update of the output into the Details window. Please be patient.
IMPORTANT: Windows SmartScreen may flag this program as unsafe. This is because it needs to download third party applications from the internet. It is entirely safe, and the source code can be reviewed here: https://github.com/deepfakes/faceswap/tree/master/.install/windows If you are still not convinced, you can review the source code and compile the installer yourself.
Linux Users
You only need to download the file faceswap_setup_x64.sh from this page.
Just download and run as a normal user:
bash ./faceswap_setup_x64.sh
Then follow the prompts.
Faceswap Windows and Linux Installers v1.0.0
NB: This is the install for the Tensorflow 1.x release of Faceswap. This branch is no longer updated, but the installer is retained for legacy purposes.
Installer for Faceswap.py
This installer will install missing prerequisites (Git, MiniConda, Tensorflow), set up the environment and create a Desktop shortcut for launching straight into the FaceSwap GUI. If running this installer, you do not need to manually install any programs yourself.
For Nvidia users it will install CUDA and cuDNN into a Conda environment. It is recommended to remove any system-wide installs of CUDA you have from your PC. A CUDA 9.0+ capable graphics card is required.
For AMD Users it will install PlaidML to enable use of AMD Graphics cards.
Windows Users
You only need to download the file faceswap_v1.0_setup_x64.exe from this page.
NB: It may, at times, look like the installer has hung. It hasn't. The installer has to download and install a lot of prerequisites, and it is impossible to retrieve a live update of the output into the Details window. Please be patient.
IMPORTANT: Windows SmartScreen may flag this program as unsafe. This is because it needs to download third party applications from the internet. It is entirely safe, and the source code can be reviewed here: https://github.com/deepfakes/faceswap/blob/r1.0/.install/windows If you are still not convinced, you can review the source code and compile the installer yourself.
Linux Users
You only need to download the file faceswap_v1.0_setup_x64.sh from this page.
Just download and run as a normal user:
bash ./faceswap_v1.0_setup_x64.sh
Then follow the prompts.
Pre Refactor Snapshot
This is a snapshot of the repo prior to the refactor of training, to support old models.