API de video a partir de referencias de Kling 4.0: Imagen a vídeo

Genera videos de Kling 4.0 a partir de imágenes, videos, elementos y voces de referencia. 3-30 s, 720p/1080p, audio nativo. Paga por generación, sin suscripción.

Controles interactivos del modelo

Kling 4.0 genera clips de 3-30 segundos a 720p/1080p con audio nativo a partir de imágenes y videos de referencia, elementos con nombre y voces, todos accesibles en el prompt mediante @tags.

📝

Descripción general

Acerca de este modelo

Kling 4.0 genera clips de 3-30 segundos a 720p o 1080p con audio nativo a partir de tus propios materiales: hasta 10 imágenes de referencia, 5 videos de referencia, 7 elementos con nombre (2-4 imágenes o un video de personaje de 3-8 segundos cada uno) y 3 voces, con un máximo de 15 materiales en total. Menciona cada material en el prompt con @image_1, @video_1 o @name. Si no proporcionas materiales, funciona como una herramienta de texto a video. Para dirigir un clip a partir de fotogramas fijos, usa Kling 4.0: fotogramas clave a video.

1Personajes: Mantén la coherencia de un personaje con nombre entre escenas usando elementos de imagen o video.
2Voz: Asocia una voz de referencia a un personaje y haz que hable en el clip.
3Tomas guiadas por video: Reutiliza el movimiento y el entorno de un video de referencia, con su sonido original o sin él.
4Anuncios: Combina referencias del producto, el modelo y el fondo en una sola toma.
💰

Precios y tarifas

Análisis de costes

muapiapp$0.157 por segundo a 720p ($0.785 por clip de 5s)

$0.157/s a 720p, $0.235/s a 1080p. Con videos de referencia o elementos de video: $0.094/s a 720p, $0.141/s a 1080p; se cobran los segundos de referencia más los de salida (mínimo 2x la duración de salida).

** Los precios de competidores son estimaciones basadas en arquitecturas de modelos y niveles de uso similares.

⚙️

Especificaciones técnicas

Esquema de configuración

Promptstring

Video description (max 8000 chars). Reference materials with @image_1, @video_1 or @name for elements/voices.

Valor por defecto@Hero sits at the desk in @video_1, picks up the doll from @image_1, and greets using @Narrator
Reference Image URLsarray

Up to 10 reference images. Mention as @image_1, @image_2, ... in array order.

Valor por defectoundefined
Reference Video URLsarray

Up to 5 reference videos (2-30s each, 30s combined). Mention as @video_1, @video_2, ...

Valor por defectoundefined
Keep Original Soundboolean

Keep the original audio of the reference videos (only applies when video_urls is set).

Valor por defectofalse
Elementsarray

Up to 7 named subjects, each {name, image_urls (2-4) or video_url (3-8s), tag?, description?, voice_url?}. Mention as @name.

Valor por defecto-
Voicesarray

Up to 3 named voices, each {name, audio_url}. Mention as @name.

Valor por defecto-
Duración (segundos)int

Video length in seconds (3-30).

Valor por defecto5
ResoluciónOpciones permitidas (2)

salidaresolución.

Valor por defecto720p
Relación de aspectoOpciones permitidas (5)

Output aspect ratio. Defaults to auto when reference media is provided, otherwise 16:9.

Valor por defecto-
📖

Guía de integración

Documentación para desarrolladores

Cómo usar Kling 4.0: video a partir de referencias

  1. Reúne los materiales: Proporciona image_urls (hasta 10), video_urls (hasta 5, de 2-30s cada uno y 30s en total), elements (hasta 7) y voices (hasta 3).

  2. Menciónalos en el prompt: @image_1, @video_1 siguen el orden de los arrays; @Hero o @Narrator usan el name de un elemento o una voz. Cada mención debe coincidir con un material de la solicitud.

  3. Configura la salida: duration (3-30s), resolution (720p o 1080p), aspect_ratio (auto, 16:9, 9:16, 1:1, 21:9) y keep_original_sound.

  4. Envía la solicitud y obtén el resultado: El endpoint es asíncrono; consulta /api/v1/predictions/{request_id}/result o proporciona un webhook_url.

curl -X POST https://api.muapi.ai/api/v1/kling-4.0-reference-to-video \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{"prompt": "@Hero sits at the desk, picks up the doll from @image_1, and greets using @Narrator", "image_urls": ["https://example.com/doll.png"], "elements": [{"name": "Hero", "image_urls": ["https://example.com/hero-front.jpg", "https://example.com/hero-side.jpg"], "tag": "character"}], "voices": [{"name": "Narrator", "audio_url": "https://example.com/narrator.mp3"}], "duration": 10, "resolution": "1080p"}'
❓

Preguntas frecuentes

Preguntas frecuentes

¿Cuáles son los límites de duración y resolución?

De 3 a 30 segundos por clip, a 720p o 1080p.

¿Cuántas referencias puedo usar?

Hasta 10 imágenes, 5 videos (de 2-30s cada uno y 30s en total), 7 elementos (como máximo 3 elementos de video) y 3 voces, con un máximo de 15 materiales en total.

¿Cómo hago referencia a los materiales en el prompt?

Usa @image_1, @video_1 según el orden del array, o @name para los elementos y las voces. Si una mención no coincide con ningún material, se rechazará.

¿Genera audio?

Sí, genera audio nativo. Si proporcionas videos de referencia, establece keep_original_sound en true para conservar el audio original.

¿Cómo se calcula el precio?

Por segundo de video generado: $0.157/s a 720p y $0.235/s a 1080p. Con videos de referencia o elementos de video, la tarifa es de $0.094/s (720p) o $0.141/s (1080p); se cobran los segundos del video de referencia más los de salida, con un mínimo de 2x la duración de salida.

¿Cómo obtengo el resultado?

El endpoint es asíncrono. Consulta /api/v1/predictions/{request_id}/result o proporciona un webhook_url para recibir una notificación cuando el video esté listo.