Passer au contenu principal
POST
/
kling
/
v1
/
videos
/
multi-elements
/
add-selection
Add selection points to a Kling multimodal session
curl --request POST \
  --url https://api.cometapi.com/kling/v1/videos/multi-elements/add-selection \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "session_id": "784914037360041984",
  "frame_index": 1,
  "points": [
    {
      "x": 0,
      "y": 1
    }
  ]
}
'
{
  "code": 123,
  "message": "<string>",
  "data": {}
}
Utilisez ce endpoint pour marquer la zone de la vidéo sur laquelle l’éditeur multimodal doit intervenir.

Fonctionnement de la sélection

  • session_id provient de Initialize Video for Editing
  • frame_index sélectionne l’image où vous placez les points
  • points sont des coordonnées normalisées entre 0 et 1
  • Kling documente actuellement jusqu’à 10 images marquées et jusqu’à 10 points par image

Rôle dans le workflow

1

Initialiser d’abord

Commencez par Initialize Video for Editing pour obtenir un session_id valide.
2

Ajouter ou affiner les points

Appelez ce endpoint à mesure que vous définissez la zone à modifier.
3

Prévisualiser la zone

Utilisez Preview Selected Video Area avant la soumission finale.
Pour la référence complète des paramètres, consultez la documentation de l’API Kling.

Autorisations

Authorization
string
header
requis

Bearer token authentication. Use your CometAPI key.

Corps

application/json
session_id
string
défaut:784914037360041984
requis

Session ID, generated based on the video initialization task, does not change with selection editing actions.

frame_index
integer
défaut:1
requis

Frame number

Supports adding up to 10 marked frames, meaning video selections can be marked based on a maximum of 10 frames. Only 1 frame can be marked at a time.

points
object[]
requis

Click coordinates, represented by x and y. Value range: [0,1], expressed as a percentage; [0,1] represents the top-left corner of the frame. Supports adding multiple marked points simultaneously, with a maximum of 10 points per frame.

Réponse

200 - application/json

Selection updated.

code
integer
requis
message
string
requis
data
object