Zum Hauptinhalt springen
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>"
  }
}
Verwenden Sie diesen Endpoint, um ein Midjourney-Bildergebnis in ein kurzes Video-Rendering umzuwandeln.

Bevor Sie ihn aufrufen

  • Beginnen Sie mit einem abgeschlossenen Midjourney-Bildergebnis oder einer unterstützten Bild-URL
  • Behandeln Sie die zurückgegebene task id als Start eines asynchronen Workflows
  • Rechnen Sie damit, dass das fertige Asset über denselben Polling-Endpoint bereitgestellt wird, der auch für andere Midjourney-Tasks verwendet wird

Task-Ablauf

1

Video-Task einreichen

Starten Sie das Rendering und speichern Sie die zurückgegebene task id.
2

Pollen, bis der Task abgeschlossen ist

Verwenden Sie Fetch Single Task, bis der Task einen terminalen Zustand erreicht und die endgültige Video-URL bereitstellt.
3

Ausgabe speichern

Verschieben Sie das fertige Video in Ihren eigenen Speicher, wenn Sie eine stabile Aufbewahrung benötigen, die über die Zustell-URL des Anbieters hinausgeht.

Autorisierungen

Authorization
string
header
erforderlich

Bearer token authentication. Use your CometAPI key.

Body

application/json
motion
enum<string>
Standard:example
erforderlich

Motion intensity of the generated video.

Verfügbare Optionen:
low,
high
image
string
Standard:example
erforderlich

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).

Antwort

200 - application/json

Success

code
integer
erforderlich
description
string
erforderlich
result
string
erforderlich
properties
object
erforderlich