Resolución de salida
Admite 480p según el esquema del endpoint publicado.
Anima una imagen fuente con movimiento y fotograma final opcionales
curl -X POST https://runapi.ai/api/v1/midjourney/extend_video \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "midjourney-image-to-video",
"source_task_id": "task_abc123"
}'
import { MidjourneyClient } from "@runapi.ai/midjourney";
const client = new MidjourneyClient();
const result = await client.extendVideo.run({
model: "midjourney-image-to-video",
source_task_id: "task_abc123",
});
import os
import requests
response = requests.post(
"https://runapi.ai/api/v1/midjourney/extend_video",
headers={"Authorization": f"Bearer {os.environ['RUNAPI_API_KEY']}"},
json={"model":"midjourney-image-to-video","source_task_id":"task_abc123"}
)
response.raise_for_status()
<?php
$client = curl_init("https://runapi.ai/api/v1/midjourney/extend_video");
curl_setopt_array($client, [
CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("RUNAPI_API_KEY"), "Content-Type: application/json"],
CURLOPT_POSTFIELDS => json_encode([
'model' => 'midjourney-image-to-video',
'source_task_id' => 'task_abc123',
])
]);
$response = curl_exec($client);
RunApi client = new RunApi(System.getenv("RUNAPI_API_KEY"));
Task task = client.extendVideo().run({"model":"midjourney-image-to-video","source_task_id":"task_abc123"});
task.waitForResult();
require "runapi/midjourney"
client = RunApi::Midjourney::Client.new
result = client.extend_video.run(
model: "midjourney-image-to-video",
source_task_id: "task_abc123"
)
client := runapi.NewClient(os.Getenv("RUNAPI_API_KEY"))
task, err := client.extendVideo.Run({"model":"midjourney-image-to-video","source_task_id":"task_abc123"})
if err != nil { log.Fatal(err) }
task.Wait()
$ runapi generate \
--model midjourney-image-to-video \
--endpoint extend_video \
--wait
3 versiones disponibles
Elige cualquier modelo y genera en segundos.
Elige cualquier modelo y genera en segundos.
| Proveedor | Midjourney |
| ID del modelo | midjourney-image-to-video |
| Modalidad | Video |
| Tipos de tarea | Asynchronous |
| Endpoint de API | /api/v1/midjourney/extend_video, /api/v1/midjourney/image_to_video |
| Unidad de facturación | call |
| Parámetros de entrada | enable_loop, output_resolution, source_image_url, source_task_id |
| Resolución máxima | 480p |
| Estado del catálogo | Operativo |
Regístrate gratis y crea una clave de API para midjourney-image-to-video desde el panel de control.
Envía una solicitud POST a /api/v1/midjourney/extend_video con el identificador del modelo midjourney-image-to-video y tus parámetros.
Consulta la tarea o sigue el callback para recuperar el resultado completado de midjourney-image-to-video.
Admite 480p según el esquema del endpoint publicado.
Configura 4 parámetros documentados, incluidos enable_loop, output_resolution, source_image_url, source_task_id.
Expone 2 endpoint(s) público(s): extend_video, image_to_video.
Medido por call sin requisito de suscripción.
source_task_idNo hay descripción disponible.
Genera clips cortos listos para producción desde prompts.
Prueba varias direcciones rápidamente.
Permite que las herramientas de desarrollo creen assets de video con contexto del modelo.
Pasa el ID de modelo que aparece en el quickstart.
Sí. El precio se mide por llamada o unidad.
Te ayudamos con la configuración empresarial, las integraciones y las preguntas técnicas.
Contacta con nosotros