Ana içeriğe atla
POST
/
kling
/
v1
/
videos
/
multi-elements
/
init-selection
curl --request POST \
  --url https://api.cometapi.com/kling/v1/videos/multi-elements/init-selection \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "video_id": "784912347344945152",
  "task_id": "784912347277836288"
}
'
{
  "code": 123,
  "message": "<string>",
  "data": {
    "session_id": "<string>"
  }
}
Bu endpoint’i kullanarak bir video düzenleme oturumu açabilir ve sonraki tüm multimodal düzenleme adımları için gerekli olan session_id değerini alabilirsiniz.

Bir giriş yolu seçin

  • Kling tarafından oluşturulan video: video_id ile birlikte üst task_id değerini gönderin
  • Harici veya zaten barındırılan video: video_url gönderin
  • Aynı anda her iki giriş yolunu da göndermeyin

İş akışındaki rolü

1

Oturumu başlatın

Kaynak klibi gönderin ve döndürülen session_id değerini kaydedin.
2

Seçim noktalarını işaretleyin

Düzenlemek istediğiniz bölgeyi tanımlamak için Add Video Selection ile devam edin.
3

Nihai düzenleme görevini gönderin

Seçim hazır olduktan sonra Create Task ile devam edin.
Parametrelerin tam referansı için Kling API dokümantasyonu sayfasına bakın.

Yetkilendirmeler

Authorization
string
header
gerekli

Bearer token authentication. Use your CometAPI key.

Gövde

application/json
video_id
string
varsayılan:784912347344945152
gerekli

The video ID generated by Kling; choose either this or video_url, they cannot be passed simultaneously. Select the video to be edited from historical works using the video ID. Only supports video works generated within the last 30 days; only supports videos with a duration of ≥2 seconds and ≤5.5 seconds, or ≥7 seconds and ≤10.5 seconds. Related to the video_url parameter, they cannot both be empty or both have values.

task_id
string
varsayılan:784912347277836288
gerekli

When passing video_id, the task_id from when the video was generated must also be passed.

video_url
string
varsayılan:https://v15-kling.klingai.com/bs2/upload-ylab-stunt-sgp/se/stream_lake_m2v_img2video_multi_id_v16_std/aa12ae6e-450d-4f36-b2d0-74376b313268_raw_video.mp4?x-kcdn-pid=112372

The URL to get the video. When uploading, pass the video download link. When editing a selection, pass the video URL returned by the interface.

Only supports MP4 and MOV formats. Only supports videos with a duration of ≥2 seconds and ≤5.5 seconds, or ≥7 seconds and ≤10.5 seconds. The width and height dimensions of the video must be between 720px (inclusive) and 2160px (inclusive). Only supports uploading videos at 24, 30, or 60 fps. Related to the video_id parameter, they cannot both be empty or both have values.

Yanıt

200 - application/json

Session initialized.

code
integer
gerekli
message
string
gerekli
data
object
gerekli