Kling 3.0 Motion Control API
Kuaishou Kling 3.0 Motion Control — रेफ़रेंस वीडियो से मोशन ट्रांसफ़र करके स्टिल कैरेक्टर इमेज को एनिमेट करता है। कैरेक्टर इमेज के साथ एक मोशन क्लिप (डांस, एक्शन, जेस्चर) अपलोड करें; मॉडल मूवमेंट निकालकर सहज, यथार्थवादी वीडियो बनाता है। Standard और Pro टियर।
Standard और Pro टियर, जिनकी कीमत रेफ़रेंस वीडियो की अवधि (3-30 सेकंड) के अनुसार बढ़ती है। कैरेक्टर इमेज को मोशन रेफ़रेंस के साथ जोड़ें; आउटपुट उस कैरेक्टर का सहज, यथार्थवादी वीडियो है जो रेफ़रेंस मोशन कर रहा है।
अवलोकन
Kling 3.0 Motion Control API के बारे में
Kling 3.0 Motion Control क्या करता है, Kuaishou की मॉडल श्रृंखला में इसकी जगह क्या है, और टीमें इसे क्यों चुनती हैं।
Kling 3.0 Motion Control, Kuaishou का वीडियो जनरेशन मॉडल है, जो WaveSpeedAI REST API के ज़रिए उपलब्ध है। Kuaishou Kling 3.0 Motion Control — रेफ़रेंस वीडियो से मोशन ट्रांसफ़र करके स्टिल कैरेक्टर इमेज को एनिमेट करता है। कैरेक्टर इमेज के साथ एक मोशन क्लिप (डांस, एक्शन, जेस्चर) अपलोड करें; मॉडल मूवमेंट निकालकर सहज, यथार्थवादी वीडियो बनाता है। Standard और Pro टियर।
Standard और Pro टियर, जिनकी कीमत रेफ़रेंस वीडियो की अवधि (3-30 सेकंड) के अनुसार बढ़ती है। कैरेक्टर इमेज को मोशन रेफ़रेंस के साथ जोड़ें; आउटपुट उस कैरेक्टर का सहज, यथार्थवादी वीडियो है जो रेफ़रेंस मोशन कर रहा है।
WaveSpeedAI पर Kling 3.0 Motion Control परिवार में Motion-Control वर्कफ़्लो को कवर करने वाले 1 REST एंडपॉइंट हैं। हर वेरिएंट की अपनी प्राइसिंग, पैरामीटर और उदाहरण आउटपुट हैं — अपने इनपुट मोडैलिटी और प्रोडक्शन ज़रूरतों के अनुसार चुनें, या एक ही API कुंजी से कई वेरिएंट कॉल करके मल्टी-स्टेप पाइपलाइन बनाएं।
Kling 3.0 Motion Control को उसी API कुंजी, बिलिंग अकाउंट और रेट-लिमिट के साथ चलाएं जिसका उपयोग आप WaveSpeedAI के अन्य 1,000+ AI मॉडल के लिए करते हैं। अलग वेंडर सेटअप नहीं, प्रति-प्रदाता SDK नहीं, प्रति-वेंडर रेट-लिमिट नहीं — एक ही इंटीग्रेशन टेक्स्ट-टू-इमेज और टेक्स्ट-टू-वीडियो से लेकर ऑडियो सिंथेसिस, 3D जनरेशन, अपस्केलिंग और एडिटिंग तक सब कुछ कवर करता है।
एंडपॉइंट
सभी Kling 3.0 Motion Control API एंडपॉइंट
WaveSpeedAI पर अभी 1 Kling 3.0 Motion Control एंडपॉइंट उपलब्ध हैं — अपने वर्कफ़्लो के अनुकूल वेरिएंट चुनें।
उदाहरण
Kling 3.0 Motion Control को काम करते देखें
Kling 3.0 Motion Control API से बनाए गए असली आउटपुट। किसी भी वीडियो पर होवर करके प्रीव्यू देखें, पूर्ण आकार का व्यूअर खोलने के लिए क्लिक करें।
कैसे करें
Kling 3.0 Motion Control API का उपयोग कैसे करें
साइनअप से तैयार जनरेशन तक चार चरण। पूरे Python, Node.js और cURL उदाहरण नीचे API सेक्शन में हैं।
- 01
API कुंजी प्राप्त करें
WaveSpeedAI अकाउंट बनाएं और डैशबोर्ड से अपनी API कुंजी कॉपी करें। नए अकाउंट के साथ मुफ़्त शुरुआती क्रेडिट मिलते हैं — बिलिंग शुरू होने से पहले प्लेग्राउंड को कई दर्जन बार चलाने के लिए पर्याप्त।
- 02
prediction सबमिट करें
अपना इनपुट JSON के रूप में https://api.wavespeed.ai/api/v3/kwaivgi/kling-v3.0-std/motion-control पर POST करें। एंडपॉइंट तुरंत एक prediction id लौटाता है — जनरेशन असिंक्रोनस होते हैं, इसलिए इनफ़रेंस के दौरान आपको कनेक्शन खुला नहीं रखना पड़ता।
- 03
पूर्ण होने तक पोल करें
https://api.wavespeed.ai/api/v3/predictions/{request_id}/result पर GET करें। completed पर आउटपुट लौटाएं; failed, cancelled, timeout या deleted पर त्रुटि के साथ रुकें; बाकी हर status पर पोलिंग जारी रखें।
- 04
आउटपुट URL पढ़ें
status "completed" होने पर data.outputs[0] से URL पढ़ें। यह URL WaveSpeedAI CDN पर आपके बनाए मीडिया की ओर इशारा करता है — आपके कॉल किए गए Kling 3.0 Motion Control वेरिएंट के अनुसार इमेज, वीडियो, ऑडियो या 3D फ़ाइल।
उपयोग के मामले
Kling 3.0 Motion Control से आप क्या बना सकते हैं
आम वर्कफ़्लो जिनके लिए डेवलपर और क्रिएटर Kling 3.0 Motion Control API का उपयोग करते हैं।
डांस और कोरियोग्राफ़ी वीडियो
कैटलॉग उदाहरण: "डांस।" कैरेक्टर इमेज को डांस रेफ़रेंस क्लिप के साथ जोड़ें; मॉडल कोरियोग्राफ़ी को कैरेक्टर पर ट्रांसफ़र करता है। म्यूज़िक वीडियो, सोशल कंटेंट और ब्रांड-कैरेक्टर एनिमेशन के लिए उपयोगी।
एक्शन और जेस्चर ट्रांसफ़र
कैटलॉग उदाहरण: "एक्शन, जेस्चर।" रेफ़रेंस वीडियो से स्पोर्ट्स मोशन, भावपूर्ण जेस्चर या स्टंट-शैली एक्शन से किसी भी कैरेक्टर को संचालित करें।
मौजूदा मोशन में कैरेक्टर स्वैप
रेफ़रेंस वीडियो को मोशन सोर्स और अलग कैरेक्टर इमेज को विषय के रूप में इस्तेमाल करें। असल में मौजूदा क्लिप के मोशन पर कैरेक्टर-स्वैप वर्कफ़्लो।
इंडी क्रिएटर के लिए मोकैप का विकल्प
एक कैरेक्टर इमेज + फ़ोन से रिकॉर्ड किया गया मोशन रेफ़रेंस कई उपयोगों में स्टूडियो मोकैप की जगह ले लेता है — खासकर उस कंटेंट में जहाँ मोशन ही मुख्य आकर्षण हो और रिग-क्वालिटी निर्णायक न हो।
Std बनाम Pro टियर का चुनाव
डिफ़ॉल्ट के लिए Standard टियर; शीर्ष-स्तर आउटपुट के लिए Pro टियर। Pro मोशन-कंट्रोल एंडपॉइंट Kling फ़ैमिली की मानक Pro प्राइसिंग के साथ चलता है।
सुझाव
Kling 3.0 Motion Control के लिए प्रॉम्प्ट लिखने के सुझाव
Kling 3.0 Motion Control से बेहतर आउटपुट पाने के व्यावहारिक सुझाव — प्रोडक्शन पाइपलाइन में वीडियो मॉडल पर काम करने वाले पैटर्न से लिए गए।
- 01
अपनी रेफ़रेंस क्लिप में मोशन को अलग पहचानने योग्य रखें
रेफ़रेंस क्लिप में जितने कम विषय, लक्षित कैरेक्टर पर उतना साफ़ मोशन ट्रांसफ़र। अगर आपके रेफ़रेंस वीडियो में कई लोग हिल रहे हैं, तो क्रॉप करें या दोबारा रिकॉर्ड करें ताकि मोशन का स्रोत स्पष्ट रहे।
- 02
लक्षित कैरेक्टर का पोज़ रेफ़रेंस की शुरुआत से मिलाएं
अगर रेफ़रेंस खड़े पोज़ से शुरू होता है, तो खड़े कैरेक्टर की इमेज दें। शुरुआती पोज़ जितने मिलते-जुलते होंगे, हैंडऑफ़ उतना सहज होगा और पहले फ़्रेम में आर्टिफ़ैक्ट कम होंगे।
- 03
कोरियोग्राफ़ी कंटेंट के लिए वर्टिकल आस्पेक्ट रेशियो
ज़्यादातर उपयोग डांस / स्पोर्ट्स / TikTok-शैली के हैं — डिलीवरी प्लेटफ़ॉर्म से मेल खाने के लिए 9:16 पर जनरेट करें। मॉडल वर्टिकल पर अच्छी तरह ट्रेन हुआ है और पोस्ट-क्रॉप में होने वाली क्वालिटी हानि से बचता है।
- 04
मोकैप-रिग के विकल्प के रूप में इस्तेमाल करें
एक कैरेक्टर इमेज + फ़ोन से रिकॉर्ड की गई मोशन क्लिप कई उपयोगों में स्टूडियो मोकैप की जगह ले लेती है — स्टंट कंटेंट, डांस रील, कैरेक्टर-संचालित ब्रांड कार्य — मोशन को पारंपरिक तरीके से बनाने की तुलना में काफ़ी तेज़ और सस्ता।
- 05
संदर्भ शॉट के लिए स्टैंडर्ड Kling के साथ जोड़ें
एस्टैब्लिशिंग शॉट या सीन का संदर्भ स्टैंडर्ड Kling 3.0 (text-to-video) से बनाएं, फिर एक्शन सीक्वेंस को motion-control करें। इन्हें साथ एडिट करने पर किसी भी अकेले टूल से ज़्यादा लंबे, नैरेटिव-सुसंगत टुकड़े बनते हैं।
प्राइसिंग
Kling 3.0 Motion Control API प्राइसिंग
प्राइसिंग प्रति आउटपुट है। अंतिम शुल्क उन पैरामीटर के अनुसार बदलता है जो आप हर वेरिएंट के प्लेग्राउंड में सेट करते हैं (रिज़ॉल्यूशन, अवधि, आउटपुट संख्या, रेफरेंस)।
| एंडपॉइंट | प्रकार | शुरुआती कीमत |
|---|---|---|
| kwaivgi/ | motion-control | $0.63 |
API
Kling 3.0 Motion Control API कॉल करें
wavespeed.ai/accesskey पर API कुंजी बनाएं, फिर REST के ज़रिए prediction सबमिट करें। प्लेग्राउंड इनपुट के किसी भी संयोजन के लिए सीधे पेस्ट करने योग्य नमूने तैयार करता है।
POSThttps://api.wavespeed.ai/api/v3/kwaivgi/kling-v3.0-std/motion-control
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/kwaivgi/kling-v3.0-std/motion-control" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"image": "https://interactive-examples.mdn.mozilla.net/media/cc0-images/painted-hand-298-332.jpg",
"video": "https://interactive-examples.mdn.mozilla.net/media/cc0-videos/flower.mp4",
"character_orientation": "video",
"keep_original_sound": true
}')
TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
printf 'Submission response did not contain a prediction id
' >&2
exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
# 2. Poll until the prediction finishes.
while true; do
RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
-H "Authorization: Bearer $WAVESPEED_API_KEY")
RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
case "$STATUS" in
completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
*) sleep 2 ;;
esac
doneconst submitUrl = "https://api.wavespeed.ai/api/v3/kwaivgi/kling-v3.0-std/motion-control";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');
async function requestJson(url, options = {}) {
const response = await fetch(url, options);
if (!response.ok) throw new Error(await response.text());
return response.json();
}
// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"image": "https://interactive-examples.mdn.mozilla.net/media/cc0-images/painted-hand-298-332.jpg",
"video": "https://interactive-examples.mdn.mozilla.net/media/cc0-videos/flower.mp4",
"character_orientation": "video",
"keep_original_sound": true
}),
});
const task = body.data ?? body;
const resultUrl = `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;
// 2. Poll until the prediction finishes.
while (true) {
const resultBody = await requestJson(resultUrl, {
headers: { "Authorization": `Bearer ${apiKey}` },
});
const result = resultBody.data ?? resultBody;
if (result.status === "completed") {
console.log(result.outputs);
break;
}
if (["failed", "cancelled", "timeout", "deleted"].includes(result.status)) throw new Error(JSON.stringify(result));
await new Promise(resolve => setTimeout(resolve, 2000));
}import json
import os
import time
from urllib.request import Request, urlopen
api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
"image": "https://interactive-examples.mdn.mozilla.net/media/cc0-images/painted-hand-298-332.jpg",
"video": "https://interactive-examples.mdn.mozilla.net/media/cc0-videos/flower.mp4",
"character_orientation": "video",
"keep_original_sound": True
}
def request_json(url, data=None):
request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
with urlopen(request) as response:
return json.load(response)
# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/kwaivgi/kling-v3.0-std/motion-control", json.dumps(payload).encode())
task = body.get("data", body)
result_url = f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"
# 2. Poll until the prediction finishes.
while True:
result_body = request_json(result_url)
result = result_body.get("data", result_body)
status = result.get("status")
if status == "completed":
print(result.get("outputs", []))
break
if status in {"failed", "cancelled", "timeout", "deleted"}:
raise RuntimeError(result)
time.sleep(2)तुलना
Kling 3.0 Motion Control बनाम विकल्प
WaveSpeedAI पर समान मॉडल की तुलना में Kling 3.0 Motion Control कब चुनें।
Kling 3.0 Motion Control बनाम Wan 2.2 Animate
दोनों कैरेक्टर को एनिमेट करने के लिए पोज़/मोशन ट्रांसफ़र करते हैं। Wan 2.2 Animate 120s तक की 720p क्लिप बनाता है और ओपन-वेट से व्युत्पन्न है। Kling Motion Control रेफ़रेंस वीडियो की अवधि (3-30s) तक सीमित है, पर मोशन प्रायर के लिए Kuaishou के वीडियो कॉर्पस पर बना है।
Kling 3.0 Motion Control बनाम Standard Kling 3.0
स्टैंडर्ड Kling 3.0 (text-to-video / image-to-video) स्पष्ट मोशन रेफ़रेंस के बिना टेक्स्ट या इमेज से जनरेट करता है। Motion Control एक ड्राइविंग वीडियो स्वीकार करके उसका पालन करता है — जब कोई खास मूवमेंट चाहिए, अनुमानित नहीं, तब सही चुनाव।
Kling 3.0 Motion Control बनाम Wan 2.2 Fun-Control
Wan 2.2 Fun-Control Control Codes (प्रीसेट मोशन टेम्पलेट) का उपयोग करता है और व्यावसायिक उपयोग के लिए Apache 2.0 लाइसेंस प्राप्त है। Kling Motion Control प्रीसेट कोड के बजाय मनमाने मोशन रेफ़रेंस वीडियो स्वीकार करता है — अलग कंट्रोल तंत्र, अलग लाइसेंस शर्तें।
FAQ
Kling 3.0 Motion Control API — अक्सर पूछे जाने वाले प्रश्न
प्राइसिंग, लाइसेंस, इंटीग्रेशन — WaveSpeedAI पर Kling 3.0 Motion Control चलाने के बारे में आम सवाल।
Kling 3.0 Motion Control API क्या है?
Kling 3.0 Motion Control, Kuaishou का वीडियो जनरेशन मॉडल है, जो WaveSpeedAI पर REST API के रूप में उपलब्ध है। Kuaishou Kling 3.0 Motion Control — रेफ़रेंस वीडियो से मोशन ट्रांसफ़र करके स्टिल कैरेक्टर इमेज को एनिमेट करता है। कैरेक्टर इमेज के साथ एक मोशन क्लिप (डांस, एक्शन, जेस्चर) अपलोड करें; मॉडल मूवमेंट निकालकर सहज, यथार्थवादी वीडियो बनाता है। Standard और Pro टियर। आप इसे प्रोग्रामेटिक रूप से कॉल कर सकते हैं या ऊपर दिए प्लेग्राउंड से आज़मा सकते हैं।
Kling 3.0 Motion Control API को कैसे कॉल करें?
WaveSpeedAI अकाउंट बनाएं, /accesskey से अपनी API कुंजी कॉपी करें, फिर अपना इनपुट JSON के रूप में https://api.wavespeed.ai/api/v3/kwaivgi/kling-v3.0-std/motion-control पर POST करें। एंडपॉइंट एक prediction id लौटाता है। रिज़ल्ट एंडपॉइंट को लगभग हर 2 सेकंड पर पोल करना शुरू करें, लंबे टास्क के लिए अंतराल बढ़ाएं, और किसी भी अंतिम status पर रुक जाएं। प्रोडक्शन-उन्मुख Python / Node.js / cURL उदाहरण ऊपर हैं।
Kling 3.0 Motion Control API की कीमत कितनी है?
Kling 3.0 Motion Control $0.63 प्रति रन से शुरू होता है। सटीक लागत आपके सेट किए पैरामीटर (रिज़ॉल्यूशन, अवधि, आउटपुट संख्या, रेफरेंस) के अनुसार बदलती है। प्लेग्राउंड में Generate बटन के पास लाइव कॉस्ट प्रीव्यू आपके वर्तमान इनपुट की सटीक कीमत दिखाता है।
Kling 3.0 Motion Control के कौन-से वेरिएंट उपलब्ध हैं?
WaveSpeedAI पर 1 लाइव Kling 3.0 Motion Control एंडपॉइंट हैं: kwaivgi/kling-v3.0-std/motion-control। हर वेरिएंट का अपना प्लेग्राउंड पेज और प्राइसिंग है।
क्या मैं Kling 3.0 Motion Control के आउटपुट का व्यावसायिक उपयोग कर सकता हूँ?
व्यावसायिक उपयोग के अधिकार Kuaishou मॉडल लाइसेंस के अनुसार होते हैं। अधिकांश Kuaishou मॉडल आउटपुट के व्यावसायिक उपयोग की अनुमति देते हैं; विशिष्ट लाइसेंस सारांश के लिए हर मॉडल का प्लेग्राउंड पेज और प्लेटफ़ॉर्म-स्तर की शर्तों के लिए WaveSpeedAI की सेवा की शर्तें देखें।
सीधे जाने के बजाय WaveSpeedAI पर Kling 3.0 Motion Control क्यों इस्तेमाल करें?
एक API कुंजी + एक बिलिंग अकाउंट, Kling 3.0 Motion Control और अन्य प्रदाताओं के 1,000+ दूसरे AI मॉडल के लिए। प्रति-वेंडर SDK सेटअप नहीं, अलग रेट-लिमिट नहीं, हर वेंडर के लिए इंटीग्रेशन कोड दोबारा लिखना नहीं। प्राइसिंग आमतौर पर Kuaishou के सीधे API के बराबर या उससे कम होती है।
प्रदाता
Kuaishou के बारे में
WaveSpeedAI पर Kling 3.0 Motion Control और Kuaishou की व्यापक मॉडल श्रृंखला के पीछे की टीम।
Kuaishou एक प्रमुख चीनी शॉर्ट-वीडियो प्लेटफ़ॉर्म है और वीडियो जनरेशन मॉडल की Kling फ़ैमिली के पीछे की टीम है। Kling 3.0 नेटिव ऑडियो सिंथेसिस (हर वेरिएंट पर एक sound पैरामीटर) के साथ Standard, Pro और 4K टियर देता है, साथ में समर्पित मोशन-कंट्रोल एंडपॉइंट, जो रेफ़रेंस वीडियो से मोशन ट्रांसफ़र करके स्टिल कैरेक्टर इमेज को एनिमेट करता है।
WaveSpeedAI पर Kling 3.0 Motion Control के साथ बनाना शुरू करें
साइनअप पर मुफ़्त शुरुआती क्रेडिट। Kuaishou और हर अन्य प्रदाता के 1,000+ AI मॉडल के लिए एक API कुंजी।
/filters:quality(82)/media/images/20260408113043_9bp6l97o.webp)