Midjourney
Video (image vers vidéo)
Image vers vidéo Midjourney (i2v). Mode FAST fixe, t2v non pris en charge, durée ~5 secondes
POST
| Item | Valeur |
|---|---|
| action | VIDEO |
| Facturation | midjourney@video / midjourney@video-720p, facturé = prix unitaire × batch_size |
| Requis | image_urls (première image) ou task_id (réutiliser un imagine en SUCCESS) |
Paramètres
| Champ | Type | Requis | Défaut | Description |
|---|---|---|---|---|
prompt | string | Non | (hérite du parent) | Prompt vidéo ; si vide, task_id est requis |
image_urls | string[] | △ | — | Première image (1 image, ≤ 12 MiB) ; l’un de image_urls / task_id |
task_id | string | △ | — | Réutiliser un imagine en SUCCESS ; l’un de image_urls / task_id |
index | int | Non | — | Laquelle des 4 tuiles d’imagine est la première image (0–3, avec task_id) |
video_type | string | Non | vid_1.1_i2v_480 | Niveau de résolution (voir tableau) ; 720 → facturation @video-720p |
animate_mode | string | Non | manual | manual / auto ; auto requiert task_id + index |
motion | string | Non | high | low / high ; ampleur du mouvement, aucun impact sur la facturation |
batch_size | int | Non | 1 | Doit être 1 / 2 / 4, autres valeurs traitées comme 1 ; facturé × N |
end_url | string | Non | — | Image de fin ; lorsqu’elle est définie, video_type est auto-promu en start_end_* |
Valeurs valides de video_type
| Valeur | Résolution | Mode | Facturation |
|---|---|---|---|
vid_1.1_i2v_480 | 480p | i2v de base (par défaut) | midjourney@video |
vid_1.1_i2v_720 | 720p | i2v de base | midjourney@video-720p |
vid_1.1_i2v_start_end_480 | 480p | image début/fin (auto si end_url défini) | midjourney@video |
vid_1.1_i2v_start_end_720 | 720p | image début/fin (auto si end_url défini) | midjourney@video-720p |
Les valeurs de typeextendne sont pas acceptées ; seules les valeurs devideo_typelistées ci-dessus sont prises en charge.
Exemples de requête
i2v simple (première image fournie, batch 4) :end_url promeut automatiquement en start_end) :
Réponse
L’envoi renvoie untask_id ; sondez GET /v1/tasks/{task_id}. En cas de SUCCESS, il inclut video_url (la première) plus video_urls (length === batch_size ; avec batch=1 il a quand même 1 élément) :
Notes
- Le texte vers vidéo (t2v) n’est pas pris en charge : vous devez passer
image_urlsoutask_id, sinon il renvoie400; vous ne pouvez pas passer les deux. - Mode FAST fixe, pas de dimension speed (
@video-fast/@video-turbodans le tableau de facturation ne sont jamais atteints). batch_sizeest strictement validé à1/2/4; batch=4 facture 4×, utilisez batch=1 si le budget est sensible.animate_mode=autorequiert à la foistask_id+index.- L’image de début / fin doit faire chacune ≤ 12 MiB.