Ana içeriğe atla
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": {}
}
Multimodal düzenleyicinin üzerinde çalışmasını istediğiniz video bölgesini işaretlemek için bu endpoint’i kullanın.

Seçim nasıl çalışır

  • session_id, Initialize Video for Editing işleminden gelir
  • frame_index, noktaları yerleştirdiğiniz kareyi seçer
  • points, 0 ile 1 arasında normalize edilmiş koordinatlardır
  • Kling şu anda en fazla 10 işaretli kareyi ve kare başına en fazla 10 noktayı belgeliyor

İş akışındaki rolü

1

Önce başlatın

Geçerli bir session_id almak için Initialize Video for Editing ile başlayın.
2

Nokta ekleyin veya iyileştirin

Düzenlenecek bölgeyi oluştururken bu endpoint’i çağırın.
3

Alanı önizleyin

Final gönderimden önce Preview Selected Video Area kullanın.
Tam parametre referansı için Kling API documentation sayfasına bakın.

Yetkilendirmeler

Authorization
string
header
gerekli

Bearer token authentication. Use your CometAPI key.

Gövde

application/json
session_id
string
varsayılan:784914037360041984
gerekli

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

frame_index
integer
varsayılan:1
gerekli

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[]
gerekli

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.

Yanıt

200 - application/json

Selection updated.

code
integer
gerekli
message
string
gerekli
data
object