Kling 4.0 Keyframe to Video API: Afbeelding-to-Video

Maak van een eerste frame, tussenliggende frames en een laatste frame een Kling 4.0-video. 3-30s, 720p/1080p. Betaal per generatie, geen abonnement. Kling 4.0 Keyframe-to-Video maakt van een eerste frame, maximaal 8 tussenliggende frames en een laatste frame een clip van 3-30 seconden in 720p/1080p. Elk frame is afzonderlijk aanspreekbaar in de prompt.

Interactieve modelbediening

Kling 4.0 Keyframe-to-Video maakt van een eerste frame, maximaal 8 tussenliggende frames en een laatste frame een clip van 3-30 seconden in 720p/1080p. Elk frame is afzonderlijk aanspreekbaar in de prompt.

📝

Overview

Over dit model

Kling 4.0 Keyframe-to-Video genereert een clip van 3-30 seconden in 720p of 1080p op basis van een eerste frame, maximaal 8 tussenliggende frames en een laatste frame. Beschrijf in de prompt hoe de scène ertussen beweegt door te verwijzen naar de frames met @first_frame, @keyframe_1 en @last_frame. De uitvoer neemt de beeldverhouding van het eerste frame over. Gebruik Kling 4.0 Reference to Video voor referenties van personages, stemmen en video’s.

1Storyboards: Maak van een reeks stilstaande beelden één doorlopende clip.
2Overgangen: Beweeg met een beschreven route van een beginframe naar een eindframe.
3Productonthullingen: Bepaal de openings- en slotscène van een advertentie.
4Verhalen met meerdere scènes: Verbind locaties met tussenliggende frames.
💰

Prijzen en waarde

Cost analysis

muapiapp$0.157 per seconde in 720p ($0.785 per clip van 5s)

$0.157/s in 720p, $0.235/s in 1080p.

** Prijzen van concurrenten worden geschat op basis van vergelijkbare modelarchitecturen en gebruiksniveaus.

⚙️

Technical Details

Configuration schema

snelstring

Video description (max 8000 chars). Mention frames with @first_frame, @keyframe_1, ..., @last_frame.

Default ValueThe girl in @first_frame walks out, passes the street in @keyframe_1, and arrives at the party in @last_frame
First Frame URLstring

First-frame image URL. Mention as @first_frame.

Default Value-
Keyframe URLsarray

Middle-frame image URLs in chronological order (up to 8, also limited by duration). Mention as @keyframe_1, @keyframe_2, ...

Default Valueundefined
Last Frame URLstring

Last-frame image URL. Mention as @last_frame.

Default Value-
Duur (seconden)int

Video length in seconds (3-30).

Default Value5
ResolutieEnum (2 opties)

uitvoerresolutie.

Default Value720p
aspectverhoudingEnum (5 opties)

Only used when no frame is provided; otherwise the output follows the first frame.

Default Value-
📖

Implementation Guide

Documentatie voor ontwikkelaars

Kling 4.0 Keyframe to Video gebruiken

  1. Geef frames op: first_frame_url is verplicht als je keyframe_urls (maximaal 8, op volgorde) of last_frame_url instelt.

  2. Verwijs naar frames in de prompt: @first_frame, @keyframe_1, @keyframe_2, @last_frame.

  3. Houd rekening met het maximumaantal frames: het totale aantal frames hangt af van de duur — bij 3s zijn 4 frames toegestaan, bij 5s 6, bij 8s 9 en bij 9s of langer 10.

  4. Dien het verzoek in en haal het resultaat op: haal /api/v1/predictions/{request_id}/result periodiek op of geef een webhook_url op.

curl -X POST https://api.muapi.ai/api/v1/kling-4.0-keyframe-to-video \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{"prompt": "The girl in @first_frame walks out, passes the street in @keyframe_1, and arrives at the party in @last_frame", "first_frame_url": "https://example.com/first.png", "keyframe_urls": ["https://example.com/street.png"], "last_frame_url": "https://example.com/party.png", "duration": 10, "resolution": "720p"}'
❓

Common Questions

Frequently asked

Hoeveel frames kan ik gebruiken?

Een eerste frame, maximaal 8 tussenliggende frames en een laatste frame, begrensd door de duur: bij 3s zijn in totaal 4 frames toegestaan, bij 5s 6, bij 8s 9 en bij 9s of langer 10.

Is het eerste frame verplicht?

Ja, zodra keyframe_urls of last_frame_url is ingesteld.

Welke beeldverhouding krijgt de uitvoer?

De uitvoer volgt het eerste frame. aspect_ratio geldt alleen als er geen frame is opgegeven.

Hoe wordt de prijs berekend?

Per seconde uitvoervideo: $0.157/s in 720p en $0.235/s in 1080p. Bij referentievideo’s of video-elementen is het tarief $0.094/s (720p) of $0.141/s (1080p). De berekening is gebaseerd op de seconden van de referentievideo plus die van de uitvoer, met een minimum van 2x de uitvoerlengte.

Hoe ontvang ik het resultaat?

Het API-eindpunt werkt asynchroon. Haal /api/v1/predictions/{request_id}/result periodiek op of geef een webhook_url op om een melding te ontvangen zodra de video klaar is.