Introdução
Extensão de vídeo com MiniMax H3 LoRA. 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 LoRA, 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 |
| Endpoints | Texto para vídeo, imagem para vídeo, referência para vídeo e extensão de vídeo, todos com suporte a LoRA |
| Modelo base | Pesos abertos do MiniMax H3, publicados pela MiniMax em 3 de agosto de 2026 |
| Entrada de LoRA | Até 3 entradas, cada uma {path, scale}; path é uma URL HTTPS direta para um arquivo .safetensors |
| Força do LoRA | De 0 a 4 por entrada (padrão 1) |
| Duração | De 3 a 15 segundos, em segundos inteiros (padrão 5) |
| Resolução | 480p, 540p, 768p ou 1080p (padrão 480p) |
| Proporções | 16:9, 9:16, 1:1, 4:3, 3:4, 21:9, 9:21 em texto e referência; imagem para vídeo mantém o formato do quadro inicial |
| Referências | Até 9 imagens, 3 vídeos (15 segundos no total) e 3 áudios |
| Política de conteúdo | Sem censura; sem filtro no prompt, nos pesos nem na saída |
| Cobrança | Por segundo de saída conforme a resolução; LoRAs não têm cobrança à parte; referências entram no orçamento de referência para vídeo |
Recursos e destaques
Qualquer LoRA do MiniMax H3 está a um link de distância
Aponte loras para um link direto de .safetensors, defina um scale e o arquivo é buscado quando a requisição roda. Sem upload, sem lista de permitidos, sem revisão. Esta cena numa lanchonete de madrugada é um prompt limpo mais um LoRA de fita VHS: o ruído de tracking, o vazamento de cor e a jukebox abafada vêm todos dos pesos.
Mude a linguagem, não só a cor
Um LoRA de estilo faz muito mais do que um filtro de cor. Com um LoRA de desenho animado feito à mão de 1939 e a palavra-gatilho dele, uma cena num terraço voltou como animação no estilo rubber hose, com cenários pintados e uma trilha de big band chiada, saída do mesmo modelo que gera imagens fotorrealistas.
LoRAs e imagens de referência numa só requisição
Em referência para vídeo, um LoRA vai por cima de até nove imagens, três clipes e três áudios. Aqui, uma foto fixa a mulher e outra o quarto de hotel; um LoRA de realismo em 0,8 mantém a pele e o tecido críveis enquanto ela atravessa o quarto.
Parâmetros da requisição
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
prompt | Sim | Obrigatório. O que acontece depois: a ação seguinte, o movimento de câmera e o som. pelo menos 1 caracteres · no máximo 7000 caracteres |
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 |
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. |
resolution | Não | 480p, 540p, 768p ou 1080p, padrão 480p. Escolha a resolução da sua origem para a emenda ficar uniforme. |
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. |
loras | Não | Até três entradas {path, scale} treinadas para o MiniMax H3, scale de 0 a 4, aplicadas ao segmento novo. Valor padrão: |
seed | Não | Opcional, de 0 a 2147483647. Mantenha fixa para comparar um campo alterado por vez; deixe vazia para ter variação. |
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. Carregar LoRAs não tem cobrança separada.
| Especificação | Preço |
|---|---|
| $0.05 / segundo |
| $0.075 / segundo |
| $0.10 / segundo |
| $0.20 / segundo |
Casos de uso
LoRAs sem censura, sem etapa de aprovação
LoRAs NSFW de personagem, anatomia e movimento carregam como qualquer outro arquivo: sem lista de permitidos, sem fila de revisão, sem filtro no resultado. Rodamos um LoRA NSFW com nossos prompts mais pesados em entrada de texto, imagem e referência, e todos os clipes voltaram exatamente como foram escritos.
Um personagem ao longo de uma série inteira
Carregue um LoRA de personagem em 0,8, mantenha o mesmo seed e mude só as linhas de ação e cenário. Em referência para vídeo, dá para somar até nove fotos da mesma pessoa por cima do LoRA e segurar a identidade ainda melhor.
Um visual da casa em todo clipe
LoRAs de película, VHS, anime e desenho animado transformam o mesmo prompt no seu próprio estilo visual. Coloque um LoRA de estilo num scale mais baixo por baixo de um LoRA de personagem para ele colorir o quadro sem brigar com o sujeito.
LoRAs de movimento e de câmera
O ecossistema do H3 já tem LoRAs de movimento de câmera, coreografia de luta e dança. Use um na terceira vaga quando a cena precisar de um movimento que o modelo base não entrega só com texto.
Guia de prompt e dicas práticas
Aponte para um arquivo de pesos, não faça upload
Cada entrada de loras é um path e um scale. O path é um link HTTPS direto para um arquivo .safetensors treinado para o MiniMax H3, por exemplo um link resolve do Hugging Face. Nada é enviado para nós e nada passa por revisão; o arquivo é buscado quando a requisição roda, então deixe-o num lugar que continue no ar.
Confira se o LoRA aparece de verdade
Rode um clipe curto em 480p com a palavra-gatilho do LoRA no começo do prompt. Um LoRA de estilo deve ficar óbvio já no primeiro quadro: no nosso teste, um LoRA de fita VHS transformou uma cena limpa num quarto de hotel em ruído de tracking, vazamento de cor e uma paleta desbotada dos anos 80. Se nada mudar, os pesos provavelmente foram treinados para outro modelo base.
Comece LoRAs de conceito entre 0,6 e 0,8
LoRAs de estilo se dão bem em 1,0. LoRAs de conceito pesados em 1,0 podem tomar conta de todo o plano e, em imagem para vídeo, afastar o clipe do seu quadro inicial. Comece mais baixo e suba uma escala por vez para saber qual peso mudou o quê.
Rascunhe em 480p por cinco segundos
O formato mais barato é 480p de 3 a 5 segundos. Nos nossos testes, um clipe de cinco segundos em 480p com um LoRA de 86 MB voltou em 25 a 50 segundos. Acerte o visual ali e depois rode de novo o take escolhido em 768p ou 1080p com o mesmo seed.
Introdução
MiniMax H3 LoRA Extensão de vídeo continua um clipe que você já tem. Envie-o como video_url com 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 LoRA 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 LoRA 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.
Seus LoRAs continuam valendo. loras funciona exatamente como em imagem para vídeo: até três arquivos, cada um com a sua intensidade, aplicados ao segmento novo. Carregue os mesmos que usou no clipe de origem e o estilo se mantém ao longo da emenda.
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
Descreva o próximo momento, não a cena inteira. O quadro já fixa quem e onde, então use o prompt para a ação seguinte, o movimento de câmera e o som. 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.
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-lora/video-extend",
"input": {
"duration_seconds": 5,
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"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.










