跳转到主要内容
POST
/
mj
/
submit
/
video
Submit Video
curl --request POST \
  --url https://api.cometapi.com/mj/submit/video \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "motion": "low",
  "image": "https://storage.fonedis.cc/attachments/1372468820912115716/1388566717961338880/hyper_realistic_3d_rendering_pink_tulip_style_686021570d5ec4451c1c120a.jpg?ex=68617307&is=68602187&hm=f939f10d79de24e3ed0f2c4dc1453c902ee6b383d13d9a1787eacfccfadb9488&"
}
'
{
  "code": 123,
  "description": "<string>",
  "result": "<string>",
  "properties": {
    "prompt": "<string>"
  }
}
使用此端点可将 Midjourney 图像结果转换为短视频渲染。

调用前准备

  • 从已完成的 Midjourney 图像结果或受支持的图像 URL 开始
  • 将返回的任务 id 视为异步工作流的起点
  • 预计最终资源会通过与其他 Midjourney 任务相同的轮询端点返回

任务流程

1

提交视频任务

启动渲染并保存返回的任务 id。
2

轮询直到任务完成

使用 获取单个任务,直到任务进入终态并提供最终视频 URL。
3

持久化输出

如果你需要比提供商交付 URL 更稳定的保留时间,请将完成的视频转存到你自己的存储中。

授权

Authorization
string
header
必填

Bearer token authentication. Use your CometAPI key.

请求体

application/json
motion
enum<string>
默认值:example
必填

Motion intensity of the generated video.

可用选项:
low,
high
image
string
默认值:example
必填

First-frame image as a public URL or base64-encoded data URI.

prompt
string

Text prompt to guide the video generation.

action
string

Action to perform on an existing video task. When set, index and taskId are required.

index
integer

Zero-based index selecting which video variant to act on from the parent task.

taskId
string

Parent task id to continue from. Required when action is set.

state
string

Custom state string. Returned as-is in the task result and webhook callback for your own tracking.

noStorage
boolean

When true, return the original provider video URL instead of a CometAPI-proxied link.

videoType
string

Video model variant, e.g. vid_1.1_i2v_480 (480p) or vid_1.1_i2v_720 (720p).

响应

200 - application/json

Success

code
integer
必填
description
string
必填
result
string
必填
properties
object
必填