Model Detayları
Kling 3.0 Motion Control, video-to-video bir motion transfer modelidir: bir referans karakter görseli ve bir driving video verin; model videodaki eylemleri, jestleri ve yüz ifadelerini çıkarıp görselinizdeki karaktere uygular ve karakterinizin referanstaki hareketleri yaptığı yeni bir video üretir. Bu, metinle yönlendirilen bir animasyon değil, motion control / motion transfer’dir — hareket gerçek bir driving klipten geldiği için zamanlama ve performans kaynağa sadık kalır. Çıktının sizin görselinizin mi yoksa driving videonun mu çerçevelemesini izleyeceğini `character_orientation` ile seçin; ek yönlendirme için isteğe bağlı bir `prompt` ekleyin.
## En uygun olduğu işler - Motion control: bir karakteri ya da portreyi driving videodaki hareketle canlandırmak - Motion transfer: bir dansı, jestleri ya da tüm bir performansı referans klipten durağan bir karaktere kopyalamak - Belirli bir karaktere, kimliğini ve görünümünü koruyarak mevcut bir eylemi yaptırmak - Kaynak videonun hem hareketi hem mimikleri yönettiği konuşma ya da sunucu tarzı klipler
## Şu durumlarda başka bir model seçin - Driving video olmadan, hareketi yalnızca bir metin prompt’uyla tarif ederek durağan bir görseli canlandırmak istiyorsanız — bir image-to-video modeli kullanın - Referans görsel ya da video olmadan, yalnızca metinden üretilmiş bir klip istiyorsanız — bir text-to-video modeli kullanın - Video değil, tek bir durağan görsel gerekiyorsa — bir text-to-image modeli kullanın
## İpuçları - `character_orientation: 'image'` görselinizin çerçevelemesini korur ve driving videoyu 10 saniyeyle sınırlar; `'video'` driving videonun çerçevelemesini izler ve 30 saniyeye kadar izin verir - Öznesi net ve önden görünen bir JPEG ya da WebP karakter görseli kullanın; PNG kaynaklar zaman zaman reddedilir - Hareketin de mimiklerin de temiz aktarılması için karakter hareketi belirgin ve yüzü görünen bir driving video seçin - `keep_original_sound` (varsayılan true) driving videonun sesini korur; sessiz bir sonuç için kapatın
ModelRunner JavaScript client ile çalıştırmak için: ```js import { modelrunner } from "@modelrunner/client";
const result = await modelrunner.subscribe("kuaishou/kling-video/v3/motion-control", { input: { image_url: "https://media.modelrunner.ai/qf7LUwPh7gD0iVj0lMoCF.jpeg", video_url: "https://media.modelrunner.ai/xCu3Uic8zYdc9dHfxmTCU.mp4", character_orientation: "image", prompt: "the person speaks and gestures naturally to the camera", }, }); ```


