Pular para o conteúdo principal

O image-to-video Vidu Q3 recebe um quadro de abertura e um prompt, ambos obrigatórios, e anima o que acontece depois por 1 a 16 segundos inteiros. Escolha 540p, 720p ou 1080p; o áudio é gerado junto com a imagem, a menos que você o desligue.

A partir de $0.07/s

Playground

Entrada

Imagem para vídeo
Obrigatório. Descreva o que muda depois do quadro: ação, câmera, som. Não redescreva a imagem. pelo menos 1 caracteres
1/1

Arraste arquivos ou links de mídia, cole ou selecione · 1 arquivo · Máx. 10 MB · JPG · PNG · WEBP · GIF

  • 1
1 / 1 arquivos
O quadro de abertura. Fixa sujeito e composição e define o formato de saída — não há aspect_ratio aqui. A proporção deve ficar entre 1:4 e 4:1.
Duraçãoafeta o preço
Segundos inteiros, de 1 a 16. não menor que 1 · não maior que 16
afeta o preço
540p, 720p ou 1080p.
Amplitude do movimento
AutomáticaBaixaMédiaAlta
auto, small, medium ou large. O auto se orienta pelo quadro inicial; aumente quando uma cena parada precisar de mais movimento.
Gerar áudio
Ligado por padrão. Ponha false para um clipe mudo.
Música de fundo
Adiciona música de fundo ao clipe. Ligado por padrão. É separado de generate_audio, que cuida do som da própria cena. Não muda o preço.
Seed
Para comparações controladas entre duas execuções. não menor que 0 · não maior que 2147483647
Filtro de segurançaDesligado

A SpicyAPI não executa filtro de segurança neste modelo. Seu prompt e suas mídias chegam ao modelo exatamente como você os enviou, e o próprio modelo decide o resultado.

Verificando sua conta antes de liberar o envio e a estimativa de preço.

Saída

Pronto para uma nova execução
Resultado de exemplo

Modelos relacionados e próximas tarefas

Não encontrou o modelo que precisa?

Conte qual modelo adicionar e para que você vai usá-lo. Os pedidos vão direto para quem decide os próximos modelos.

Anime uma imagem estática aprovada, com áudio na mesma chamada

A API image-to-video da Vidu Q3 recebe um frame inicial e um prompt: o frame fixa o sujeito, o figurino e o formato da saída, e o prompt carrega o que acontece depois dele. Não existe campo aspect_ratio, porque image_url já resolveu o formato. Os clipes duram de 1 a 16 segundos inteiros em 540p, 720p ou 1080p, e o áudio é gerado na mesma passagem, a menos que seja desativado.

Abrir o Playground
Anime uma imagem estática aprovada, com áudio na mesma chamada
Campos obrigatórios
image_url e prompt
Duração
1–16 segundos inteiros, padrão 5 s
Resolução
540p / 720p / 1080p, padrão 720p
Formato do frame
herdado de image_url; manter a proporção entre 1:4 e 4:1
Áudio
generate_audio ativado por padrão
Tamanho do prompt
até 5.000 caracteres
Âncora
A imagem é dona do frame, o prompt é dono do movimentoimage_url é obrigatório e fixa o sujeito, o figurino e a composição, então o prompt, também obrigatório, só precisa carregar o movimento, a câmera e o som. Palavras gastas redescrevendo a imagem estática são gastas em informação que o modelo já enxerga.
Padrões
O que volta em uma requisição mínimaUma requisição que não define nada além de image_url e prompt retorna um clipe de cinco segundos em 720p com áudio gerado, porque esses são os valores padrão de duration_seconds, resolution e generate_audio. Vale a pena definir os três de propósito assim que o clipe tiver um destino.
Erro comum
Um prompt que redescreve a imagemprompt continua obrigatório mesmo com o frame já carregando o conteúdo, então um prompt que só repete pose, figurino e cenário gasta o único campo de texto no que image_url já forneceu. Ali cabe o movimento, a câmera e o som.

Onde Vidu Q3 é forte

O formato do frame vira o formato da saída

O formato do frame vira o formato da saída

Este endpoint não expõe aspect_ratio. Uma image_url em retrato, quadrada ou widescreen volta como um clipe no mesmo formato, então o formato de entrega é decidido na imagem estática que você prepara, não em um campo da requisição. O formato tem limites: image_url precisa manter uma proporção entre 1:4 e 4:1, o que ainda deixa espaço para um crop vertical de celular ou um banner largo.

Três níveis de resolução em um só endpoint

Três níveis de resolução em um só endpoint

resolution é um enum por requisição com três valores, 540p, 720p e 1080p, com 720p como padrão. Junto com duration_seconds, é um dos dois campos que movem o preço, então uma tomada aprovada em um nível mais baixo pode ser reenviada em 1080p com a mesma imagem, o mesmo prompt e o mesmo seed.

  • O registro visual do frame é mantido

    Aqui não existe campo style. Seja qual for o visual que chega em image_url, é a única referência que o modelo tem, então um frame inicial ilustrado ou em estilo anime anima nesse registro, e um frame fotográfico permanece fotográfico. Decisões de estilo pertencem ao modelo de imagem ou à câmera antes desta chamada.

  • Uma variável de cada vez

    seed aceita qualquer número inteiro de 0 a 2147483647. Manter image_url, prompt e seed fixos enquanto apenas um campo muda é como atribuir uma diferença na saída a esse campo: trocar só a redação, ou só a resolução. O schema descreve seed como um controle para comparações, não como garantia de que duas execuções batam quadro a quadro.

  • O áudio chega na mesma chamada

    generate_audio é um booleano que vem como true por padrão, então o som retorna já ligado à imagem em vez de como um segundo trabalho. A Vidu descreve sua geração Q3 como capaz de produzir diálogo, narração, efeitos sonoros e música sincronizados com a imagem, e prompt é o único campo que diz quais deles um clipe precisa. Defina a flag como false quando o clipe for receber uma mixagem separada.

  • Até dezesseis segundos inteiros em uma tomada

    duration_seconds é um número inteiro entre 1 e 16, então durações fracionadas não são aceitas, e uma requisição produz uma única tomada contínua. Uma tomada mais longa exige mais do prompt, porque o frame só ancora o primeiro instante e tudo depois disso precisa ser descrito.

Para quem é Vidu Q3

  • Testar um movimento antes de o frame final existir

    Testes de pré-produção

    Testar um movimento antes de o frame final existir

    Antes de a imagem estática aprovada estar pronta, um rascunho como uma foto de celular ou um render de bloqueio rápido já basta para ver se o movimento pensado funciona. Rode em 540p com uma duration_seconds curta e envie o mesmo prompt contra o frame finalizado assim que ele for aprovado.

  • Entregar um clipe vertical sem cortar um render largo

    Formatos verticais e sociais

    Entregar um clipe vertical sem cortar um render largo

    Um frame de origem em 9:16 produz diretamente um clipe vertical, então um corte para stories nunca passa por um crop que perde as bordas da composição. Times que entregam uma mesma cena para feed e stories renderizam a imagem estática duas vezes, nos dois formatos, e enviam cada uma sem alterações.

  • Animar uma key art aprovada no seu próprio registro

    Times de ilustração e anime

    Animar uma key art aprovada no seu próprio registro

    Uma key art já aprovada por um diretor de arte permanece exatamente como foi desenhada, já que não há campo style para reinterpretá-la. O prompt cobre então cabelo, tecido e um movimento de câmera lento, e generate_audio coloca som ambiente sob uma cena que, um instante antes, era uma linha silenciosa.

  • Animar uma imagem estática já aprovada

    Fotos de produto e campanha

    Animar uma imagem estática já aprovada

    Um frame de campanha ou uma foto de produto que já passou pela revisão continua sendo a âncora do clipe, então rótulos, embalagem e cenário chegam exatamente como aprovados. O prompt carrega um giro de um quarto de volta, uma varredura de luz ou um zoom lento, sem repetir nada que a foto já mostra.

  • Movimentar um personagem a partir de um retrato existente

    Atuação de personagem

    Movimentar um personagem a partir de um retrato existente

    Um retrato de personagem aprovado fornece identidade, figurino e enquadramento, então um momento de atuação pode ser dirigido em uma linha: um olhar para a câmera, uma mudança de expressão, um pequeno passo à frente. Não é preciso repetir quem é o personagem, o que deixa o prompt inteiro livre para a atuação.

  • Encadear um clipe no próximo

    Sequências e planos de continuidade

    Encadear um clipe no próximo

    Exporte o último frame limpo de uma tomada finalizada e envie de volta como image_url da requisição seguinte. A continuidade ao longo de uma sequência de dois planos passa a vir do frame em vez de uma descrição que os dois prompts precisariam repetir, e cada plano mantém sua própria duration_seconds e direção de câmera.

Como chamar a API Vidu Q3

  1. Comece por um frame que valha a pena animar

    Este endpoint segue de perto a composição de image_url, então o enquadramento, o figurino e o cenário precisam estar certos antes da chamada. Um horizonte torto ou a lente errada se corrigem na própria imagem estática; nenhuma redação de prompt resolve isso depois.

  2. Confira a proporção do frame antes de enviar

    Mantenha a imagem de origem entre 1:4 e 4:1. O clipe herda esse formato diretamente e nenhum parâmetro o sobrescreve, então um panorama extremo ou um crop muito alto precisa ser preenchido ou recortado de novo na imagem antes de enviar a requisição.

  3. Escreva o movimento, não a imagem

    Nomeie o que muda depois do frame: um gesto, um movimento de câmera, uma mudança de luz e o som que você quer por baixo. Pose, figurino e cenário já vêm de image_url. O limite de 5.000 caracteres é muito mais espaço do que uma tomada precisa.

  4. Defina generate_audio de propósito

    generate_audio vem como true por padrão, então um clipe pensado para ficar mudo precisa enviar generate_audio: false. Deixado no padrão, a resposta volta com som ambiente e o clima que o modelo decidiu para a cena, o que depois precisa ser removido na edição.

  5. Escolha resolution pensando no destino

    540p já basta para saber se o movimento funciona, e 1080p é o nível de entrega. resolution e duration_seconds são os dois campos que movem o preço, então uma tomada de dezesseis segundos no nível mais alto é a requisição mais cara que este endpoint aceita.

  6. Trave o seed antes de comparar redações

    Defina seed antes de começar a testar variações de prompt. Sem definir, cada execução sorteia um valor novo, então um resultado diferente pode vir da amostragem em vez da edição, sem forma de saber depois qual dos dois causou isso.

Exemplos resolvidos com Vidu Q3

  • Um giro de produto a partir de uma foto estática

    O prompt só adiciona o movimento; a geometria do produto, a posição do rótulo e o fundo vêm todos de image_url e permanecem intocados.

    The product rotates slowly a quarter turn to the right, soft studio light sweeping across the surface, camera fixed
  • Um retrato que se vira para falar

    Enquadramento e identidade já estão definidos pela foto de referência, então o prompt dirige apenas o pequeno momento de atuação.

    The subject turns their head toward camera and gives a brief, warm smile, gentle breeze moving their hair
  • Um clipe vertical a partir de uma imagem estática em retrato

    A saída herda o formato 9:16 do frame de origem, então um corte para redes sociais não precisa nem de um crop separado nem de um ajuste de aspect_ratio.

    The subject takes one slow step toward the camera and tilts their head slightly, soft window light from the left, camera holds steady

Perguntas sobre a API Vidu Q3

Decidindo o que mudar em seguida

Dois problemas diferentes parecem iguais na saída: um frame que já estava errado e um prompt que pediu o movimento errado. Separe os dois antes de editar qualquer coisa. Se o sujeito, o enquadramento ou o figurino estiver errado, o problema é da imagem estática e nenhuma redação corrige isso. Se o frame está certo e nada se move como você queria, mantenha image_url e seed fixos e mude uma cláusula do prompt de cada vez.