POST
https://zx1.deepwl.net
/
v1
/
videos
/
extensions
视频Extensions
curl --request POST \
  --url https://zx1.deepwl.net/v1/videos/extensions \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "model": "<string>",
  "prompt": "<string>",
  "video": {},
  "video.url": "<string>",
  "start_time": 123,
  "duration": 123
}
'
{
  "id": "grok:48a67431-0708-46d1-9ab9-83cb84700153",
  "status": "processing",
  "status_update_time": 1762685256
}

视频Extensions

OpenAI 格式与统一视频共用 POST /v1/videos/extensions 路径。统一视频链路说明见 视频Extensions(统一视频) 通过 POST /v1/videos/extensions 对已有视频任务的指定片段做扩展,在 Body 的 video.url 里传入原任务 ID。
  • 路由入口是 POST /v1/videos/extensions
  • 必填 modelpromptvideostart_time
  • video.url 填原视频任务 ID,例如 grok:f673ba58-b053-4d8d-8938-c0b429de4d7f

方法与路径

POST /v1/videos/extensions

请求示例

curl -X POST https://zx1.deepwl.net/v1/videos/extensions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -d '{
    "model": "grok-video-3",
    "prompt": "play with another white cat",
    "duration": 6,
    "start_time": 4,
    "video": {
      "url": "grok:f673ba58-b053-4d8d-8938-c0b429de4d7f"
    }
  }'

响应示例

{
  "id": "grok:48a67431-0708-46d1-9ab9-83cb84700153",
  "status": "processing",
  "status_update_time": 1762685256
}

认证

Authorization: Bearer YOUR_API_KEY

Body

model
string
必填
模型名称,例如 grok-video-3
prompt
string
必填
扩展片段的提示词。
video
object
必填
原视频引用。当前要求包含 url 字段。
video.url
string
必填
原视频任务 ID(不是可播放的 HTTP 链接),例如 grok:f673ba58-b053-4d8d-8938-c0b429de4d7f
start_time
integer
必填
片段开始时间(秒),从原视频的该时间点起做扩展。
duration
integer
扩展后的目标时长(秒)。默认 10,支持 61015

Response

id
string
新 extensions 任务 ID。
status
string
任务状态,常见值包括 processingcompletedfailed
status_update_time
integer
状态最近更新时间(Unix 时间戳)。

Extend 与 Extensions 的区别

项目视频Extend视频Extensions
路径POST /v1/videos/{video_id}/extendPOST /v1/videos/extensions
原任务 ID路径参数 video_idBody video.url
典型场景基于路径绑定原任务做延展独立入口,适合批量或编排调用

相关接口