Kling v3 Motion Control Video-API
Erstellen Sie bewegungsgesteuerte Videos mit kling-v3-motion-control auf APIMaster.ai. Referenzbild + Referenzvideo, Abrechnung pro Sekunde.
Kling v3 Motion Control
Rufen Sie kling-v3-motion-control auf APIMaster für Kling Motion Control auf: Geben Sie ein Referenzbild und ein Referenzvideo an; die Ausgabe folgt der Bewegung im Referenzclip. Ein optionaler Prompt verfeinert Kamera und Stil.
Basis-URL:
https://apimaster.ai/v1isthttps://apimaster.ai/v1. Verwenden Siehttps://apimaster.ai/v1/videos/...— fügen Sie kein weiteres/v1-Präfix hinzu.
Preise (pro Sekunde)
Die abrechenbare Dauer wird durch das Abfragen der video_url durch den Server bestimmt (keine Schätzung durch den Client). Der Vorabzug verwendet mode und orientierungsbasierte Dauerbegrenzungen.
| Modus | Preis |
|---|---|
std |
0,10288 $ / s |
pro |
0,13712 $ / s |
Beispiel: 8 s Referenzvideo bei std ≈ 0,82304 $ (0,10288 $ × 8).
Senden
POST https://apimaster.ai/v1/videos/generations
| Feld | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
model |
string | ja | kling-v3-motion-control |
image_url |
string | ja | Öffentliche Referenzbild-URL |
video_url |
string | ja | Öffentliche Referenzvideo-URL (mp4/mov, ≤100 MB) |
character_orientation |
string | ja | image (3–10 s Referenzvideo) oder video (3–30 s) |
mode |
string | ja | std oder pro |
prompt |
string | nein | Optionaler Hinweis zu Bewegung/Kamera/Stil |
keep_original_sound |
string | nein | yes (Standard) oder no |
watermark_info |
object | nein | z.B. {"enabled": false} |
duration |
integer | nein | Optionaler Vorabschätzwert; Abrechnung verwendet die gemessene Länge |
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"
}'
Antwort
{
"code": 200,
"data": [
{
"status": "submitted",
"task_id": "task_xxxxxxxx"
}
]
}
Länge des Referenzvideos
character_orientation |
Erlaubtes Referenzvideo |
|---|---|
image |
3s – 10s |
video |
3s – 30s |
Statusabfrage
GET https://apimaster.ai/v1/videos/{task_id}
Herunterladen über die zurückgegebene url oder GET https://apimaster.ai/v1/videos/{task_id}/content.