Releases: facefusion/facefusion
Releases Β· facefusion/facefusion
3.1.1
3.1.0
- Support for
DeepFaceLive
models - Fallback aware download providers
- Introduce the
hififace_256
face swapper model - Polish age modifier processor to reduce halo effect
- Introduce batch processing via the
batch-run
command - Provide adjustable face occluder and face parser
- Release the popular frame enhancer models
- Add progress bar for extracting and merging of videos
- Modernize the UI to align with the Gradio 5 update
- Provide an option to select the webcam device id
- Introduce
--temp-path
argument to alter temporary resources - Add video encoder
h264_qsv
andhevc_qsv
- Remove obsolete
--skip-download
argument - Enforce
libvpx-vp9
codec for webm processing - Gracefully close the webcam stream on exit
- Fix inconsistent preview updates
- Fix video length issues when restoring audio
- Fix OpenVINO issue by aliasing
GPU.0
toGPU
3.0.1
3.0.0
- Revamp the architecture where everything is a job
- Introduce
pixel boost
to the face swappers - Add multi angle processing to the face detectors
- Introduce age modifier processor
- Introduce Live Portrait powered expression restorer processor
- Introduce Live Portrait powered face editor processor
- Replace face parser with
bisenet_resnet_34
model - Release the
GHOST
face swapper models - Release frame enhancer
real_esrgan_x8
models - Introduce ArcFace converter models for SimSwap and GHOST
- Introduce offline first assets based on local hash validation
- Replace
gender_age
with superiorfairface
model - Transfer
order
,age
andgender
to the face selector - Support CUDA 12.4, TensorRT 10.4, OpenVINO 2024.1 and ROCm 6.2
- Provide appropriate error codes in headless mode
- Migrate the CLI to commands along with related arguments
- Introduce custom made
peppa_wutz
face landmark model - Introduce
--face-landmark-model
argument - Introduce
--output-audio-encoder
argument - Add video encoder
h264_videotoolbox
andhevc_videotoolbox
- Change the
--face-selector-order
default to large-small - Replace globals with a context aware inference manager
- Use audio whenever defined via source
- Tweak the UI layout and visual appearance
- Update to latest Gradio 4
- Provide a multi range slider to trim video frames
- Introduce a log level aware terminal component to the UI
- Ensure significantly more accurate benchmark results
- Drop the face detector model
yunet
due low accuracy - Fix flicker in the face swapper
uniface
model - Fix threading and preview crashes for ROCm and DirectML
- Fix image quality for
webp
images - Fix the termination of
ffmpeg
processing