* feat: v2v feat: v2v feat: v2v feat: v2v feat: v2v feat: v2v feat: v2v feat: v2v feat: v2v feat: v2v feat: v2v feat: v2v feat: v2v feat: v2v feat: v2v feat: v2v feat: v2v feat: v2v feat: v2v feat: v2v feat: v2v feat: v2v feat: v2v feat: v2v * chore: format and package * chore: refactor codebase * feat: v2v * feat: v2v * feat: v2v * feat: v2v * feat: v2v * feat: v2v * feat: gradio tab auto select * chore: log auto crop * doc: update changelog * doc: update changelog --------- Co-authored-by: zhangdingyun <zhangdingyun@kuaishou.com>
2.2 KiB
2024/07/19
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.
Updates
-
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 withflag_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.
Community Contributions
- 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.