API Vidéo de Contrôle de Mouvement Kling v3
Générez des vidéos avec contrôle de mouvement avec kling-v3-motion-control sur APIMaster.ai. Image de référence + vidéo de référence, facturation à la seconde.
Contrôle de Mouvement Kling v3
Appelez kling-v3-motion-control sur APIMaster pour le contrôle de mouvement Kling : fournissez une image de référence et une vidéo de référence ; la sortie suit le mouvement du clip de référence. Un prompt optionnel affine la caméra et le style.
URL de base :
https://apimaster.ai/v1esthttps://apimaster.ai/v1. Utilisezhttps://apimaster.ai/v1/videos/...— n'ajoutez pas un préfixe/v1supplémentaire.
Tarification (par seconde)
La durée facturable est déterminée par le serveur en sondant video_url (pas une estimation du client). La pré-déduction utilise mode et des plafonds de durée basés sur l'orientation.
| Mode | Tarif |
|---|---|
std |
0,10288 $ / s |
pro |
0,13712 $ / s |
Exemple : référence 8 s @ std ≈ 0,82304 $ (0,10288 $ × 8).
Soumettre
POST https://apimaster.ai/v1/videos/generations
| Champ | Type | Requis | Description |
|---|---|---|---|
model |
string | oui | kling-v3-motion-control |
image_url |
string | oui | URL publique de l'image de référence |
video_url |
string | oui | URL publique de la vidéo de référence (mp4/mov, ≤100 Mo) |
character_orientation |
string | oui | image (vidéo de référence 3–10 s) ou video (3–30 s) |
mode |
string | oui | std ou pro |
prompt |
string | non | Indication optionnelle de mouvement / caméra / style |
keep_original_sound |
string | non | oui (par défaut) ou non |
watermark_info |
object | non | par ex. {"enabled": false} |
duration |
integer | non | Estimation optionnelle de pré-déduction ; le règlement utilise la longueur sondée |
curl -s "https://apimaster.ai/v1/videos/generations" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "kling-v3-motion-control",
"prompt": "Match face identity, follow the reference dance, cinematic lighting",
"image_url": "https://example.com/ref-image.png",
"video_url": "https://example.com/ref-video-8s.mp4",
"character_orientation": "image",
"mode": "std",
"keep_original_sound": "yes"
}'
Réponse
{
"code": 200,
"data": [
{
"status": "submitted",
"task_id": "task_xxxxxxxx"
}
]
}
Longueur de la vidéo de référence
character_orientation |
Vidéo de référence autorisée |
|---|---|
image |
3 s – 10 s |
video |
3 s – 30 s |
Interroger
GET https://apimaster.ai/v1/videos/{task_id}
Téléchargez via l'url retournée ou GET https://apimaster.ai/v1/videos/{task_id}/content.