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

Transformez une première image, des images clés intermédiaires et une dernière image en vidéo Kling 4.0. 3-30s, 720p/1080p. Payez à la génération, sans abonnement.

Commandes interactives du modèle

Kling 4.0 Keyframe-to-Video transforme une première image, jusqu’à 8 images clés intermédiaires et une dernière image en un clip de 3-30s en 720p/1080p, chaque image pouvant être référencée dans le prompt.

📝

Aperçu

À propos de ce modèle

Kling 4.0 Keyframe-to-Video génère un clip de 3 à 30 secondes en 720p ou 1080p à partir d’une première image, de jusqu’à 8 images clés intermédiaires et d’une dernière image. Mentionnez les images dans votre prompt avec @first_frame, @keyframe_1 et @last_frame pour décrire le mouvement de la scène entre elles. La sortie reprend le format d’image de la première image. Pour utiliser des références de personnages, de voix et de vidéos, consultez Kling 4.0 Reference to Video.

1Storyboards : transformez une suite d’images fixes en un clip continu.
2Transitions : passez d’une image de départ à une image d’arrivée en décrivant le trajet.
3Mise en valeur de produits : maîtrisez le plan d’ouverture et de clôture d’une publicité.
4Récits à plans multiples : enchaînez les lieux grâce aux images clés intermédiaires.
💰

Prix ​​et valeur

Analyse des coûts

muapiapp$0.157 par seconde en 720p ($0.785 par clip de 5s)

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

** Les prix des concurrents sont estimés sur la base d'architectures de modèles et de niveaux d'utilisation similaires.

⚙️

Détails techniques

Schéma de configuration

invitestring

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

Valeur par défautThe 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.

Valeur par défaut-
Keyframe URLsarray

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

Valeur par défautundefined
Last Frame URLstring

Last-frame image URL. Mention as @last_frame.

Valeur par défaut-
Durée (secondes)int

Video length in seconds (3-30).

Valeur par défaut5
RésolutionÉnumération (options 2)

résolution de sortie.

Valeur par défaut720p
rapport hauteur/largeurÉnumération (options 5)

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

Valeur par défaut-
📖

Guide de mise en œuvre

Documentation du développeur

Comment utiliser Kling 4.0 Keyframe to Video

  1. Fournissez les images : first_frame_url est obligatoire si vous définissez keyframe_urls (jusqu’à 8, dans l’ordre) ou last_frame_url.

  2. Mentionnez les images dans le prompt : @first_frame, @keyframe_1, @keyframe_2, @last_frame.

  3. Respectez la limite d’images : le nombre total d’images dépend de la durée — 3s autorise 4 images, 5s en autorise 6, 8s en autorise 9 et 9s ou plus en autorise 10.

  4. Envoyez la requête et récupérez le résultat : interrogez /api/v1/predictions/{request_id}/result ou indiquez un webhook_url.

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"}'
❓

Questions courantes

Foire aux questions

Combien d’images puis-je utiliser ?

Une première image, jusqu’à 8 images clés intermédiaires et une dernière image, dans la limite imposée par la durée : 3s autorise 4 images au total, 5s en autorise 6, 8s en autorise 9 et 9s ou plus en autorise 10.

La première image est-elle obligatoire ?

Oui, dès que keyframe_urls ou last_frame_url est défini.

Quel format d’image la sortie utilise-t-elle ?

Elle reprend celui de la première image. aspect_ratio s’applique uniquement si aucune image n’est fournie.

Comment le tarif est-il calculé ?

À la seconde de vidéo générée : $0.157/s en 720p et $0.235/s en 1080p. Avec des vidéos de référence ou des éléments vidéo, le tarif est de $0.094/s (720p) ou $0.141/s (1080p), calculé sur la durée des vidéos de référence plus celle de la sortie, avec un minimum de 2x la durée de sortie.

Comment récupérer le résultat ?

Le point de terminaison est asynchrone. Interrogez /api/v1/predictions/{request_id}/result ou indiquez un webhook_url pour être averti lorsque la vidéo est prête.