API de imagem para vídeo
Comece com uma imagem e descreva o movimento, e o modelo a animará em um clipe de vídeo. Muitos modelos também aceitam um primeiro e último quadro, ou várias referências para guiar o clipe.
Modelos
Todos os modelos abaixo aceitam o modo "image_to_video" com uma image_url em POST /v1/videos/generations. Os preços são por segundo de vídeo na rota padrão, na resolução exibida; os preços do Seedance são estimativas com base na cobrança por tokens.
| Modelo e ID do modelo na API | Opções | Preço em official-cheap (padrão) |
|---|---|---|
Seedance 2.5bytedance/seedance-2.5 | Tamanhos: 480p, 720p, 1080pClipes de 4 a 30 segundos | $0.213 por segundo em 720pofficial: $0.231 |
Seedance 2.0bytedance/seedance-2.0 | Tamanhos: 480p, 720p, 1080p, 4KClipes de 4 a 15 segundos | $0.139 por segundo em 720pofficial: $0.151 |
Seedance 2.0 Fastbytedance/seedance-2.0-fast | Tamanhos: 480p, 720pClipes de 4 a 15 segundos | $0.111 por segundo em 720pofficial: $0.121 |
Seedance 2.0 Minibytedance/seedance-2.0-mini | Tamanhos: 480p, 720pClipes de 4 a 15 segundos | $0.07 por segundo em 720pofficial: $0.076 |
Wan 3.0alibaba/wan-3.0 | Tamanhos: 480p, 720p, 1080pClipes de 2 a 15 segundos | $0.083 por segundo em 720pofficial: $0.092 |
Wan 3.0 Primealibaba/wan-3.0-prime | Tamanhos: 480p, 720p, 1080pClipes de 2 a 15 segundos | $0.125 por segundo em 720pofficial: $0.138 |
HappyHorse 1.1alibaba/happyhorse-1.1 | Tamanhos: 480p, 720p, 1080pClipes de 3 a 15 segundos | $0.125 por segundo em 720pofficial: $0.138 |
HappyHorse 1.0alibaba/happyhorse-1.0 | Tamanhos: 720p, 1080pClipes de 3 a 15 segundos | $0.125 por segundo em 720pofficial: $0.138 |
Grok Imagine Video 1.5xai/grok-imagine-video-1.5 | Tamanhos: 480p, 720p, 1080pClipes de 1 a 15 segundos | $0.126 por segundo em 720pofficial: $0.14 |
Grok Imagine Video 1.5 Litexai/grok-imagine-video-1.5-lite | Tamanhos: 480p, 720p, 1080pClipes de 1 a 15 segundos | $0.027 por segundo em 720pofficial: $0.03 |
Kling 4.0kwaivgi/kling-4.0 | Tamanhos: 720p, 1080pClipes de 3 a 30 segundos | $0.138 por segundo em 720pofficial: $0.154 |
MiniMax H3minimax/h3 | Tamanhos: 480p, 768p, 2KClipes de 5 a 15 segundos | $0.072 por segundo em 768pofficial: $0.08 |
MiniMax H3 Maxminimax/h3-max | Tamanhos: 480p, 768pClipes de 5 a 15 segundos | $0.072 por segundo em 768pofficial: $0.08 |
MiniMax H3 Max Turbominimax/h3-max-turbo | Tamanhos: 480p, 768pClipes de 5 a 15 segundos | $0.036 por segundo em 768pofficial: $0.04 |
Início rápido
- Crie uma chave de API
Crie uma chave no console e salve-a como a variável de ambiente MLMUX_API_KEY.
Criar uma chave de API - Envie uma requisição
O exemplo envia Seedance 2.0 (bytedance/seedance-2.0) para https://api.mlmux.com/v1/videos/generations. Altere o ID do modelo para qualquer modelo na tabela acima.
- Leia o resultado
A resposta é uma tarefa. Consulte sua poll_url a cada poucos segundos até que o status seja succeeded, depois baixe o vídeo ou configure um webhook para receber notificações.
Referência da API de vídeo
curl https://api.mlmux.com/v1/videos/generations \
-H "Authorization: Bearer $MLMUX_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "bytedance/seedance-2.0",
"route_mode": "official-cheap",
"prompt": "The camera slowly pushes in while steam rises from the cup",
"mode": "image_to_video",
"image_url": "https://your-cdn.example/start-frame.jpg",
"ratio": "16:9",
"resolution": "720p",
"duration": 5,
"generate_audio": true
}'
# The response is a task. Poll it until "status" is "succeeded", then read "video".
curl https://api.mlmux.com/v1/videos/generations/TASK_ID \
-H "Authorization: Bearer $MLMUX_API_KEY"Perguntas frequentes
Qual modelo devo usar para imagem para vídeo?
Seedance 2.0 é um bom padrão. O Seedance 2.5 e o Wan 3.0 Prime proporcionam o movimento mais rico, o Kling 4.0 cria clipes de até 30 segundos, e Grok Imagine Video 1.5 Lite é a opção de menor custo.
Quanto custa a API de imagem para vídeo?
A partir de cerca de $0.027 por segundo de vídeo (Grok Imagine Video 1.5 Lite) na rota padrão. O Seedance conta a imagem inicial como uma imagem de referência, não como um vídeo de referência, utilizando a tarifa mais baixa; os outros modelos cobram o mesmo valor por segundo com ou sem uma imagem inicial.
Como envio a imagem inicial?
Envie uma URL pública em image_url ou faça o upload do arquivo com POST /v1/uploads e use a URL retornada. A requisição retorna uma tarefa; faça polling dela ou receba um webhook quando o vídeo estiver pronto.
Sou cobrado por requisições com falha? Há algum limite?
Requisições com falha não são cobradas, e os créditos retidos retornam ao seu saldo. Cada conta pode executar até 60 tarefas simultaneamente; envie um e-mail para support@mlmux.com se precisar de mais.