Kling 4.0 Keyframe to Video API: Imagem para vídeo

Transforme um primeiro quadro, quadros-chave intermediários e um último quadro em um vídeo Kling 4.0. 3-30s, 720p/1080p. Pague por geração, sem assinatura.

Carregar controles interativos

Kling 4.0 Keyframe-to-Video transforma um primeiro quadro, até 8 quadros-chave intermediários e um último quadro em um clipe de 3-30 segundos em 720p/1080p, com cada quadro acessível no prompt.

📝

Visão geral

Sobre este modelo

Kling 4.0 Keyframe-to-Video gera um clipe de 3-30 segundos em 720p ou 1080p a partir de um primeiro quadro, até 8 quadros-chave intermediários e um último quadro. Mencione os quadros no prompt com @first_frame, @keyframe_1 e @last_frame para descrever como a cena se move entre eles. A saída segue a proporção do primeiro quadro. Para usar referências de personagens, vozes e vídeos, use Kling 4.0 Reference to Video.

1Roteiros gráficos: transforme uma sequência de imagens estáticas em um clipe contínuo.
2Transições: passe de um quadro inicial a um quadro final seguindo o percurso descrito.
3Apresentações de produto: controle o plano de abertura e o plano final de um anúncio.
4Histórias com vários planos: encadeie locais usando quadros-chave intermediários.
💰

Preço e valor

Análise de custos

muapiapp$0.157 por segundo em 720p ($0.785 por clipe de 5s)

$0.157/s em 720p, $0.235/s em 1080p.

** Os preços dos concorrentes são estimados com base em arquiteturas de modelos e níveis de uso semelhantes.

⚙️

Detalhes técnicos

Esquema de configuração

alertastring

Video description (max 8000 chars). Mention frames with @first_frame, @keyframe_1, ..., @last_frame.

Valor padrãoThe girl in @first_frame walks out, passes the street in @keyframe_1, and arrives at the party in @last_frame
First Frame URLstring

First-frame image URL. Mention as @first_frame.

Valor padrão-
Keyframe URLsarray

Middle-frame image URLs in chronological order (up to 8, also limited by duration). Mention as @keyframe_1, @keyframe_2, ...

Valor padrãoundefined
Last Frame URLstring

Last-frame image URL. Mention as @last_frame.

Valor padrão-
Duração (segundos)int

Video length in seconds (3-30).

Valor padrão5
ResoluçãoEnum (2 opções)

resolução de saída.

Valor padrão720p
proporçãoEnum (5 opções)

Only used when no frame is provided; otherwise the output follows the first frame.

Valor padrão-
📖

Guia de implementação

Documentação do desenvolvedor

Como usar Kling 4.0 Keyframe to Video

  1. Forneça os quadros: first_frame_url é obrigatório quando você define keyframe_urls (até 8, em ordem) ou last_frame_url.

  2. Mencione os quadros no prompt: @first_frame, @keyframe_1, @keyframe_2, @last_frame.

  3. Respeite o limite de quadros: o total depende da duração — 3s permite 4, 5s permite 6, 8s permite 9 e 9s ou mais permite 10.

  4. Envie a solicitação e obtenha o resultado: consulte /api/v1/predictions/{request_id}/result ou informe um webhook_url.

curl -X POST https://api.muapi.ai/api/v1/kling-4.0-keyframe-to-video \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{"prompt": "The girl in @first_frame walks out, passes the street in @keyframe_1, and arrives at the party in @last_frame", "first_frame_url": "https://example.com/first.png", "keyframe_urls": ["https://example.com/street.png"], "last_frame_url": "https://example.com/party.png", "duration": 10, "resolution": "720p"}'
❓

Perguntas comuns

Perguntas frequentes

Quantos quadros posso usar?

Um primeiro quadro, até 8 quadros-chave intermediários e um último quadro, com limite conforme a duração: 3s permite 4 quadros no total, 5s permite 6, 8s permite 9 e 9s ou mais permite 10.

O primeiro quadro é obrigatório?

Sim, sempre que keyframe_urls ou last_frame_url for definido.

Qual proporção a saída usa?

Ela segue o primeiro quadro. aspect_ratio só se aplica quando nenhum quadro é fornecido.

Como o preço é calculado?

Por segundo de vídeo gerado: $0.157/s em 720p e $0.235/s em 1080p. Com vídeos de referência ou elementos de vídeo, a tarifa é de $0.094/s (720p) ou $0.141/s (1080p), calculada com base nos segundos do vídeo de referência mais os segundos do vídeo gerado, com um mínimo de 2x a duração do vídeo gerado.

Como obtenho o resultado?

O endpoint é assíncrono. Consulte /api/v1/predictions/{request_id}/result ou informe um webhook_url para receber uma notificação quando o vídeo estiver pronto.