Favicon of LivePortrait

LivePortrait

A local AI portrait animation tool that transfers facial motion from video to portraits, with eye and lip controls and Apple Silicon support.

Alternative to:

Screenshot of LivePortrait website

LivePortrait animates a portrait with facial expressions and head movements taken from a driving video. It's for creators who want to animate still faces or edit portrait videos on their own hardware.

  • Portrait animation: Apply a recorded performance to realistic photos, oil paintings, sculptures or 3D renders.
  • Eye and lip controls: Adjust how far the eyes and mouth open, with stitching controls for applying motion to the source portrait.
  • Video editing and reusable motion: Use a portrait video as the source or reuse captured motion templates without supplying the original driving footage each time.
  • Animal animation: Transfer human facial motion to animal portraits, including cats, dogs and pandas.

The Python and PyTorch implementation includes downloadable pretrained models and a Gradio interface for browser access to a locally running instance. A separate online demo is also available.

Human mode runs on Linux, Windows and macOS with Apple Silicon. Animal mode has been tested only on Linux and Windows with NVIDIA GPUs; its Gradio interface has been tested only on Linux with NVIDIA hardware. Animal mode doesn't support macOS because its X-Pose dependency is unavailable there. Generated videos can contain visual artifacts.

Similar to LivePortrait