跳轉到主要內容
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 開始
  • 將回傳的 task id 視為非同步工作流程的起點
  • 預期最終產物會透過與其他 Midjourney 任務相同的輪詢端點提供

任務流程

1

提交影片任務

啟動渲染並儲存回傳的 task id。
2

輪詢直到任務完成

使用 Fetch Single Task 直到任務進入終態,並提供最終影片 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
必填