Skip to content

Contrôle de mouvement

POST
/kling/v1/videos/motion-control

Crée une tâche vidéo de contrôle de mouvement à partir d’une image de référence et d’une vidéo de référence.

Authorizations

bearer
Type
HTTP (bearer)

Request Body

application/json
object

Par défaut : kling-v2-6, kling-v3

Invite textuelle (peut inclure des descriptions positives et négatives).
Vous pouvez utiliser le prompt pour ajouter des éléments à la scène, contrôler les mouvements de caméra, etc. Voir le guide Kling « Motion Control » :
https://docs.qingque.cn/d/home/eZQAl5y8xNSkr0iYUS8-bpGvP?identityId=2Cn18n4EIHT#section=h.xtmfpd68o18
Ne doit pas dépasser 2500 caractères.

Image de référence (Base64 ou URL d’image accessible) pour contraindre les éléments (personnage, arrière-plan, etc.).
Formats : .jpg / .jpeg / .png ; taille max 10MB.
Largeur/hauteur min : 300px ; ratio : 1:2.5 ~ 2.5:1.

Vidéo de référence (URL accessible).
Formats : .mp4 / .mov ; taille max 100MB.
Les deux côtés doivent être dans l’intervalle 340px~3850px.
Durée min 3 secondes ; la durée max dépend de character_orientation.

Conserver ou non le son original de la vidéo de référence.
Enum : yes, no.

Source de référence pour l’orientation du personnage dans la vidéo générée.
Enum : image, video.

  • image : suivre l’image (durée de la vidéo de référence ≤ 10s)
  • video : suivre la vidéo (durée de la vidéo de référence ≤ 30s)

Mode de génération vidéo.
Enum : std, pro.

  • std : mode standard (économique)
  • pro : mode pro (meilleure qualité)
object[]

Liste des sujets de référence

object[]

Générer également un résultat avec filigrane ou non

Responses

OK

application/json

Playground

Authorization
Body

Samples