Introdução
O Seedance 2.5 Imagem para vídeo começa na sua imagem e desenvolve a ação que vem depois. Use para transformar uma composição aprovada numa sequência de produto, numa atuação de personagem ou numa transição visual. Uma imagem final pode guiar o fechamento quando você já planejou as duas pontas da tomada.
O modelo vem do lançamento da ByteDance de 31 de julho de 2026.
Escolha o ponto de partida da sua sequência no Seedance 2.5
| Material inicial | Modo |
|---|---|
| Um roteiro ou a descrição de uma cena | Seedance 2.5 Texto para vídeo |
| Uma imagem inicial aprovada | Seedance 2.5 Imagem para vídeo |
| Referências separadas de aparência, movimento ou áudio | Seedance 2.5 Referências para vídeo |
Recursos e destaques
Histórias mais longas numa única geração
O Seedance 2.5 aceita clipes de até 30 segundos, o que dá à sequência espaço para apresentação, desenvolvimento e desfecho. Seus recursos narrativos incluem tomadas conectadas e transições de cena, e não só o prolongamento de um gesto.
Referências multimodais flexíveis
Imagens, vídeo e áudio podem orientar elementos diferentes da mesma produção. O fluxo de referências ampliado dá conta de elencos, cenários e planos de tomada mais complexos, separando aparência de movimento e som.
Orientação por renders de massinha e storyboards
Um material de planejamento 3D simples pode comunicar a estrutura do espaço, a marcação e o movimento de câmera, enquanto as referências visuais trazem o visual final. Storyboards e quadros-chave ordenados são outras formas de transmitir uma sequência.
Direção visual e sonora mais detalhada
O desenvolvimento do modelo dá ênfase a materiais, iluminação, detalhes de pele e olhos, e à coordenação entre áudio e movimento. Os prompts podem especificar diálogo, efeitos e ambiência separadamente e usar marcações de tempo em segundos inteiros para organizar os acontecimentos.
Edição pontual e continuação
A família do modelo inclui edições de vídeo por intervalo de tempo, troca de fundo e continuação de material existente. São fluxos distintos com entrada de vídeo; a disponibilidade e as configurações dependem da tarefa escolhida, não de uma solicitação de texto para vídeo ou de imagem para vídeo.
Parâmetros da requisição
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
prompt | Não | Opcional aqui, mas vale escrever: deve descrever 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. |
image_url | Sim | Obrigatório, e vira o primeiro quadro do vídeo. |
last_image_url | Não | Quadro de destino opcional que não pode ser enviado sozinho — só é válido junto com |
aspect_ratio | Não | Aqui só |
resolution | Não | 480p, 720p ou 1080p, padrão 720p, e alimenta a quantidade cobrada diretamente. |
duration_seconds | Não | De 4 a 30 segundos, padrão 5. Quanto mais longo o plano dirigido por quadro, mais ele deriva — anatomia e cenografia se deformam aos poucos. |
generate_audio | Não | Ligado por padrão. Produz uma trilha nativa sincronizada com a imagem — ruído de sala, efeitos de movimento, voz. Valor padrão: |
output_format | Não | O contêiner do vídeo entregue: mp4 (o padrão) ou mov. |
enable_web_search | Não | Desligado por padrão. Quando ligado, o modelo pode buscar na web informações relacionadas ao seu prompt antes de renderizar. Valor padrão: |
seed | Não | Seed inteiro; omita e cada execução sorteia o seu. Fixe com todo o resto constante para julgar o que uma edição de prompt realmente mudou. |
return_last_frame | Não | Devolve também o último quadro do clipe como imagem separada, junto com o vídeo. Valor padrão: |
watermark | Não | Pede ao modelo que marque o vídeo com uma marca-d’água de conteúdo gerado por IA, conforme a documentação do próprio modelo. Valor padrão: |
Preços
| Especificação | Preço |
|---|---|
| $0.1234 / segundo |
| $0.2773 / segundo |
| $0.6823 / segundo |
Casos de uso
Transforme uma imagem de campanha numa pequena atuação
Comece com uma imagem autorizada de alguém segurando ou usando o item em destaque. Peça um gesto, uma mudança de olhar e uma pausa final. Confira detalhes do rosto, as mãos e o produto enquanto a pose muda.
Anime a abertura de um objeto de design
Use a imagem de um estojo ou embalagem fechada, com uma imagem final se precisar de uma vista aberta específica. Descreva a ordem do movimento e confira dobradiças, bordas e a disposição final.
Dê a uma imagem de arquitetura uma atmosfera que se desdobra
Comece com um interior ou exterior bem composto e peça um movimento de câmera contido com uma mudança específica no ambiente. Confira linhas retas, posição dos móveis e continuidade da luz do começo ao fim.
Guia de prompt e dicas práticas
Como dirigir o movimento a partir do primeiro quadro
A imagem cuida da aparência e da composição; o prompt, da ação que vem depois. Comece com um resumo curto do movimento e depois use intervalos de tempo consecutivos quando o desenvolvimento importar.
- Envie a imagem de origem por
image_url. - Prepare o enquadramento antes de gerar: este modo usa a proporção
adaptive. - Escolha
duration_secondse descreva o movimento ao longo dessa duração. - Separe o movimento do sujeito, o movimento de câmera e o som.
Para a imagem de uma sala de leitura com uma cortina ao lado da janela, escolha 12 segundos:
Continue from the supplied reading-room image in one continuous shot.
A breeze lifts the curtain and then fades.
0-3s: The curtain hangs almost still. Keep the camera fixed.
3-8s: The lower edge lifts inward and drifts slowly away from the window. Gently move the camera toward the window.
8-12s: The fabric settles back down. Stop the camera and hold the composition.
Retain the furniture positions, window structure and existing light direction.
Sound: soft fabric movement and distant outdoor ambience.
No speech, background music or captions.
Como ligar o primeiro e o último quadro
Envie a imagem de abertura como image_url e a de fechamento como last_image_url. Prepare as duas com a mesma proporção; enquadramentos diferentes podem distorcer a composição final.
Descreva a ponte entre as imagens, não só o destino. Se uma caixa fechada vira uma caixa aberta, diga que a tampa sobe enquanto a base fica no lugar. Reserve tempo tanto para o movimento quanto para a pausa final.
Ajuste o prompt quando a ação parecer apressada
Use intervalos contínuos como 0–3s, 3–8s, 8–12s; lacunas deixam a sequência mal definida. Se o meio tiver várias ações disputando espaço, simplifique ou dê mais tempo. Mantenha a duração configurada no endpoint coerente com a última marcação de tempo.
Preserve a imagem sem repeti-la
Cite os poucos detalhes que mais importam, como o formato do produto ou a disposição do ambiente. Evite descrever de novo cada objeto visível ou introduzir um estilo conflitante. No som, diferencie ambiência do cômodo, sons da ação e música, para que o movimento pedido tenha uma trilha adequada.
Limites de conteúdo
Seedance 2.5 · Imagem para vídeo — Sem censura. A SpicyAPI não acrescenta nenhum filtro de conteúdo do lado da plataforma. As restrições do próprio modelo continuam valendo e os resultados não são garantidos. Você é responsável por cumprir nossa política de conteúdo.
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": "bytedance/seedance-2.5/image-to-video",
"input": {
"aspect_ratio": "adaptive",
"duration_seconds": 5,
"generate_audio": true,
"image_url": "https://example.com/reference.png",
"output_format": "mp4",
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise"
}
}'
# 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.














