LoopToken

初始化待编辑视频

POST /v1/videos/multi-elements/init-selection:多模态视频编辑第一步,初始化视频并得到 session_id,同步

POST/v1/videos/multi-elements/init-selection

编辑视频前先初始化,得到 session_id(24 小时有效)。

项值
模式同步
计费目前不单独计费

快速开始

curl https://api.vibelab.me/v1/videos/multi-elements/init-selection \
  -H "Authorization: Bearer $LOOPTOKEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video_url": "https://example.com/source.mp4"
  }'

响应示例:

{
  "code": 0,
  "message": "SUCCEED",
  "request_id": "6a0d571e-d36c-4811-bb2b-698c94b19a8c",
  "data": {
    "status": 0,
    "session_id": "847570360458960960",
    "fps": 30,
    "original_duration": 5000,
    "width": 720,
    "height": 1280,
    "total_frame": 150,
    "normalized_video": "https://example.com/normalized.mp4"
  }
}

请求参数

请求头

参数类型必填默认说明
Authorizationstring是-Bearer $LOOPTOKEN_API_KEY
Content-Typestring是-application/json

请求体

参数类型必填默认说明
video_urlstring是-视频地址;mp4/mov,时长 2–5 秒或 7–10 秒,边长 720–2160px,24/30/60fps。不支持 video_id

响应

字段类型说明
codeinteger0 表示成功,其余见错误
messagestring错误信息
request_idstring请求 ID,排查问题时提供
data.statusinteger拒识码,非 0 为识别失败
data.session_idstring会话 ID,24 小时有效
data.fpsnumber解析后视频帧率
data.original_durationinteger解析后视频时长
data.width、data.heightinteger解析后视频宽高
data.total_frameinteger总帧数
data.normalized_videostring初始化后的视频地址

计费

目前不单独计费。

错误

本页参数校验返回 400 / 1201,message 原文如下:

HTTPcode触发场景处理
4001201request body must be a JSON object请求体传 JSON 对象
4001201video_url is required and must be a string传 video_url
4001201video_id is not supported, use video_url改传 video_url

通用错误(鉴权、余额、并发、回调地址、上游错误)见 Kling 错误。

注意事项

  • 会话归属 → 只能操作自己初始化得到的会话。
  • 替换或删除元素 → 初始化后还要用选区接口标记元素。
  • 会话有效期 → session_id 24 小时有效。

本页内容