Discover / Video & YouTube
Facefusion
by facefusionPython
Next generation AI face swapper and enhancer tool.
Maturity: stable because 3y old, 3.8.0 released 3d ago. Derived from release and commit history, not a rating.
- Stars
- 29k
- Forks
- 4.8k
- Downloads / mo
- —
- Last commit
- 2026-08-01
- License
- NOASSERTION
- Open issues
- 0
Market and trust evidence
Edition not yet matchedNo exact skills.sh identity match is available for this repository. Repository adoption and freshness remain visible above; install momentum is not inferred.
Trust analysis is a screening signal, not a security warranty. Read the ranking and trust methodology.
In practice
Written by AI from this repository’s README · low confidenceDeepfake and face swapping tools.
Use it when
Use for video face swapping workflows.
Not the right pick when
Not for general purpose AI orchestration.
Cost: Free and open source
Video walkthroughs
How to Use Facefusion with 0 Coding Skills | Free Deepfake Maker
FaceFusion Face Swap Is WILD (Full FaceFusion Installation and Tutorial)
Third-party YouTube uploads matched to this tool by title, channel and repository name on 2026-08-03. Not made, reviewed or endorsed by SkillPilot. View counts and publish months are as of the match date and the month is approximate. Nothing loads from YouTube until you press play.
What the repository ships
Detected from the actual files in the repository root.
Latest release 3.8.0
Published 2026-07-31
- High-performance video manager built entirely on FFmpeg
- Add
--workflow-strategyargument to support both memory and disk processing - Add
--workflow-modeargument to align with upcoming releases - Introduce AV1 support through FFmpeg decoding and encoding
- Unlock alpha channel support via the
--temp-pixel-formatargument - Correct color handling for high dynamic range videos
- Fix CoreML cache broken by execution provider overrides
- Fix last frame handling in the UI
- Remove
--keep-tempargument in favor of--workflow-strategy
Tags
README
FaceFusion
==========
Industry leading face manipulation platform.
Preview
Installation
Be aware, the installation needs technical skills and is not recommended for beginners. In case you are not comfortable using a terminal, our Windows Installer and macOS Installer get you started.
Usage
Run the command:
python facefusion.py [commands] [options]
options:
-h, --help show this help message and exit
-v, --version show program's version number and exit
commands:
run run the program
headless-run run the program in headless mode
batch-run run the program in batch mode
force-download force automate downloads and exit
benchmark benchmark the program
job-list list jobs by status
job-create create a drafted job
job-submit submit a drafted job to become a queued job
job-submit-all submit all drafted jobs to become a queued jobs
job-delete delete a drafted, queued, failed or completed job
job-delete-all delete all drafted, queued, failed and completed jobs
job-add-step add a step to a drafted job
job-remix-step remix a previous step from a drafted job
job-insert-step insert a step to a drafted job
job-remove-step remove a step from a drafted job
job-run run a queued job
job-run-all run all queued jobs
job-retry retry a failed job
job-retry-all retry all failed jobs
Documentation
Read the documentation for a deep dive.