Passer au contenu principal
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>"
  }
}
Utilisez ce point de terminaison pour transformer un résultat d’image Midjourney en un court rendu vidéo.

Avant de l’appeler

  • Partez d’un résultat d’image Midjourney terminé ou d’une URL d’image prise en charge
  • Considérez le task id renvoyé comme le début d’un workflow asynchrone
  • Attendez-vous à ce que l’élément final soit renvoyé via le même point de terminaison de polling utilisé par les autres tâches Midjourney

Flux de tâche

1

Soumettre la tâche vidéo

Démarrez le rendu et stockez le task id renvoyé.
2

Interroger jusqu’à la fin de la tâche

Utilisez Fetch Single Task jusqu’à ce que la tâche atteigne un état terminal et expose l’URL vidéo finale.
3

Conserver la sortie

Déplacez la vidéo terminée vers votre propre stockage si vous avez besoin d’une conservation stable au-delà de l’URL de livraison du fournisseur.

Autorisations

Authorization
string
header
requis

Bearer token authentication. Use your CometAPI key.

Corps

application/json
motion
enum<string>
défaut:example
requis

Motion intensity of the generated video.

Options disponibles:
low,
high
image
string
défaut:example
requis

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

Réponse

200 - application/json

Success

code
integer
requis
description
string
requis
result
string
requis
properties
object
requis