Introdução
Extensão de vídeo com MiniMax H3 Spicy. Envie o clipe que você quer continuar e descreva o que acontece depois: o último quadro do clipe vira o quadro inicial de uma nova cena de imagem para vídeo do MiniMax H3 Spicy, e o original e o segmento novo voltam unidos em um único MP4. Só os segundos novos são cobrados.
| Campo | Valor |
|---|---|
| Entrada | Vídeo |
| Saída | Vídeo |
| Fabricante | MiniMax |
| Endpoint | image-to-video, video-extend |
| Duração | 3 a 15 segundos, só segundos inteiros |
| Resolução | 480p, 540p, 768p, 1080p (padrão 480p) |
| Controle de quadro | Quadro de abertura obrigatório, fechamento opcional |
| Prompt | Opcional; direção sem censura aceita |
| Conteúdo | Material adulto suportado, sem classificador de conteúdo |
| Execução | Tarefa assíncrona, cobrada por segundo de saída |
Recursos e destaques
Quem decide o conteúdo é o seu quadro, não um filtro de texto
Como o único caminho de entrada é um quadro de abertura, esta família não tem aquela distância habitual entre o que você pediu e o que um prompt de texto se dispõe a renderizar. O que está no still — figurino, corpo, pose, enquadramento — é o que anima. O prompt cuida de movimento, câmera e som por cima disso.
Só o still já é uma requisição completa
Prompt não é obrigatório aqui. Mande uma imagem e o modelo infere dela um movimento pequeno e plausível, que muitas vezes é tudo o que um loop precisa. Acrescente texto quando quiser uma cena específica — um giro para a câmera, uma peça deslizando, uma mudança de expressão — e restrinja-o ao que acontece, em vez de redescrever o quadro.
Junte com um modelo de imagem sem censura
O fluxo prático são duas chamadas: gere o still com um modelo de imagem sem censura e depois anime aqui. Isso divide o problema ao meio — composição e conteúdo se resolvem numa passada de imagem barata, que você pode re-sortear rápido, e a passada de vídeo só precisa acertar o movimento.
Parâmetros da requisição
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
last_image_url | Não | Quadro final de destino opcional: o segmento novo termina nesta imagem. Fixa o final, não o movimento do meio. |
prompt | Não | Opcional. O que acontece depois: a ação seguinte, o movimento de câmera e o som. |
duration_seconds | Não | Duração do segmento novo: qualquer número inteiro de 3 a 15, padrão 5. A sua origem entra antes e não é cobrada. |
resolution | Não | 480p, 540p, 768p ou 1080p, padrão 480p. Escolha a resolução da sua origem para a emenda ficar uniforme. |
seed | Não | Opcional, de 0 a 2147483647. Mantenha fixa para comparar um campo alterado por vez; deixe vazia para ter variação. |
video_url | Sim | O clipe a continuar: MP4, MOV ou WebM, de até 60 segundos. O último quadro dele vira o quadro inicial do segmento novo, então corte em um quadro limpo e nítido. pelo menos 1 caracteres |
Preços
A cobrança é por segundo do segmento novo, na resolução que você escolher; o clipe de origem que você envia não é cobrado.
| Especificação | Preço |
|---|---|
| $0.038 / segundo |
| $0.057 / segundo |
| $0.084 / segundo |
| $0.152 / segundo |
Casos de uso
Cena adulta que outras APIs recusam
Quadros de origem são aceitos e animados como enviados. Clipes que APIs de vídeo hospedadas recusam no filtro de prompt rodam aqui, e como o conteúdo mora no quadro e não no texto, o resultado bate com o que você aprovou em vez de uma reinterpretação suavizada.
Clipe de companhia e de RPG
Um still de personagem vira uma biblioteca de reações curtas: um olhar para cima, um sorriso, um giro de ombro, o cabelo puxado para trás. Mantenha o mesmo quadro de abertura e varie só o prompt: o personagem fica consistente em cada clipe do conjunto.
Dar movimento a um ensaio que já existe
Uma sessão que você já tem vira movimento sem nova gravação. Cada quadro vira um clipe de 3 a 15 segundos, e um quadro de fechamento permite que dois stills do mesmo conjunto definam o começo e o fim de um movimento.
Loop pra feed pago
Três segundos em 480p sai barato o bastante para gerar variantes em massa, escolher as duas que leem melhor e rodar essas em 768p. Mantenha o prompt e o quadro inicial idênticos para que a comparação entre um rascunho em 480p e sua versão em 768p continue significativa.
Guia de prompt e dicas práticas
Faça o quadro de abertura primeiro
Resolva figurino, corpo, pose e enquadramento numa passada de imagem, porque esse still é o que o vídeo vai conter. Um quadro que já está certo não precisa discutir com o prompt depois.
Escreva só o movimento
Descreva a cena, a câmera e o som — não o quadro. Um prompt que funciona é assim: "She exhales a slow plume of smoke against the rain-streaked glass, the neon sign outside pulses red across her face, and she turns her head toward camera without changing expression. Blind shadows creep, rain runs down the window, distant traffic." Defina
duration_secondse suba a resolução para 768p ou 1080p quando passar do rascunho.Rascunhe barato, finalize uma vez
Gere várias variantes de três segundos em 480p, escolha uma e rode de novo em 768p ou 1080p com duração maior. Acrescente um quadro de fechamento só quando o clipe tiver de aterrissar numa composição conhecida.
Introdução
MiniMax H3 Spicy Extensão de vídeo continua um clipe que você já tem. Envie-o como video_url, com ou sem um prompt do que acontece depois. O último quadro do clipe vira o quadro inicial de uma nova cena de imagem para vídeo do MiniMax H3 Spicy de 3 a 15 segundos, e as duas partes são unidas em um único MP4: primeiro o seu original, depois a continuação, sem o quadro repetido na emenda. O segmento novo também volta como arquivo próprio, para você continuar estendendo ou editar as partes separadamente.
Principais recursos e destaques
A continuidade vem do último quadro. Figurino, cenário, luz e a posição de cada pessoa se mantêm porque o segmento novo começa literalmente no seu último quadro. O movimento não se mantém do mesmo jeito: o modelo vê uma imagem parada, não o clipe inteiro, então descreva o movimento que você quer continuar em vez de supor que ele manterá a velocidade ou a direção.
Você recebe um arquivo e, à parte, o trecho novo sozinho. O som da sua origem permanece e o som do segmento novo vem em seguida. O primeiro recurso de saída é o clipe unido (papel video); o segundo é só o segmento novo (papel segment), pronto para outra extensão ou para um editor. O MP4 unido mantém a taxa de quadros e o enquadramento do seu clipe, sem faixas pretas. Para alinhar a emenda, a imagem pode ser cortada ou ajustada em poucos pontos percentuais nas bordas. Se o modelo devolver uma proporção bem diferente, o segmento novo é redimensionado para preencher o seu quadro, centralizado, e o que sobra é cortado.
Todo o resto é MiniMax H3 Spicy imagem para vídeo. O segmento novo roda nas mesmas rotas, com a mesma faixa de conteúdo e o mesmo preço por segundo do endpoint de imagem para vídeo, e uma geração com falha é reembolsada do mesmo jeito. Se a geração der certo mas a união não puder ser montada, a tarefa falha e o valor é reembolsado.
Se quiser, feche a cena num ponto definido. Adicione last_image_url, um quadro final de destino, e o segmento novo termina nessa imagem. Ele fixa o final, não o movimento do meio.
Casos de uso
Estenda uma cena que acabou cedo demais: um prato giratório de produto que para antes de o rótulo ficar de frente para a câmera, ou uma caminhada cortada antes de a pessoa chegar à porta. Estenda por alguns segundos e descreva só o movimento que falta.
Monte uma sequência mais longa passo a passo. Gere uma primeira cena, estenda-a e depois estenda de novo o resultado unido; cada passo cobra só os segundos que acrescenta. Como cada passo parte de um único quadro, confira cada emenda antes de empilhar a próxima.
Guia de prompts e dicas profissionais
O prompt é opcional. Deixe vazio e o modelo deduz um pequeno movimento a partir do último quadro, o que muitas vezes basta. Quando quiser um momento específico, descreva o próximo, não a cena inteira, e repita a linguagem de câmera com que o clipe terminou, como uma aproximação lenta ou um plano fixo, para a emenda parecer uma tomada só.
Apare antes de estender. O último quadro é a única coisa que o modelo vê, então um final borrado, cortado no meio do movimento ou muito comprimido passa direto para a continuação. Corte primeiro a origem em um quadro limpo e nítido. São aceitas origens de até 60 segundos em MP4, MOV ou WebM.
Mantenha a resolução coerente. Escolha a resolução da sua origem para a emenda ficar uniforme e defina duration_seconds com a duração de que você realmente precisa: a cobrança acompanha só o segmento novo, pela tarifa da resolução escolhida.
Use apenas material com as licenças necessárias e adultos que tenham dado consentimento. São proibidos menores, imagens íntimas sem consentimento e personificação enganosa de pessoas reais.
Você é responsável pelos direitos do material de origem, da imagem pessoal, das marcas, da música e de qualquer uso comercial.
Início rápido da 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": "minimax/h3-spicy/video-extend",
"input": {
"duration_seconds": 5,
"resolution": "480p",
"video_url": "https://example.com/reference.mp4"
}
}'
# 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"
Consulte a referência da API para autenticação, esquema completo, polling e tratamento de erros.










