Introdução
Extensão de vídeo com MiniMax H3 Singularity 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 Singularity 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 | Imagem para vídeo, referência para vídeo e extensão de vídeo, todos com suporte a LoRA |
| Modelo base | Singularity, um ajuste fino da comunidade sobre o MiniMax H3, publicado no Hugging Face em 5 de setembro de 2026 |
| Foco do ajuste fino | Treino em HDR contra borrão de movimento, recuperação de rostos distantes, pele menos brilhosa, resposta mais forte a ação e câmera |
| Entrada de LoRA | Até 3 entradas, cada uma {path, scale}; LoRAs padrão do MiniMax H3 carregam do jeito que estão |
| 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) |
| 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
Um giro e um golpe, ainda nítidos
O Singularity continuou o treino com material de alto alcance dinâmico para que a ação rápida não borre. A partir de uma única foto de uma espadachim num terraço molhado, ele gerou um giro, um golpe atravessando a chuva e uma câmera que vira de repente em volta dela, com a lâmina e os respingos de água ainda legíveis no meio do movimento.
Duas pessoas de duas fotos, uma luta
Referência para vídeo pega cada personagem da própria imagem. Uma espadachim de uma foto e um dançarino de outra treinam luta no mesmo terraço, depois param e dão risada, e os dois continuam reconhecivelmente eles mesmos durante todo o movimento.
Os LoRAs que você usa no H3 carregam aqui sem mudanças
O Singularity mantém a arquitetura do MiniMax H3, então os arquivos LoRA de H3 carregam do jeito que estão: no nosso teste com o mesmo seed, adicionar um mudou o clipe. Ainda assim, um quadro inicial fotográfico define o visual, e neste giro de breakdance o LoRA de fita VHS quase não aparece. Para um visual de fita marcado, use texto para vídeo no MiniMax H3 LoRA.
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.0625 / segundo |
| $0.09375 / segundo |
| $0.125 / segundo |
| $0.25 / segundo |
Casos de uso
Lutas e cenas de ação
Esgrima, artes marciais e coreografia rápida são a base em torno da qual o ajuste fino foi feito. Parta de um quadro inicial forte, descreva dois ou três tempos limpos e deixe o modelo manter o movimento nítido.
Dança e performance
Giros, saltos e mudanças rápidas de direção são onde os modelos de vídeo comuns borram. Acrescente um clipe de referência da coreografia e uma foto do artista para segurar tanto o movimento quanto o rosto.
Planos abertos que preservam rostos
O ajuste fino mira especificamente rostos em planos médios e gerais. Use em cenas de multidão e em planos gerais de ambientação, onde os rostos de um modelo comum se desmancham.
Conteúdo sem censura com movimento
LoRAs NSFW treinados para o H3 carregam no Singularity sem revisão e sem filtro. Rodamos nossos prompts de conteúdo mais pesados em imagem para vídeo e referência para vídeo, e os clipes voltaram como foram escritos.
Guia de prompt e dicas práticas
Use para movimento, não para cenas paradas
O treino do Singularity mira ação rápida, movimentos de câmera e rostos a distância. Para um plano lento, quase parado, a família MiniMax H3 LoRA comum é mais rápida e mais barata; venha para cá quando uma luta, uma dança ou um chicote de câmera começar a borrar.
Reaproveite seus LoRAs de H3
O Singularity mantém a arquitetura do MiniMax H3, então LoRAs treinados para o H3 carregam sem mudanças. Rodamos o mesmo arquivo LoRA, treinado para o conteúdo mais forte, nas duas famílias. Mantenha as mesmas escalas como ponto de partida e depois ajuste.
Conte com uma renderização mais lenta
Nos nossos testes, um clipe de cinco segundos em 480p levou cerca de 80 segundos no Singularity, contra 25 a 50 segundos na família comum. Configure os timeouts do cliente com isso em mente e rascunhe o movimento em 480p antes de subir.
Escreva o movimento em tempos
O ajuste fino recompensa verbos de ação claros e físicos: gira, saca, aterrissa, vira de repente. Escreva dois ou três tempos com o movimento de câmera de cada um e termine com uma linha Audio: para impactos e respiração.
Introdução
MiniMax H3 Singularity 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 Singularity 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 Singularity 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-singularity-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.










