Gå til indhold

Live Portrait

Integrer

Model-id live-portrait
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/live-portrait?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
    "image": "https://content.doitong.com/images/showcase/v3/avatar/talking_avatar.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Op til 4,50 $ pr. kørsel du betaler efter det faktiske forbrug, resten tilbagebetales Kør den på denne side

Hent API-nøgle
Kuaishou Lipsync og avatarer Lipsync #expression#animation

Animerer et portrætbillede med ansigtsudtryk fra en styrende video og giver detaljeret kontrol over ansigtet

Kuaishou · Video

Dit første resultat kommer her

Opret en anmodning nedenfor, og kør den med din API-nøgle. Output kopieres til vores lagring, gemt for altid eller 7 dage gratis.

Opret en anmodning

Kontrollerne genereres fra modellens skema. Koden og prisen opdateres, når du ændrer dem.

•påkrævet video_url
Slip en fil, eller

Video-URL, der bruges til at styre læbesynkronisering.

•påkrævet image_url
Slip en fil, eller

Billed-URL til animation.

Avanceret blink · eyebrow · wink · pupil_x · pupil_y · aaa · eee · woo · smile · rotate_pitch · rotate_yaw · rotate_roll · dsize · scale · vx_ratio · vy_ratio · batch_size · flag_lip_zero · flag_eye_retargeting · flag_lip_retargeting · flag_stitching · flag_relative · flag_pasteback · flag_do_crop · flag_do_rot · enable_safety_checker
standard 0
standard 0

Grad af hævning eller sænkning af øjenbryn.

standard 0

Grad af blinken med ét øje.

standard 0

Mængde af vandret pupilbevægelse.

standard 0

Mængde af lodret pupilbevægelse.

standard 0

Grad af mundåbning i 'aaa'-form.

standard 0

Grad af mundformning til 'eee'-positionen.

standard 0

Grad af mundformning til 'woo'-positionen.

standard 0

Grad af smil.

standard 0

Mængde af ansigtsrotation langs pitch-aksen.

standard 0

Mængde af ansigtsrotation langs yaw-aksen.

standard 0

Mængde af ansigtsrotation langs roll-aksen.

standard 512

Dimensioner for det resulterende billede.

standard 2.3

Skaleringsmultiplikator anvendt på ansigtsudsnittet.

standard 0

Forhold, der styrer den vandrette forskydning af ansigtsudsnittet.

standard -0.125

Lodret positioneringsforhold for ansigtsudsnittet: fortegnet bestemmer retningen, opad for positive værdier og nedad for negative værdier.

standard 32

Batchstørrelse for modellen med afvejning mellem hastighed og hukommelse: en forøgelse bruger mere hukommelse til gengæld for hurtigere kørsel.

POST /run/live-portrait?wait=20 pris → 4,50 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/live-portrait?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
    "image": "https://content.doitong.com/images/showcase/v3/avatar/talking_avatar.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Kør denne anmodning

Din nøgle forbliver i denne browser: Den sendes kun til Doitong API og gemmes kun i localStorage, hvis du markerer Husk. Hent en API-nøgle

Om Live Portrait

Overfører ansigtsbevægelser fra en styrende video til et stillestående portræt og producerer en video. Ud over `video_url` og `image_url` tilbyder den numeriske kontroller for blink, øjenbryn, blink med ét øje, pupiller, mundformer (aaa, eee, woo), smil og hovedrotation i pitch, yaw og roll. Beskærings- og stitching-indstillinger som `flag_do_crop` og `flag_pasteback` er tilgængelige, og `dsize` angiver outputstørrelsen (standard 512).

Parametre

Send enten det kanoniske navn eller det oprindelige navn, ikke begge. Kanoniske navne

NavnType StandardTilladt Beskrivelse
video_urlpåkrævet video
Typeurl · video
Video-URL, der bruges til at styre læbesynkronisering.
image_urlpåkrævet image
Typeurl · image
Billed-URL til animation.
eyebrowvalgfri
Typenumber
Standard0
-30 – 30
Grad af hævning eller sænkning af øjenbryn.
winkvalgfri
Typenumber
Standard0
0 – 25
Grad af blinken med ét øje.
pupil_xvalgfri
Typenumber
Standard0
-45 – 45
Mængde af vandret pupilbevægelse.
pupil_yvalgfri
Typenumber
Standard0
-45 – 45
Mængde af lodret pupilbevægelse.
aaavalgfri
Typenumber
Standard0
-200 – 200
Grad af mundåbning i 'aaa'-form.
eeevalgfri
Typenumber
Standard0
-40 – 40
Grad af mundformning til 'eee'-positionen.
woovalgfri
Typenumber
Standard0
-100 – 100
Grad af mundformning til 'woo'-positionen.
smilevalgfri
Typenumber
Standard0
-2 – 2
Grad af smil.
flag_lip_zerovalgfri
Typeboolean
Standardtrue
Lukning af læber før animation, kun relevant når både flag_eye_retargeting og flag_lip_retargeting er sat til False.
rotate_pitchvalgfri
Typenumber
Standard0
-45 – 45
Mængde af ansigtsrotation langs pitch-aksen.
rotate_yawvalgfri
Typenumber
Standard0
-45 – 45
Mængde af ansigtsrotation langs yaw-aksen.
rotate_rollvalgfri
Typenumber
Standard0
-45 – 45
Mængde af ansigtsrotation langs roll-aksen.
flag_eye_retargetingvalgfri
Typeboolean
Standardfalse
Skift til retargeting af øjne.
flag_lip_retargetingvalgfri
Typeboolean
Standardfalse
Skift til retargeting af læber.
flag_stitchingvalgfri
Typeboolean
Standardtrue
Skift til stitching; det anbefales at aktivere den.
flag_relativevalgfri
Typeboolean
Standardtrue
Skift til relativ bevægelse.
flag_pastebackvalgfri
Typeboolean
Standardtrue
Indstilling for paste-back/stitching, der placerer det animerede ansigtsudsnit i det originale billede og kortlægger det ud af ansigtsudsnittets koordinater.
flag_do_cropvalgfri
Typeboolean
Standardtrue
Styrer, om kildeportrættet beskæres til koordinatrummet for ansigtsudsnittet.
flag_do_rotvalgfri
Typeboolean
Standardtrue
Styrer, om rotation udføres, når flag_do_crop er true.
dsizevalgfri
Typeinteger
Standard512
Dimensioner for det resulterende billede.
scalevalgfri
Typenumber
Standard2.3
Skaleringsmultiplikator anvendt på ansigtsudsnittet.
vx_ratiovalgfri
Typenumber
Standard0
Forhold, der styrer den vandrette forskydning af ansigtsudsnittet.
vy_ratiovalgfri
Typenumber
Standard-0.125
Lodret positioneringsforhold for ansigtsudsnittet: fortegnet bestemmer retningen, opad for positive værdier og nedad for negative værdier.
batch_sizevalgfri
Typeinteger
Standard32
Batchstørrelse for modellen med afvejning mellem hastighed og hukommelse: en forøgelse bruger mere hukommelse til gengæld for hurtigere kørsel.
enable_safety_checkervalgfri
Typeboolean
Standardfalse
Styrer, om sikkerhedskontrol er aktiveret. Når den er aktiv, behandler kontrollen inputbilledet for at verificere, at det indeholder et ansigt, før modellen behandles.
påkrævet Kanonisk navn, også accepteret

Filparametre accepterer en offentlig https://-URL, en data:-URI på op til 10 MB eller file_url fra en upload. Filer

Output

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "live-portrait",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 4500,
    "usd": "4.50",
    "charged": 4500,
    "refunded": 0
  },
  "input": {
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
    "image_url": "https://content.doitong.com/images/showcase/v3/avatar/talking_avatar.jpg"
  },
  "output": {
    "video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    }
  },
  "outputs": [
    {
      "type": "video",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_size": 1843200,
      "width": 1280,
      "height": 720,
      "duration": 5,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Dine filer, dit valgHver outputs[].url er en kopi på vores lagring: gemt for altid (betales pr. GB-måned) eller 7 dage gratis, afhængigt af din kontoindstilling eller ?storage=.
Samme struktur for alle modellertype, url, content_type, width, height og duration for billeder, video og lyd. output er modellens eget resultatobjekt.
Outputfelter
video
object {url, content_type, file_name, file_size}Videofil produceret ved generering.

Flere modeller: Lipsync og avatarer

Til AI-agenter: Denne side som Markdown findes på https://doitong.com/da/developers/models/live-portrait.md. Alle modeller og vejledninger: https://doitong.com/developers/llms.txt