Once again, we would like to express our heartfelt gratitude for your love, attention, and support for LivePortrait! 🎉 We are excited to announce the release of an implementation of Portrait Video Editing (aka v2v) today! Special thanks to the hard work of the LivePortrait team: Dingyun Zhang, Zhizhou Zhong, and Jianzhu Guo.
-
Portrait video editing (v2v): Implemented a version of Portrait Video Editing (aka v2v). Ensure you have
pykalman
package installed, which has been added inrequirements_base.txt
. You can specify the source video using the-s
or--source
option, adjust the temporal smoothness of motion with--driving_smooth_observation_variance
, enable head pose motion transfer with--flag_video_editing_head_rotation
, and ensure the eye-open scalar of each source frame matches the first source frame before animation with--flag_source_video_eye_retargeting
. -
More options in Gradio: We have upgraded the Gradio interface and added more options. These include
Cropping Options for Source Image or Video
andCropping Options for Driving Video
, providing greater flexibility and control.
The Gradio Interface for LivePortrait
- ONNX/TensorRT Versions of LivePortrait: Explore optimized versions of LivePortrait for faster performance:
- LivePortrait with X-Pose Detection: Check out LivePortrait by ShiJiaying for enhanced detection capabilities using X-pose, see #119.