Home/Computer Vision/VisoMaster-Fusion
VisoMaster-Fusion logo

VisoMaster-Fusion

Enrichment pending
VisoMasterFusion/VisoMaster-Fusion

Powerful & Easy-to-Use Video Face Swapping and Editing Software

GraphCanon updated today · GitHub synced today

811
Stars
165
Forks
25
Open issues
12
Watchers
4d
Last push
Python GPL-3.0Created Oct 26, 2025

Trust & integrity

Full report
Maintenance
Very active (3d since push)
As of today · Source: github_public_v1
Provenance
Not a fork · Organization account
As of today · Source: github_public_v1
Security (OSV)
No lockfile
As of today · Source: none

Public GitHub metadata and optional OSV dependency scans. Signals, not a guarantee. Trust methodology.

Overview

Powerful & Easy-to-Use Video Face Swapping and Editing Software

Capability facts

Languages
python

Source: github.language+pyproject.toml · Jul 11, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Jul 11, 2026)

Use this path only if you want to manage the Python environment yourself.
Source link

Tags

README

🚀 Quick Start

Most users should use the portable launcher:

  1. Create a new folder where you want VisoMaster Fusion to live.
  2. Download only Start_Portable.bat from latest release.
  3. Put Start_Portable.bat in the new folder and run it.

The first launch downloads the portable runtime, dependencies, FFmpeg, and model files. After setup, always start VisoMaster Fusion with Start_Portable.bat.


💻 System Requirements

  • Operating system: Windows 10 or Windows 11, 64-bit
  • GPU: Nvidia GPU recommended
  • VRAM: 6 GB minimum for basic use; 8-12 GB or more recommended for heavier workflows
  • Driver: Nvidia driver >=576.57 recommended for CUDA 12.9 support
  • Internet: Required on first run to download dependencies and models
  • Disk space: 20-30 GB free space recommended

The app can run on CPU, but AI processing is much slower. Most users should use the portable version unless they specifically want a manual development setup.


🧰 Non-Portable Installation

Use this path only if you want to manage the Python environment yourself.

1. Clone the repository

git clone https://github.com/VisoMasterFusion/VisoMaster-Fusion
cd VisoMaster-Fusion

Most users should use the main branch. The dev branch contains newer or in-progress changes.

2. Create and activate a Python environment

Using Anaconda:

conda create -n visomaster python=3.12 -y
conda activate visomaster
pip install uv

Using uv directly:

uv venv --python 3.12
.venv\Scripts\activate

3. Install requirements

uv pip install -r requirements_cu13.txt

4. Download required models

python download_models.py

5. Install FFmpeg

On Windows, either:

6. Run the application

Open Start.bat on Windows, or activate your environment in a terminal inside the VisoMaster-Fusion directory and run:

python main.py

To update a non-portable checkout:

git pull
uv pip install -r requirements_cu13.txt
python download_models.py