Introducción
Vidu Q4 Preview Image to video anima un fotograma inicial en un clip de 3 a 16 segundos a 540p, 720p, 1080p, 2k o 4k. Vidu Q4 Preview es la vista previa pública del modelo de video Q4 de Vidu. El clip conserva la forma de tu encuadre, el sonido y los diálogos entre comillas se generan con la imagen, y en nuestras pruebas de contenido las solicitudes sin filtro pasaron, mientras que el nivel Muy fuerte se rechaza desde el 9 de octubre.
Elige un modo según tu material de partida
| Lo que tienes | Modo |
|---|---|
| un cuadro para animar | Vidu Q4 Preview Imagen a video |
| personas, atuendos, productos o lugares como imágenes, con clips de voz opcionales | Vidu Q4 Preview Referencia a video |
Funciones y aspectos destacados
Tu cuadro se conserva
En nuestras ejecuciones, las personas, el vestuario y la luz del cuadro inicial se mantuvieron en el clip.
Sonido y frases habladas
Diálogos, efectos y ambiente se generan junto con la imagen. Una frase entre comillas dobles se pronunció en nuestra ejecución; desactiva generate_audio para un clip silencioso.
Hasta 4k
Cinco niveles de resolución, de 540p a 4k. Los de 2k y 4k llegan como HEVC de 10 bits, así que prevé editarlos o transcodificarlos en una herramienta de escritorio.
Pasó el contenido NSFW
Se entregaron las solicitudes de nivel Suave y Moderado, y también el nivel Máximo. Las solicitudes de nivel Fuerte se suavizaron por el encuadre. El nivel Muy fuerte solo se insinuó el 8 de octubre y se rechaza desde el 9 de octubre.
Parámetros de la solicitud
| Parámetro | Obligatorio | Descripción |
|---|---|---|
prompt | Sí | Obligatorio, hasta 20,000 caracteres. Describe el movimiento, la cámara y el sonido a partir del cuadro. mínimo 1 caracteres · máximo 20000 caracteres |
image_url | Sí | Obligatorio. El cuadro inicial: fija las personas, el aspecto y la forma del clip. |
resolution | No | 540p, 720p (por defecto), 1080p, 2k o 4k. Define el precio por segundo: 2k cuesta más que 1080p, y 4k cerca del doble que 2k. |
duration_seconds | No | Segundos enteros, de 3 a 16, 5 por defecto. Se cobra por segundo junto con la resolución. |
generate_audio | No | Activado por defecto: diálogos, efectos y ambiente se generan junto con la imagen. Desactívalo para un clip sin pista de audio. Valor predeterminado: |
enable_prompt_expansion | No | Desactivado por defecto. Si lo activas, el modelo reescribe y amplía tu prompt. Valor predeterminado: |
seed | No | Mantiene las ejecuciones comparables mientras cambias una sola cosa a la vez. No garantiza un clip idéntico fotograma a fotograma. |
Precios
Se cobra por segundo de salida según la resolución elegida. Tener el sonido activado o desactivado y la forma de tu cuadro no modifican el precio. Las solicitudes rechazadas no se cobran.
| Especificación | Precio |
|---|---|
| $0.045 / segundo |
| $0.095 / segundo |
| $0.12 / segundo |
| $0.19 / segundo |
| $0.39 / segundo |
Casos de uso
Tomas con diálogo
Un personaje se vuelve hacia la cámara y dice una frase en la misma pasada que la imagen.
Fotos de moda y estilo de vida
Agrega un giro, una caminata o un movimiento de cámara a un cuadro bien estilizado.
Plataformas sin filtro de contenido
Anima los propios cuadros de tus usuarios; todas las personas en pantalla deben ser adultas.
Guía de prompts y consejos prácticos
Describe lo que ocurre a continuación
Escribe el movimiento, la cámara y el sonido, no lo que el cuadro ya muestra.
Pon el diálogo entre comillas
Pon las frases habladas entre comillas dobles para que se pronuncien y no se describan.
Borrador pequeño, versión final en 1080p
Prueba en 540p con una semilla fija y repite la mejor en 1080p. Elige 2k o 4k solo si puedes manejar HEVC.
Deja la expansión del prompt desactivada
Con la expansión activada el modelo reescribe tu prompt, y en una ejecución atenuó una solicitud.
Inicio rápido de la API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "vidu/q4-preview/image-to-video",
"input": {
"duration_seconds": 5,
"image_url": "https://example.com/reference.png",
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"resolution": "720p"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Consulta la referencia de la API para autenticación, el esquema completo, sondeo y gestión de errores.












