Pular para o conteúdo principal

O image-to-video Seedance 2.0 da ByteDance começa o clipe em uma imagem sua e a anima, com som na mesma passada. Os clipes têm 4 a 15 segundos em 480p, 720p, 1080p ou 4K, e uma imagem final opcional faz a tomada terminar em um quadro definido.

A partir de $0.07/s

Playground

Entrada

Imagem para vídeo
Opcional, mas vale escrever: deve dizer o que acontece depois do quadro em vez de repetir o que já está visível: a ação, o movimento de câmera, a passagem do tempo, o som. Sem ele, o modelo decide o movimento sozinho. Como o still já fixa a imagem, este é o caminho que sobrevive a briefings sem censura — conteúdo que está no quadro não precisa ser argumentado em palavras.
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
Link público e diretamente baixável para o primeiro quadro; obrigatório. Ele fixa a composição, a aparência do sujeito, o tratamento de cor e o teto de qualidade — subir `resolution` não vai deixar uma fonte macia nítida. Texto, marcas d'água e logos viajam para o vídeo, então limpe-os quando puder. Numa sequência encadeada, este costuma ser o still de fechamento devolvido pelo trecho anterior. A verificação de entrada do próprio Seedance pode recusar uma foto que mostre o rosto de uma pessoa real e identificável. Cada lado precisa ter entre 300 e 6000 pixels; abaixo disso, a verificação de entrada recusa a imagem antes de qualquer cobrança.
0/1

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

0 / 1 arquivos
Quadro de fechamento opcional, válido só junto com `image_url`. Ele decide a imagem em que o plano aterrissa: transições, pares antes/depois ou um loop sem costura que abre e fecha no mesmo still. Mantenha câmera e luz estáveis entre os dois e mude um estado claro, ou o miolo vira um corte. Cada lado precisa ter entre 300 e 6000 pixels; abaixo disso, a verificação de entrada recusa a imagem antes de qualquer cobrança.
Enquadramento de saída, `adaptive` por padrão: o clipe segue a proporção da imagem que você forneceu, o que remove a etapa de recorte prévio e mantém o sujeito longe das bordas. Escolha uma proporção fixa só quando o formato de veiculação já estiver fixado; a imagem então é recortada a partir do centro. Não afeta a cobrança.
afeta o preço
Resolução de saída, 720p por padrão e chegando a 4k; não há faixa ampliada aqui. Ela define uma faixa de preço, e faixas mais altas significam arquivos maiores e renderizações mais longas. Governa só o formato entregue e não acrescenta detalhe que o quadro de origem não tenha.
Duraçãoafeta o preço
Duração em segundos inteiros, de 4 a 15, padrão 5, e a quantidade cobrada. Com -1, o próprio modelo escolhe a duração: a estimativa reserva o máximo de 15 segundos e a cobrança final usa a duração entregue. Um plano dirigido por um quadro deriva mais quanto mais longo, então confirme o movimento em 4 ou 5 segundos e monte peças mais longas a partir de vários takes. não menor que 4 · não maior que 15
Gerar áudioafeta o preço
Se uma trilha nativa é renderizada em sincronia com a imagem. Vem ligada; desligue para loops mudos ou quando o som for acrescentado na pós.
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.

Leve um frame aprovado para o movimento em 4K

O endpoint de image-to-video do Seedance 2.0 anima uma imagem estática que você fornece como image_url, rodando de 4 a 15 segundos em até 4K, o mesmo alcance do text-to-video. O frame inicial decide composição, figurino e tratamento de cor de todo o clipe, um last_image_url opcional fixa o frame em que ele termina, e duration_seconds aceita -1 para duração inteligente quando a duração é melhor deixada a cargo do modelo.

Abrir o Playground
Leve um frame aprovado para o movimento em 4K
Entrada obrigatória
image_url (frame inicial); prompt opcional
Entrada opcional
last_image_url, válido só com image_url
Duração
4-15 segundos, ou -1 para duração inteligente
Resolução
até 4k, sem nível upscaled
Proporção de tela
adaptive por padrão, segue a proporção do próprio image_url
Áudio
generate_audio ativado por padrão, renderizado junto com a imagem
Dois papéis de frame
Um frame de entrada obrigatório, um frame opcional que fixa a saídaDefina return_last_frame como true para receber o quadro final como imagem separada e use-o como image_url na próxima requisição image-to-video. Cada trecho seguinte é uma nova geração.
Identidade
A referência é dona da aparência, o prompt é dono da mudançaSujeito, figurino e composição vêm de image_url. O espaço do prompt é mais bem usado em movimento, câmera e tempo, em vez de repetir o que a imagem já mostra em detalhe completo.
Alcance
Mesmo teto de 4K do text-to-videoFornecer um frame inicial não custa nada em alcance de saída: este endpoint tem os mesmos 4 a 15 segundos e os mesmos quatro degraus de resolução, de 480p a 4k, que o text-to-video tem.

Onde Seedance 2.0 é forte

Uma restrição rígida no final, se você quiser uma

Uma restrição rígida no final, se você quiser uma

last_image_url só é aceito junto com image_url. Forneça-o quando o frame de destino realmente importa, como em um loop ou um ponto de corte planejado, e deixe de fora quando o final deve ser descoberto pelo próprio modelo.

Continuar um clipe significa reaproveitar o próprio último frame

Continuar um clipe significa reaproveitar o próprio último frame

Defina return_last_frame como true para receber o quadro final como imagem separada e use-o como image_url na próxima requisição image-to-video. Cada trecho seguinte é uma nova geração.

  • A precisão do mundo real depende de image_url, não de uma consulta

    Este endpoint não confere um marco ou objeto nomeado com nenhuma fonte externa. Uma foto do sujeito real fornecida como image_url é mais confiável para precisão do que descrever esse mesmo sujeito apenas com palavras.

  • 4K sem trocar de endpoint

    A mesma chamada de image-to-video que roda em 480p para uma checagem rápida de composição pode ser reenviada em 4k para a entrega final, com resolution como o único campo que precisa mudar entre as duas chamadas.

  • O som sai da mesma passada da imagem

    generate_audio vem ativado por padrão, então ambiente e vozes chegam já travados aos frames, em vez de esperar uma etapa separada de trilha. Desative-o quando a edição for sonorizada depois; resolution é o campo que move este endpoint para uma faixa de preço diferente, não generate_audio.

  • adaptive segue a proporção da própria imagem

    Neste endpoint, adaptive não adivinha uma forma a partir do prompt: ele lê a proporção de tela de image_url diretamente, o que evita uma etapa manual de pré-corte e mantém o sujeito longe das bordas do quadro sem nenhum campo extra para definir.

Para quem é Seedance 2.0

  • Anime uma imagem final sem redesenhá-la

    Arte-chave aprovada rumo a entrega em 4K

    Anime uma imagem final sem redesenhá-la

    A imagem é a fonte da verdade para tudo o que é visual; o prompt dirige apenas o que acontece a seguir no clipe, então o tempo de revisão vai para aprovar a imagem, em vez de iterar em renderizações de vídeo repetidas dela.

  • Encadeie chamadas reaproveitando o frame entregue

    Sequências construídas segmento por segmento

    Encadeie chamadas reaproveitando o frame entregue

    O último quadro salvo de cada segmento pode virar o image_url do seguinte, mantendo a continuidade ao custo de um quadro salvo por passagem. O endpoint de extensão de vídeo faz o mesmo a partir do último quadro em uma única chamada e emenda os clipes.

  • Defina last_image_url quando o final não é negociável

    Um loop ou um ponto de corte fixo

    Defina last_image_url quando o final não é negociável

    Útil para conteúdo que precisa terminar em um frame específico, como a revelação de uma logo ou um corte encaixado no próximo plano, em casos em que deixar o modelo descobrir seu próprio final por conta própria não é aceitável.

  • Deixe image_url carregar a precisão do mundo real

    Fotos de produto ou de local que precisam bater exatamente com uma referência

    Deixe image_url carregar a precisão do mundo real

    Não há nenhuma etapa de consulta aqui. Um produto, prédio ou objeto sai correto porque a imagem de referência o mostra diretamente, algo que uma descrição escrita sozinha não garante com o mesmo grau de precisão ou detalhe.

Como chamar a API Seedance 2.0

  1. Aprove a imagem antes de animá-la

    Toda falha na referência persiste pelo clipe inteiro. Resolva problemas de composição, iluminação e corte na própria imagem, não depois de renderizar o vídeo a partir dela. prompt é opcional aqui; deixado em branco, o modelo decide o movimento por conta própria.

  2. Decida se o final é fixo ou descoberto

    Adicione last_image_url apenas quando o frame de destino é uma exigência real, como em um loop; caso contrário, deixe o modelo encontrar seu próprio final a partir do prompt.

  3. Decida o frame de transição antes de renderizar uma sequência

    Se um segundo segmento for provável, planeje onde o primeiro deve terminar antes de renderizá-lo: a extensão de vídeo segue a partir do último quadro, e uma passagem por image_url precisa desse quadro salvo.

  4. Escreva movimento e câmera, não uma redescrição

    A imagem já diz o que está ali. O valor do prompt está no que muda ao longo da duração do clipe, não em repetir o sujeito ou o cenário já visíveis.

Exemplos resolvidos com Seedance 2.0

  • Uma peça visual chave animada para entrega em 4K

    image_url é o frame principal aprovado, resolution 4k, 10 segundos, last_image_url não definido para que o final fique em aberto para o modelo resolver a partir do prompt.

    Bring gentle life to the still: fabric moves slightly in a breeze, light shifts subtly across the surface, camera holds its position
  • Uma continuação de duas chamadas usando um frame salvo

    A primeira chamada é renderizada normalmente; um quadro salvo da saída vira o image_url da segunda, continuando a mesma tomada ao custo de uma solicitação extra. A extensão de vídeo faz isso em uma única chamada a partir do último quadro e emenda o resultado.

    Call one: a hand slowly lifts a cup from the table. Call two (from the saved final frame): the cup reaches the lips, steam curling upward, camera unchanged
  • Um loop que abre e fecha em uma única imagem

    O mesmo arquivo é passado como image_url e como last_image_url, resolution 1080p, 5 segundos, então o clipe termina no frame em que começou e pode rodar em repetição sem um corte visível.

    A silk ribbon lifts off the table in a slow draft and settles back exactly where it began, one window light, camera locked off

Perguntas sobre a API Seedance 2.0

image_url é o fato e o prompt é a instrução: descreva o que muda ao longo do clipe, não o que o frame já mostra. Corrija problemas na imagem antes de renderizar, porque aumentar resolution muda o formato entregue e a faixa de preço sem recuperar detalhe que a fonte nunca capturou. Decida generate_audio no mesmo momento, já que a trilha sonora é renderizada junto com a imagem, e não adicionada depois.