Facefusion: Using Expression Restore with LivePortrait

Demo summary
The video shows the 'expression restore' feature which uses LivePortrait to map eye movements and facial expressions from the target video onto the source face.
All demos from “Face Replacements with FaceFusion 3.0”
1:181:28Install FaceFusion 3.0 using PinokioThe video demonstrates how to use the Pinokio browser to search for, download, and install the FaceFusion 3 project, automating dependency and Python environment setup.PPinokio· AI Face Swap Generator
3:232:44Basic face swap and face enhancement in FaceFusionThe creator demonstrates uploading a source image and target video into the FaceFusion UI, switching to CUDA for GPU processing, and enabling the 'face enhancer' to sharpen the output.Facefusion· AI Face Swap Generator
6:151:47Selecting and downloading AI models in FaceFusionThe demo shows how to switch between different face enhancer models (like GPEN-BFR) and face swapper models, which triggers automatic background downloads in the terminal.Facefusion· AI Face Swap Generator
9:471:24Using Expression Restore with LivePortraitCurrentThe video shows the 'expression restore' feature which uses LivePortrait to map eye movements and facial expressions from the target video onto the source face.Facefusion· Video to Video
15:411:15Selective face part replacement with Region MasksThe creator demonstrates using the 'region' mask settings to selectively toggle which parts of the face (eyes, mouth, eyebrows) are replaced or kept from the original video.Facefusion· AI Face Swap Video
16:561:57Adjusting face mask padding and croppingThe demo shows how to use 'box' mask padding settings to adjust the hairline and edges of the face swap to better blend the replacement with the original video plate.Facefusion· AI Face Swap Video
19:041:24Rendering and downloading the final videoThe video walks through setting a frame trim range, clicking 'Start' to process the render through the terminal, and downloading the final MP4 file.Facefusion· AI Animation Generator
29:381:34Drop every other frame using FFMPEGAlex demonstrates using a specific FFMPEG command line instruction to remove even-numbered frames from a video to prepare it for temporal consistency fixes.FFfmpeg· AI Video Editor
31:281:42Fixing temporal chatter with Topaz Video AIThe video shows importing a half-frame video into Topaz Video AI and using the Chronos model for frame interpolation to create a smoother, more consistent face swap result.Topaz Photo Ai· AI Video Interpolation- Watch “Face Replacements with FaceFusion 3.0” →
Video to Video
9:471:24Using Expression Restore with LivePortraitCurrentThe video shows the 'expression restore' feature which uses LivePortrait to map eye movements and facial expressions from the target video onto the source face.Alex Villabon
