Midjourney
Video (imagen a video)
Imagen a video de Midjourney (i2v), modo FAST fijo, sin soporte t2v, duración de ~5 segundos
POST
| Item | Valor |
|---|---|
| action | VIDEO |
| Facturación | midjourney@video / midjourney@video-720p, cobrado = precio unitario × batch_size |
| Requerido | image_urls (primer fotograma) o task_id (reutilizar un imagine en SUCCESS) |
Parámetros
| Campo | Tipo | Requerido | Predeterminado | Descripción |
|---|---|---|---|---|
prompt | string | No | (hereda del padre) | Prompt de video; si está vacío, se requiere task_id |
image_urls | string[] | △ | — | Primer fotograma (1 imagen, ≤ 12 MiB); uno de image_urls / task_id |
task_id | string | △ | — | Reutilizar un imagine en SUCCESS; uno de image_urls / task_id |
index | int | No | — | Cuál de las 4 baldosas de imagine es el primer fotograma (0–3, con task_id) |
video_type | string | No | vid_1.1_i2v_480 | Nivel de resolución (ver tabla); 720 → facturación @video-720p |
animate_mode | string | No | manual | manual / auto; auto requiere task_id + index |
motion | string | No | high | low / high; cantidad de movimiento, sin impacto en facturación |
batch_size | int | No | 1 | Debe ser 1 / 2 / 4, otros valores se tratan como 1; facturado × N |
end_url | string | No | — | Fotograma final; cuando se define, video_type se actualiza automáticamente a start_end_* |
Valores válidos de video_type
| Valor | Resolución | Modo | Facturación |
|---|---|---|---|
vid_1.1_i2v_480 | 480p | i2v básico (predeterminado) | midjourney@video |
vid_1.1_i2v_720 | 720p | i2v básico | midjourney@video-720p |
vid_1.1_i2v_start_end_480 | 480p | fotograma inicio/fin (auto cuando se define end_url) | midjourney@video |
vid_1.1_i2v_start_end_720 | 720p | fotograma inicio/fin (auto cuando se define end_url) | midjourney@video-720p |
No se aceptan valores tipoextend; solo se admiten los valores devideo_typelistados arriba.
Ejemplos de solicitud
i2v simple (primer fotograma propio, batch 4):end_url actualiza automáticamente a start_end):
Respuesta
El envío devuelve untask_id; sondee GET /v1/tasks/{task_id}. Al tener SUCCESS incluye video_url (el primero) más video_urls (length === batch_size; con batch=1 igual tiene 1 elemento):
Notas
- No se admite texto a video (t2v): debe pasar
image_urlsotask_id, de lo contrario devuelve400; no puede pasar ambos. - Modo FAST fijo, sin dimensión de speed (
@video-fast/@video-turboen la tabla de facturación nunca se alcanzan). batch_sizese valida estrictamente como1/2/4; batch=4 cobra 4×, use batch=1 cuando el presupuesto sea sensible.animate_mode=autorequiere tantotask_id+index.- El primer / último fotograma debe ser cada uno ≤ 12 MiB.