Créer une tâche d’édition multimodale Kling
Créez une tâche d’édition vidéo multimodale Kling via CometAPI : POST /kling/v1/videos/multi-elements pour combiner plusieurs éléments et générer des vidéos de manière asynchrone.
Workflow complet
Initialiser la session d’édition
session_id du clip que vous souhaitez modifier.Construire la zone de sélection
Soumettre la tâche finale
session_id, le edit_mode, le prompt final, ainsi que tous les paramètres de génération facultatifs via ce endpoint, puis enregistrez l’id de tâche renvoyé pour les vérifications de statut.Avant de l’appeler
- Assurez-vous que la session de sélection est déjà initialisée
- Vérifiez que votre sélection de région est correcte avant de consommer un appel de génération
- Exécutez les appels de suivi de sélection sur le même compte et avec le
session_idexact renvoyé lors de l’initialisation - Définissez
edit_modesuraddition,swapouremoval - Fournissez
image_listpouradditionetswap; omettezimage_listpourremoval - Envoyez
durationsous forme de chaîne comme"5"ou"10"; les exemples transmettent explicitement"5" - Traitez cette route comme l’étape finale de génération, et non comme l’étape de configuration
- Ajoutez
image_list,negative_prompt,mode,duration,callback_urlouexternal_task_iduniquement lorsque le workflow d’édition en a besoin
Autorisations
Bearer token authentication. Use your CometAPI key.
Corps
Selection session id returned by init-selection. Follow-up calls must use the same account and exact session id.
Editing operation for the selected video region. Use addition to add an element, swap to replace a selected element, or removal to remove it.
addition, swap, removal Instruction describing the desired edit. Reference the source video as <<<video_1>>> and any reference image as <<<image_1>>>.
Kling model variant for the final edit task. Omit to use kling-v1-6.
kling-v1-6 Image references used by addition and swap tasks. Omit this field for removal tasks.
1Elements to avoid in the edited result.
Generation mode. Use std or pro.
std, pro Requested output duration in seconds.
Webhook URL to receive task status updates.
Custom task id for your own tracking. Must be unique per account.