Pular para o conteúdo principal

Wan 2.2 Image-to-Video: ritmo, enquadramento e identidade

Prompts para Wan 2.2 Image-to-Video que terminem a ação e mantenham a câmera fixa: exemplo real, correções de câmera lenta, zoom e deriva, custos.

Autor
Lydia
Publicado
Leitura
12 min de leitura
Atualizado
Um barista vertendo leite em uma xícara de café enquanto uma mulher observa do balcão

O Wan 2.2 Image-to-Video segue a imagem que você envia e move apenas o que o prompt manda mover. Por isso um bom prompt é curto: uma ação visível, um comportamento de câmera e uma linha sobre o que precisa ficar parado. A maioria das falhas (movimento com aparência de câmera lenta, zoom inesperado, um rosto ou produto que muda) vem do quadro inicial ou de instruções empilhadas, não de poucas palavras. Este guia mostra a estrutura, um clip detalhado e como corrigir cada falha.

O que você controla em cada endpoint

Wan 2.2Wan 2.2 SpicyWan 2.2 Spicy LoRA
Duração5 s, fixa5 ou 8 s5 ou 8 s
ÁudioMudoMudoMudo
Extras do promptnegative_prompt, enable_prompt_expansion, seedenable_prompt_expansion, seed, last_image_url (quadro final)seed, loras, high_noise_loras, low_noise_loras (até três entradas cada)
Resolução480p / 720p480p / 720p480p / 720p
Preço$0,24 / $0,48 por requisição$0,019 / $0,038 por segundo$0,0204 / $0,0408 por segundo
Nível de políticaSuavizadoSem restriçõesSem restrições

Nenhum deles tem campo de proporção de tela: o clip assume o formato da sua imagem, então corte para 16:9 ou 9:16 antes de enviar. Suavizado significa que o modelo base pode atenuar ou recusar solicitações explícitas; os endpoints Spicy são marcados como sem restrições, mas isso não garante que toda solicitação seja entregue sem alterações. Use o endpoint base para material seguro para o trabalho e os endpoints Spicy quando o conteúdo exigir um modelo sem censura; o método de prompting abaixo é o mesmo.

Prepare o quadro antes do prompt

A imagem fornece o sujeito, a roupa, o cenário e a direção da luz, então o prompt não deve descrevê-los de novo. Ele deve tornar o movimento possível:

  • Mostre tudo o que se move. Uma ação de caminhada precisa das pernas no quadro; um alcance precisa da mão e do objeto visíveis, não de uma mão escondida atrás de uma caneca.
  • Deixe espaço na direção do movimento. Um sujeito encostado na borda direita não pode dar um passo para a direita sem sair do quadro ou forçar um movimento de câmera.
  • Remova o que você não quer animar: pessoas ao acaso, sobreposições, texto embutido e marcas d'água entram direto no clip.
  • Corrija primeiro os defeitos da origem. Um dedo extra ou uma caneca flutuante na imagem fixa vai aparecer também no vídeo.

A estrutura do prompt

Escreva, nesta ordem: quem ou o que se move e como, depois a câmera, depois o que fica parado ou o que a luz faz. Deixe a aparência para a imagem.

Este é um exemplo real da página do modelo Wan 2.2. A origem é um retrato de estúdio de corpo inteiro com fundo cinza chapado, 720p:

She shifts her weight, turns her shoulders toward the lens and takes two slow steps forward, the satin of the dress catching the light as it moves. She tucks her hair behind one ear and holds the look. Locked camera, clean grey studio.

Wan 2.2 image-to-video, retrato de estúdio de corpo inteiro com câmera travada: uma mudança de peso, dois passos em direção à lente e um gesto de prender o cabelo atrás da orelha, terminando com um olhar sustentado

Funciona porque cada passo do movimento é uma mudança visível em relação à pose inicial, a câmera é declarada como travada e o final é uma pose sustentada em que dá para cortar. A figura tem espaço para andar em direção à câmera porque a origem é um quadro de corpo inteiro com o chão à frente dela.

Um plano de produto segue o mesmo padrão, com a câmera ou a luz fazendo o movimento e uma linha explícita para o que não deve se mexer:

The camera arcs a slow quarter turn around the dropper bottle while a soft band of window light slides across the glass and the liquid inside catches it. The bottle itself does not move.

Wan 2.2 image-to-video, um frasco conta-gotas com uma faixa de luz de janela deslizando pelo vidro enquanto o frasco fica parado

Aqui só a luz faz trabalho visível: o rótulo e a silhueta permanecem estáveis enquanto a faixa atravessa o vidro, e o arco de câmera pedido quase não aparece. Se você precisa de um giro claramente visível, peça um movimento de câmera maior sozinho, sem nenhuma mudança de luz na mesma frase.

Teste no Playground

  1. Abra Wan 2.2 image to video, fique na aba Playground na visão Form e entre na conta para executar.
  2. Adicione seu quadro inicial em Input image (JPG, PNG ou WEBP, até 10 MB), cortado no formato desejado.
  3. Cole um prompt em Prompt ou abra o Playground com o exemplo de corpo inteiro já preenchido.
  4. Mantenha Resolution em 480p enquanto rascunha, defina um Seed e acrescente zoom, sudden reframing, cuts, second person em Negative prompt se a câmera se mover. Deixe Prompt expansion desligado para uma ação precisa; ligue apenas para uma ideia de uma linha.
  5. Execute e depois rode novamente o clip que vale a pena manter em 720p com a mesma seed.
Ilustração editorial de um barista no balcão com as mãos e a xícara destacadas, mostrando o que verificar em um quadro de origem antes de animar
Ilustração: verifique mãos, pegadas e pontos de contato no quadro inicial antes de pedir movimento.

Depois, a API

Quando um prompt funcionar, envie a mesma requisição por código. Campos e resultados estão na referência da API.

json
{
  "model": "alibaba/wan-2.2/image-to-video",
  "input": {
    "image_url": "https://example.com/your-full-body-portrait.png",
    "prompt": "She shifts her weight, turns her shoulders toward the lens and takes two slow steps forward. She tucks her hair behind one ear and holds the look. Locked camera, clean grey studio.",
    "negative_prompt": "zoom, sudden reframing, cuts, second person",
    "resolution": "480p",
    "seed": 14327
  }
}

Rascunhe em 480p e depois reenvie o clip que vale a pena manter com "resolution": "720p" e a mesma seed.

Deixe um Agent fazer isso. Um assistente pode fazer a mesma chamada pelo CLI (npx @spicyapi/cli tasks create --model alibaba/wan-2.2/image-to-video --input-file input.json --wait, com o objeto input desta requisição em input.json), pelo servidor MCP (npx --yes --package=@spicyapi/mcp spicyapi-mcp) ou pelo Agent Skill (npx skills add spicyapi-ai/spicy-skill). O CLI e o MCP mostram o preço e pedem confirmação antes de criar uma tarefa.

Corrija o movimento com aparência de câmera lenta

Clips lentos normalmente vêm de uma de quatro causas, e cada uma tem uma correção diferente:

  • Palavras de ambiente. "Calm", "dreamy" e "cinematic" implicam câmera lenta. Remova-as e descreva um gesto em velocidade normal com um estado final concluído.
  • Ação demais para o clip. Levantar, atravessar uma sala e servir uma bebida não cabe em cinco segundos. Corte para um gesto ou divida em vários clips, cada um começando no seu próprio quadro.
  • Ação pequena demais. Um movimento minúsculo é lido como estático. Nomeie a parte que se move e onde ela termina.
  • Sem final. Se a mão ainda está em movimento no último quadro, encurte o percurso ou acrescente uma pose final sustentada.

Nos endpoints Spicy, a opção de 8 segundos ajuda uma ação que realmente precisa de mais tempo.

Corrija o zoom e os cortes indesejados

Nomeie o movimento de câmera que você quer, porque "dynamic camera" permite qualquer um deles: um zoom muda a escala, um dolly muda a posição da câmera, um pan gira a visão e uma órbita circula ao redor do sujeito. Para fixar a câmera, diga isso de forma positiva ("locked camera, fixed medium distance") e acrescente um prompt negativo curto como zoom, reframing, cuts no endpoint base. Spicy e Spicy LoRA não têm campo negativo, então confie apenas na instrução positiva.

Antes de culpar a câmera, verifique o fundo. Se os pontos de referência ficam parados enquanto o sujeito cresce, o sujeito se inclinou para a lente; peça menos movimento para a frente. Se a escala do quadro inteiro muda, é a câmera, então altere apenas a frase da câmera e mantenha todo o resto igual. Um retrato com pouca profundidade de campo e fundo desfocado dificulta essa leitura, então comece por uma origem com características de fundo reconhecíveis.

Corrija a deriva de identidade

Compare o primeiro, o do meio e o último quadro e observe as viradas e oclusões em que o modelo precisa inventar detalhe oculto. Três correções cobrem a maioria dos casos:

  • Reduza o movimento simultâneo. Um gesto pequeno com a cabeça parada e a câmera fixa preserva melhor a identidade do que uma volta completa com órbita. Devolva o movimento aos poucos.
  • Ajuste o prompt à imagem. Se o quadro mostra um casaco escuro e o prompt diz camisa azul, você está pedindo uma mudança.
  • Escolha uma origem melhor. Se o lado ou as costas importam, como o lado oculto de um rótulo de produto, envie um quadro que mostre isso; o modelo não consegue ler o que não vê.

Sombras fortes podem parecer mudança de identidade, então compare também forma e padrão, não só cor.

Ilustração editorial de um barista estendendo a mão em direção a uma xícara e um pires em duas vistas estáticas, mostrando como simplificar um gesto
Ilustração: simplifique um gesto até um alcance e uma colocação.

Corrija uma coisa de cada vez

Rode a mesma imagem, a mesma resolução e a mesma seed e mude uma frase por tentativa: primeiro a ação, depois o ritmo e depois a câmera. Julgue o clip inteiro na velocidade normal, porque quadros fixos não mostram se um gesto foi ágil ou se o objeto ficou intacto. Observe o começo, o maior movimento e o último segundo. Se três mudanças de frase não resolverem nada, troque o quadro; um quadro novo também significa reescrever a ação para combinar com o novo estado inicial.

Ilustração editorial de um quadro de experimentos de cafeteria com três cenas de barista e fichas de registro em branco, mostrando um plano de teste que muda uma condição por tentativa
Ilustração: mude uma condição por tentativa e registre o que fica fixo.

Quando trocar de endpoint

  • Quadro final ou 8 segundos: use o Wan 2.2 Spicy. Aponte last_image_url para a sua imagem fixa inicial para um laço sem emenda, ou para uma composição diferente para fechar a tomada em um ponto específico; envie com "duration_seconds": 8 no mesmo formato de requisição acima.
  • Seu próprio adaptador de estilo ou movimento: use Wan 2.2 LoRA ou Wan 2.2 Spicy LoRA quando o conteúdo exigir um modelo sem censura, com até três LoRAs em cada lista. Coloque estilos de câmera ou de movimento em high_noise_loras e textura ou granulação em low_noise_loras. Não nomeie o estilo também no prompt, porque isso tende a duplicar o efeito. Teste várias intensidades em 480p com uma seed fixa. Para uma cena mais longa, a família LoRA também tem uma tarefa de extensão de vídeo.
  • Uma ação simples de cinco segundos: o endpoint base basta.

Orce os rascunhos

Três rascunhos em 480pCálculoCusto
Wan 2.2, 5 s3 × $0,24$0,72
Wan 2.2 Spicy, 5 s3 × 5 × $0,019$0,285
Wan 2.2 Spicy, 8 s3 × 8 × $0,019$0,456
Wan 2.2 Spicy LoRA, 5 s3 × 5 × $0,0204$0,306

O preço base é por requisição, então não o multiplique pela duração. Renderizar novamente o clip que vale a pena em 720p dobra o preço base e as tarifas por segundo. Verifique ritmo e câmera em 480p, mas use 720p quando o defeito que você está julgando for um detalhe pequeno, como um rótulo ou um dedo.

Para onde ir depois

Quando a tomada precisar de um quadro final, uma tomada mais longa ou adaptadores, troque de endpoint em vez de adicionar palavras. Para as diferenças de política entre as versões, veja o artigo sobre as versões do Wan e, para os slots de adaptador, o guia de LoRA de high noise e low noise.

Gráfico de quantidades hipotéticas: essas famílias têm controles, políticas e unidades de cobrança diferentes, e o gráfico não classifica qualidade.
Quantidades hipotéticas. Essas famílias têm controles, políticas e unidades de cobrança diferentes; este gráfico não classifica qualidade.
Ilustração editorial de um caderno de movimentos de cafeteria com esboços de trajetória da mão e uma tabela de revisão em branco, mostrando como registrar um prompt, sua causa e sua correção
Ilustração: guarde um registro da causa, da correção e do clip completo de cada prompt.

Também em English · 日本語 · 한국어 · Deutsch · Français · Español · Русский · Italiano · Polski

Experimente você mesmo

Você paga só pelo que executar — sem plano e sem assinatura.

Feito com MiniMax H3 · ByteDance Seedance 2.0 Fast