Introdução
Wan 2.2 LoRA Extensão de vídeo continua um clipe que você já tem. Envie-o em video_url com um prompt sobre o que acontece depois. O último quadro do clipe vira o quadro inicial de uma nova tomada de imagem para vídeo do Wan 2.2 LoRA, de exatamente 5 ou 8 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 novo segmento também volta como arquivo próprio, para você continuar estendendo ou editar as partes separadamente.
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 novo segmento começa literalmente no seu último quadro. O movimento não passa da mesma forma: o modelo vê uma única imagem parada, não o clipe inteiro, então descreva o movimento que deve continuar em vez de supor que velocidade e direção serão mantidas.
Você recebe um arquivo e, à parte, a nova peça. O MP4 unido mantém a taxa de quadros e o enquadramento do seu clipe, sem barras pretas. Para alinhar a emenda, a imagem pode ser cortada ou ajustada em alguns pontos percentuais nas bordas. Se o modelo devolver uma proporção bem diferente, o novo segmento é redimensionado para preencher o seu quadro, centralizado, e o que sobra é cortado. A saída é codificada como MP4 H.264. O Wan 2.2 LoRA gera vídeo sem som: o áudio do seu original toca até a emenda e some aos poucos, e o novo segmento fica mudo. O segundo asset da saída é só o novo segmento, pronto para outra extensão ou para um editor.
Suas LoRAs acompanham. Os três campos de LoRA funcionam como no endpoint de imagem para vídeo: cada entrada é a URL direta de um arquivo de pesos mais uma intensidade de 0 a 4. Anexe os mesmos arquivos usados no clipe e o novo segmento mantém o visual; carregar LoRAs não tem custo adicional.
Todo o resto é imagem para vídeo do Wan 2.2 LoRA. O novo segmento roda no mesmo motor, com a mesma margem de conteúdo e o mesmo preço por segundo do endpoint de imagem para vídeo, e uma geração que falha é reembolsada do mesmo jeito. Se a geração dá certo mas a emenda não pode ser montada, a tarefa falha e a cobrança é reembolsada.
Parâmetros da requisição
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
prompt | Sim | Obrigatório. O que acontece depois: a ação seguinte e o movimento de câmera. pelo menos 1 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 novo segmento, então corte em um quadro limpo e nítido. pelo menos 1 caracteres |
resolution | Não | Resolução em que o novo segmento é gerado: 480p ou 720p, padrão 480p. Use a resolução do original para não aparecer um salto de nitidez na emenda. |
duration_seconds | Não | Duração do novo segmento: exatamente 5 ou 8 segundos, padrão 5. Qualquer outro valor é rejeitado em vez de arredondado. |
loras | Não | Até três LoRAs aplicados aos dois especialistas de ruído. Valor padrão: |
high_noise_loras | Não | Até três LoRAs no especialista de ruído alto, a passada em que composição e movimento são decididos. O slot certo para um estilo de câmera ou de movimento. Valor padrão: |
low_noise_loras | Não | Até três LoRAs no especialista de ruído baixo, a passada em que detalhe e textura se resolvem. O slot certo para line art, granulação ou um tratamento de renderização. Valor padrão: |
seed | Não | De 0 a 2147483647. Mantenha fixo enquanto varre a escala de um LoRA, ou não dá para distinguir a escala do ruído. |
Preços
Cobrado por segundo do novo segmento, na resolução escolhida; o clipe original que você envia não é cobrado. Carregar LoRAs não tem custo adicional.
| Especificação | Preço |
|---|---|
| $0.024 / segundo |
| $0.048 / segundo |
Casos de uso
Alongue uma tomada que terminou cedo demais: uma base giratória de produto que para antes de o rótulo encarar a câmera, ou uma caminhada cortada antes de a pessoa chegar à porta. Estenda alguns segundos e descreva só o movimento que falta.
Monte uma sequência mais longa passo a passo. Gere uma primeira tomada, 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 prompt e dicas práticas
Descreva o próximo momento, não a cena inteira. O quadro já define quem está onde; use o prompt para a ação seguinte e o movimento de câmera. 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 única tomada.
Corte 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 o seu original em um quadro limpo e nítido. São aceitos originais de até 60 segundos em MP4, MOV ou WebM.
Mantenha a resolução coerente. Estender um clipe de 720p em 480p deixa a parte nova mais suave ao lado do original. Combine com a resolução do original e escolha 5 ou 8 segundos conforme a necessidade: a cobrança acompanha só o novo segmento.
Mantenha o estilo estável: anexe as mesmas LoRAs, com as mesmas intensidades do clipe. Uma LoRA que existe só no novo segmento aparece como uma mudança visível na emenda.
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": "alibaba/wan-2.2-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.





















