ByteDance · modelo de vídeo

Seedance 2.5: preço, API e como testar

O Seedance 2.5 é o modelo de vídeo da ByteDance para clipes de até 30 segundos com som, criados a partir de texto, imagens e referências de vídeo e áudio. Na Revana ele custa $0.09 por segundo em 480p, $0.21 em 720p e $0.52 em 1080p, de 9 a 12% abaixo do preço de tabela oficial da ByteDance, sem assinatura e sem cobrança por gerações com falha.

Seedance 2.5 em resumo

Principais dados do Seedance 2.5
Criado porByteDance (equipe Seed)
Id do modeloseedance-2.5
Duração do clipeDe 4 a 30 segundos em uma geração
Resoluções480p, 720p, 1080p
Proporções16:9, 9:16, 1:1, 4:3, 3:4, 21:9, adaptive
SomGerado junto com a imagem (diálogo, efeitos, música), mesmo preço com ou sem som
EntradasTexto; primeiro quadro; primeiro e último quadro; até 30 imagens de referência, 10 clipes de referência e 10 sons de referência; um vídeo para editar
Preço na RevanaA partir de $0.06 por segundo (480p com vídeo de entrada); $0.21 por segundo em 720p
Rotas5 provedores com uma só chave, do mais barato ao mais caro, com fallback automático

Preço do Seedance 2.5 (novembro de 2026)

O Seedance 2.5 é cobrado por segundo de vídeo, com som incluído. A tabela mostra a tarifa e quanto custam as durações de clipe mais comuns. Cada preço é reservado do seu crédito pré-pago ao enviar e só é cobrado se o clipe for entregue.

Preço do Seedance 2.5 por segundo e por clipe na Revana
ResoluçãoPor segundo5 s10 s15 s30 sCom entrada de vídeo
480p$0.09$0.45$0.90$1.35$2.70$0.06
720p$0.21$1.05$2.10$3.15$6.30$0.15
1080p$0.52$2.60$5.20$7.80$15.60$0.34

Um job que recebe um vídeo de entrada (vídeo para vídeo ou clipes de referência) é cobrado pela tarifa menor de vídeo de entrada, e os segundos do clipe de entrada são somados aos da saída: um clipe de 720p de 10 segundos criado a partir de um vídeo de 10 segundos é cobrado como 20 segundos, $3.00. Um primeiro quadro pode custar um pouco mais que a tarifa listada, então peça a POST /v1/generations/quote o preço exato de uma requisição; as cotações são grátis.

Preço do Seedance 2.5 em outras APIs

Preços de tabela por segundo de um clipe 16:9 com som, verificados até 31 de outubro de 2026. Uma API só aparece nas resoluções em que seu preço de tabela é maior que o da Revana; um traço indica que ela lista essa opção por um preço igual ou menor que o da Revana, ou não a oferece. Fontes e tabela completa: Preços da API do Seedance 2.5 comparados.

Preço do Seedance 2.5 por segundo em outras APIs
API480p720p1080p
Revana$0.09$0.21$0.52
APIMart$0.0961$0.216$0.5346
ByteDance (preço de tabela oficial)$0.1028$0.2311–
OpenRouter$0.1028$0.2311–
Runware$0.1028$0.2311$0.6085
Vercel AI Gateway$0.1028$0.2311$0.5686
Replicate$0.1028$0.2312–
Segmind$0.1065$0.2389$0.5876
Together AI$0.115$0.249–
EvoLink$0.138$0.296$0.739
Runway API$0.20$0.30$0.68
AI/ML API$0.13364$0.30046$0.67603
Atlas Cloud$0.134$0.303–
Kie.ai$0.14$0.315$0.79
WaveSpeed$0.162$0.324$0.81
PiAPI$0.15$0.35$0.80
fal$0.2205$0.473$1.164
API da Higgsfield$0.144–$0.7961

Dá para usar o Seedance 2.5 de graça?

Não sem limites. Toda API do Seedance 2.5 cobra por segundo, e os sites "grátis" de Seedance 2.5 dão alguns créditos de teste. O que você pode ter de graça na Revana:

  • Crédito de cadastro. Uma conta nova recebe crédito grátis para testar o Seedance 2.5. Ele é liberado quando você salva um cartão; salvar o cartão não gera cobrança.
  • Gerações com falha são grátis. Um job que falha não custa nada, então você nunca paga por uma recusa ou um timeout.
  • Cotações grátis. POST /v1/generations/quote informa o preço exato antes de você gastar qualquer coisa.
  • Um modelo de vídeo grátis. A Revana roda o MiniMax H3 de graça nas próprias GPUs, para rascunhos antes de renderizar a versão final no Seedance 2.5 (exige uma primeira recarga de pelo menos $10, que continua sendo seu crédito). Mais em Dá para usar o Seedance 2.5 de graça?

A forma mais barata de iterar é um rascunho de 480p de 4 a 5 segundos ($0.45 por 5 segundos) e, quando o prompt funcionar, a versão final em 720p ou 1080p.

API do Seedance 2.5: crie um vídeo com uma única requisição

Crie uma chave em revana.si e envie POST /v1/generations. A resposta é um id de geração; consulte-o até status ser succeeded e baixe o arquivo. Este clipe de 720p de 10 segundos com som custa $2.10; max_cost_usd é o máximo que você permite que ele custe.

cURL
export REVANA_API_KEY="sr_live_..."
# One Idempotency-Key per job, made once: resend with the same $KEY after a timeout, a 429 or a 5xx
KEY=$(uuidgen)

curl https://api.revana.si/v1/generations \
  -H "Authorization: Bearer $REVANA_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $KEY" \
  -d '{
  "model": "seedance-2.5",
  "input": {
    "prompt": "A street food vendor in a night market tosses noodles in a flaming wok. Shot 1: wide shot of the busy stall. Shot 2: close-up of the wok. Shot 3: a customer takes the first bite and smiles. Sizzling wok, crowd chatter, distant music.",
    "resolution": "720p",
    "duration": 10,
    "aspect_ratio": "16:9",
    "audio": true
  },
  "max_cost_usd": 3
}'

# Poll with the id it returns until status is "succeeded" or "failed", then download:
curl https://api.revana.si/v1/generations/GEN_ID -H "Authorization: Bearer $REVANA_API_KEY"
curl -L https://api.revana.si/v1/generations/GEN_ID/content -H "Authorization: Bearer $REVANA_API_KEY" -o seedance.mp4
Python
import os, time, uuid, requests

API = "https://api.revana.si/v1"
H = {"Authorization": f"Bearer {os.environ['REVANA_API_KEY']}"}

key = str(uuid.uuid4())  # made once: resend with the same key after a timeout, a 429 or a 5xx
job = requests.post(f"{API}/generations", headers={**H, "Idempotency-Key": key}, json={
    "model": "seedance-2.5",
    "input": {"prompt": "A paper boat sails down a rainy city gutter, macro shot, raindrops and traffic hum",
              "resolution": "720p", "duration": 10, "audio": True},
    "max_cost_usd": 3,
}).json()

while job["status"] in ("queued", "running"):
    time.sleep(5)
    job = requests.get(f"{API}/generations/{job['id']}", headers=H).json()

print(job["status"], job.get("cost_usd"), job.get("output", {}).get("urls"))
JavaScript
import { randomUUID } from "node:crypto";

const API = "https://api.revana.si/v1";
const H = { Authorization: `Bearer ${process.env.REVANA_API_KEY}`, "Content-Type": "application/json" };

const key = randomUUID(); // made once: resend with the same key after a timeout, a 429 or a 5xx
let job = await fetch(`${API}/generations`, {
  method: "POST",
  headers: { ...H, "Idempotency-Key": key },
  body: JSON.stringify({
    model: "seedance-2.5",
    input: { prompt: "Slow orbit around a ceramic mug on a sunlit desk, steam rising", resolution: "1080p", duration: 8, audio: true },
    max_cost_usd: 6,
  }),
}).then(r => r.json());

while (job.status === "queued" || job.status === "running") {
  await new Promise(r => setTimeout(r, 5000));
  job = await fetch(`${API}/generations/${job.id}`, { headers: H }).then(r => r.json());
}
console.log(job.status, job.cost_usd, job.output?.urls);

Todos os campos, os códigos de erro e as novas tentativas estão na documentação da API e no llms.txt. A página do modelo Seedance 2.5 tem uma calculadora de preço ao vivo e a requisição de cada configuração.

Pelo Claude, ChatGPT, Cursor ou Codex: adicione o servidor MCP da Revana (claude mcp add --transport http revana https://revana.si/api/mcp) e peça um clipe do Seedance 2.5 com suas próprias palavras. Ele informa o preço primeiro e gasta só o que você aprovar.

Modos do Seedance 2.5, com exemplos de requisição

Todos os modos usam a mesma chamada POST /v1/generations; só input muda. As referências são links https públicos ou arquivos que você envia com POST /v1/uploads.

Texto para vídeo

Escreva o plano como um diretor: sujeito, ação, câmera, luz e, por fim, o som. O Seedance 2.5 segue planos numerados dentro de um único prompt, então um clipe de 15 a 30 segundos pode ter vários cortes.

{
  "prompt": "Shot 1: wide aerial of a lighthouse at dawn. Shot 2: the keeper climbs the spiral stairs, handheld. Shot 3: the lamp turns on, lens flare. Waves, wind, a low cello.",
  "duration": 20,
  "resolution": "720p",
  "audio": true
}

Imagem para vídeo (primeiro quadro)

Passe image_url e o clipe começa exatamente nessa imagem: uma foto de produto, um personagem, um quadro de storyboard.

{
  "prompt": "The sneaker rotates slowly as the studio light sweeps across it",
  "image_url": "https://example.com/sneaker.jpg",
  "duration": 6
}

Primeiro e último quadro

Adicione end_image_url e o clipe vai de uma imagem para a outra. Use a mesma imagem duas vezes para um loop perfeito.

{
  "prompt": "Day turns to night over the city skyline, lights come on",
  "image_url": "https://example.com/day.jpg",
  "end_image_url": "https://example.com/night.jpg",
  "duration": 8
}

Referência para vídeo

Até 30 imagens de referência (image_urls), 10 clipes de referência (video_urls) e 10 sons (audio_urls) mantêm um personagem, um produto, um estilo ou um movimento de câmera iguais entre os planos. Cite-os no prompt pela ordem.

{
  "prompt": "The woman in image 1 walks through the shop in image 2 holding the bottle from image 3, camera follows from behind",
  "image_urls": [
    "https://example.com/woman.jpg",
    "https://example.com/shop.jpg",
    "https://example.com/bottle.png"
  ],
  "duration": 12,
  "audio": true
}

Vídeo para vídeo

Informe um clipe em video_urls e descreva a mudança: trocar o estilo, substituir o cenário ou estender a cena. Cobrado pela tarifa de vídeo de entrada, $0.15 por segundo em 720p, pelos segundos de entrada e de saída.

{
  "prompt": "Same shot, but the street is covered in fresh snow at night",
  "video_urls": [
    "https://example.com/street.mp4"
  ],
  "duration": 8
}

Para trocar uma pessoa, um produto ou um lugar em um clipe que você já tem, mantendo a mesma atuação e câmera, veja o Nemesis.

Seedance 2.5 vs Seedance 2.0, Veo 3.1, Kling 3.0 e Wan 3.0

Todos rodam com a mesma chave da Revana, então você troca de modelo mudando um campo. Os preços são os da Revana por segundo em 720p com som.

Seedance 2.5 comparado a outros modelos de vídeo
Seedance 2.5Seedance 2.0Kling 4.0Veo 3.1Kling 3.0Wan 3.0
Clipe mais longo30 s15 s30 s8 s15 s30 s
Resoluções480p, 720p, 1080p480p, 720p, 1080p, 4K720p, 1080p720p, 1080p, 4K720p, 1080p, 4K480p, 720p, 1080p
SomSimSimSimSimSimSim
Imagens de referênciaaté 30até 9até 10––até 10
720p com som, por segundo$0.21$0.15$0.18$0.40$0.13$0.07
Comparação completa––Seedance 2.5 vs Kling 4.0Seedance 2.5 vs Veo 3.1Seedance 2.5 vs Kling 3.0Seedance 2.5 vs Wan 3.0
  • Escolha o Seedance 2.5 para uma tomada contínua de mais de 15 segundos, muitas imagens de referência ou para editar um vídeo que você já tem.
  • Escolha o Seedance 2.0 para clipes de 15 segundos ou menos a um preço menor, ou para 4K. Seedance 2.5 vs 2.0
  • Escolha o Kling 4.0 para clipes de 30 segundos com preço por segundo menor em 720p e 1080p. Seedance 2.5 vs Kling 4.0
  • Escolha o Veo 3.1 ou o Kling 3.0 para tomadas curtas em 4K. Seedance 2.5 vs Veo 3.1, vs Kling 3.0, os três
  • Escolha o Wan 3.0 para clipes longos com orçamento apertado. Seedance 2.5 vs Wan 3.0
  • Escolha o MiniMax H3 para rascunhos e clipes curtos: alguns centavos por segundo, ou grátis na Revana após uma primeira recarga. Seedance 2.5 vs MiniMax H3

Guias do Seedance 2.5

Perguntas frequentes sobre o Seedance 2.5

O que é o Seedance 2.5?

O Seedance 2.5 é o modelo de geração de vídeo da ByteDance. Ele cria clipes de 4 a 30 segundos com som a partir de um prompt de texto, um primeiro quadro, um primeiro e um último quadro, até 30 imagens de referência, vídeo e áudio de referência, ou um vídeo para editar, em 480p, 720p ou 1080p.

O Seedance 2.5 tem API?

Sim. Na Revana você envia POST https://api.revana.si/v1/generations com "model": "seedance-2.5" e uma única chave de API, e consulta a geração até ela ser concluída. A mesma chave funciona com Seedance 2.0, Veo 3.1, Kling e todos os outros modelos do catálogo.

Quanto custa o Seedance 2.5?

Na Revana, $0.09 por segundo em 480p, $0.21 em 720p e $0.52 em 1080p, com som incluído. Um clipe de 720p de 5 segundos custa $1.05, um de 10 segundos $2.10 e um clipe de 1080p de 30 segundos $15.60. Com um vídeo de entrada, a tarifa cai para $0.06, $0.15 e $0.34 por segundo, mas os segundos do clipe de entrada também são cobrados.

Posso usar o Seedance 2.5 de graça?

Sem limites, em lugar nenhum: toda API do Seedance 2.5 cobra por segundo. Na Revana, uma conta nova recebe crédito grátis no cadastro (liberado quando você salva um cartão, que não é cobrado), e gerações com falha nunca são cobradas. A Revana também roda o MiniMax H3 de graça por clipe quando a conta já recarregou pelo menos $10.

O Seedance 2.5 é de código aberto?

Não. A ByteDance não publicou os pesos do Seedance 2.5. Você o usa pelos apps e pela API da própria ByteDance, ou por uma API como a Revana.

Qual a duração máxima de um vídeo do Seedance 2.5?

Qualquer número inteiro de segundos de 4 a 30 em uma única geração, definido no campo duration. O Seedance 2.0 vai até 15 segundos.

O Seedance 2.5 gera vídeo em 1080p e 4K?

Ele gera em 480p, 720p e 1080p. Para 4K, use Seedance 2.0, Veo 3.1 ou Kling 3.0 com a mesma chave.

O Seedance 2.5 gera som?

Sim: defina audio como true para gerar diálogo, efeitos e música junto com a imagem. O preço é o mesmo com ou sem som.

Sou cobrado quando uma geração do Seedance 2.5 falha?

Não. O valor fica reservado ao enviar e é liberado se o job falhar. A Revana tenta antes as outras rotas e cobra só a que der certo.

Posso usar o Seedance 2.5 pelo Claude, ChatGPT ou Cursor?

Sim. Adicione o servidor MCP da Revana (https://revana.si/api/mcp) e peça um vídeo: ele informa o preço, cria o clipe com seus créditos e entrega um link de download.

Crie seu primeiro vídeo com o Seedance 2.5

Uma única chave de API para o Seedance 2.5 e todos os outros modelos de vídeo e imagem. Crédito pré-pago a partir de $10, crédito grátis de cadastro, sem assinatura e só os clipes entregues são cobrados.