fofr / live-portrait

Portrait animation using a driving video source

  • Public
  • 72.7K runs
  • L40S
  • GitHub
  • Paper
  • License

Run fofr/live-portrait with an API

Input schema

face_imageuri

An image with a face

driving_videouri

A video to drive the animation

live_portrait_dsizeinteger

Size of the output image

Default
512
Minimum
64
Maximum
2048
live_portrait_scalenumber

Scaling factor for the face

Default
2.3
Minimum
1
Maximum
4
video_frame_load_capinteger

The maximum number of frames to load from the driving video. Set to 0 to use all frames.

Default
128
live_portrait_lip_zeroboolean

Enable lip zero

Default
true
live_portrait_relativeboolean

Use relative positioning

Default
true
live_portrait_vx_rationumber

Horizontal shift ratio

Minimum
-1
Maximum
1
live_portrait_vy_rationumber

Vertical shift ratio

Default
-0.12
Minimum
-1
Maximum
1
live_portrait_stitchingboolean

Enable stitching

Default
true
video_select_every_n_framesinteger

Select every nth frame from the driving video. Set to 1 to use all frames.

Default
1
live_portrait_eye_retargetingboolean

Enable eye retargeting

live_portrait_lip_retargetingboolean

Enable lip retargeting

live_portrait_lip_retargeting_multipliernumber

Multiplier for lip retargeting

Default
1
Minimum
0.01
Maximum
10
live_portrait_eyes_retargeting_multipliernumber

Multiplier for eye retargeting

Default
1
Minimum
0.01
Maximum
10

Output schema

Type
uri[]