API Video Kling v3 Motion Control
Genera video con controllo del movimento utilizzando kling-v3-motion-control su APIMaster.ai. Immagine di riferimento + video di riferimento, fatturato al secondo.
Kling v3 Motion Control
Chiama kling-v3-motion-control su APIMaster per il motion control di Kling: fornisci un'immagine di riferimento e un video di riferimento; l'output segue il movimento della clip di riferimento. Un prompt opzionale affina la camera e lo stile.
URL di base:
https://apimaster.ai/v1èhttps://apimaster.ai/v1. Usahttps://apimaster.ai/v1/videos/...— non aggiungere un altro prefisso/v1.
Prezzi (al secondo)
La durata fatturabile viene determinata dal server che verifica video_url (non una stima del client). La deduzione anticipata utilizza mode e limiti di durata basati sull'orientamento.
| Modalità | Tariffa |
|---|---|
std |
$0,10288 / s |
pro |
$0,13712 / s |
Esempio: 8 s di riferimento in modalità std ≈ $0,82304 ($0,10288 × 8).
Invia
POST https://apimaster.ai/v1/videos/generations
| Campo | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
model |
string | sì | kling-v3-motion-control |
image_url |
string | sì | URL pubblico dell'immagine di riferimento |
video_url |
string | sì | URL pubblico del video di riferimento (mp4/mov, ≤100MB) |
character_orientation |
string | sì | image (video di riferimento 3–10 s) o video (3–30 s) |
mode |
string | sì | std o pro |
prompt |
string | no | Suggerimento opzionale per movimento / camera / stile |
keep_original_sound |
string | no | yes (predefinito) o no |
watermark_info |
object | no | es. {"enabled": false} |
duration |
integer | no | Stima opzionale per deduzione anticipata; la liquidazione utilizza la lunghezza effettiva rilevata |
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"
}'
Risposta
{
"code": 200,
"data": [
{
"status": "submitted",
"task_id": "task_xxxxxxxx"
}
]
}
Lunghezza video di riferimento
character_orientation |
Video di riferimento consentito |
|---|---|
image |
3s – 10s |
video |
3s – 30s |
Polling
GET https://apimaster.ai/v1/videos/{task_id}
Scarica tramite l'url restituito o GET https://apimaster.ai/v1/videos/{task_id}/content.