ByteDance·Texto para vídeo·4 modelos disponíveis

API do Seedance 2

Gere vídeos a partir de um prompt ou imagem estática com a ByteDance Seedance 2 — áudio nativo, coerência em múltiplos planos e consistência de referências. Quatro variantes em um endpoint no estilo OpenAI, cobradas por segundo em USD a partir de $0,0245/segundo. Sem conta da Volcano Engine.

Pague conforme o uso a partir de uma recarga de $10 · o saldo nunca expira · gerações com falha não são cobradas

720p · por segundo de vídeo

Seedance 2.0 Miniseedance-2-mini
$0,0526/s
Seedance 2 Fastseedance-2-fast
$0,198/s
Seedance 2seedance-2
$0,246/s
Seedance 2.5seedance-2-5
$0,3784/s

Um clipe de 5 segundos em 720p custa $0,26 no Mini e $1,23 na Seedance 2 em qualidade máxima.

Seedance 2 API em resumo

  • Quatro modelos Seedance 2 estão disponíveis no endpoint OpenAI-style POST /v1/videos da Kunavo: seedance-2-mini, seedance-2-fast, seedance-2 e seedance-2-5.
  • A cobrança da Seedance 2 é por segundo de vídeo e varia conforme a resolução: a Seedance 2.0 Mini custa $0,0245/s em 480p e $0,0526/s em 720p; a Seedance 2 em qualidade máxima custa $0,114/s em 480p, $0,246/s em 720p e $0,612/s em 1080p.
  • Um clipe de 5 segundos em 720p da Seedance 2 custa $0,26 na Mini e $1,23 na Seedance 2 em qualidade máxima, cobrados em USD sobre um saldo pré-pago; gerações malsucedidas não são cobradas.
  • Seedance 2 gera uma faixa de áudio nativa sincronizada sem custo adicional, portanto a tarifa por segundo é o custo total do clipe.
  • A conversão de imagem em vídeo funciona em todos os modelos Seedance 2 por meio de image_url; o primeiro e o último quadro, além de até nove imagens de referência, funcionam em seedance-2-5 e seedance-2-mini.
  • Uma chave sk-kn- e um saldo Stripe também cobrem Veo 3.1, Wan 2.7 e modelos de imagem, música e texto — não é necessária uma conta da ByteDance ou do Volcano Engine.

Preços da Seedance 2 API

Cada modelo Seedance é cobrado por segundo de vídeo gerado, com uma tarifa que varia conforme a resolução. Você paga pela duração solicitada; o áudio está incluído. Estas são as tarifas cobradas pela API — a tabela é lida do catálogo ativo.

ModeloID do modeloResoluçãoPor segundoClipe de 5sClipe de 10 s
Seedance 2.0 Miniseedance-2-mini480p$0,0245$0,12$0,25
720p$0,0526$0,26$0,53
Seedance 2 Fastseedance-2-fast480p$0,093$0,47$0,93
720p$0,198$0,99$1,98
Seedance 2seedance-2480p$0,114$0,57$1,14
720p$0,246$1,23$2,46
1080p$0,612$3,06$6,12
Seedance 2.5seedance-2-5480p$0,1764$0,88$1,76
720p$0,3784$1,89$3,78
1080p$0,7392$3,70$7,39

A cobrança é por clipe em USD contra um saldo pré-pago — sem pacotes de créditos, mínimo mensal ou taxa por assento. Uma geração que falha nunca é cobrada. As mesmas tarifas estão na página de preços e na entrada de catálogo de cada modelo.

Chame a Seedance 2 API

Envie para POST /v1/videos e receba imediatamente um id de tarefa. Consulte GET /v1/videos/{id} — ou informe um webhook_url para receber o clipe finalizado.

A geração leva minutos, portanto o endpoint assíncrono é o recomendado para construir sua integração. Existe um /v1/video/generations síncrono que mantém a conexão aberta até o clipe ficar pronto, conveniente para um script de execução única.

Referência completa da Video API
curl
curl https://api.kunavo.com/v1/videos \
  -H "Authorization: Bearer $KUNAVO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedance-2",
    "prompt": "a paper crane unfolds into a flock of birds over a city at dawn, slow camera pull-back",
    "duration": 5,
    "resolution": "720p",
    "aspect_ratio": "16:9"
  }'

# → 202 Accepted
# {"id":"vid_...","object":"video","status":"queued","progress":0,...}

curl https://api.kunavo.com/v1/videos/vid_... \
  -H "Authorization: Bearer $KUNAVO_API_KEY"

# → {"status":"completed","output":{"url":"https://...mp4","duration_seconds":5,...}}

Imagem para vídeo, quadros e referências

O controle de referências é o motivo pelo qual a Seedance é escolhida. Três campos cobrem esse uso, e o formato da solicitação é o mesmo em todos os modelos — o que muda é quais campos cada modelo aceita.

  • image_url — a imagem estática se torna o primeiro quadro do clipe. Todos os modelos Seedance 2.
  • image_urls com duas entradas — primeiro e último quadro; a Seedance interpola o plano entre eles. Em seedance-2-5 e seedance-2-mini.
  • image_mode: "reference" — até nove imagens estáticas que fixam um personagem, produto ou estilo sem que nenhuma apareça como quadro. Nos mesmos dois modelos.

As imagens podem ser URLs HTTPS públicas ou URIs data: inline — uma imagem em base64 é hospedada para você e encaminhada.

seedance_frames.py
# Image-to-video: one image becomes the first frame.
requests.post(f"{API}/videos", headers=HEADERS, json={
    "model": "seedance-2",
    "prompt": "the product rotates slowly, studio light sweeps across",
    "image_url": "https://example.com/product-hero.png",
    "duration": 5,
    "resolution": "1080p",
})

# First AND last frame: pass two — Seedance interpolates between them.
requests.post(f"{API}/videos", headers=HEADERS, json={
    "model": "seedance-2-5",
    "prompt": "the sketch fills with colour, camera pushes in",
    "image_urls": ["https://example.com/start.png",
                   "https://example.com/end.png"],
    "duration": 8,
})

# Reference images: up to 9 stills that fix character and style,
# without any of them being a frame of the output.
requests.post(f"{API}/videos", headers=HEADERS, json={
    "model": "seedance-2-5",
    "prompt": "she walks through the night market, neon reflections",
    "image_urls": ["https://example.com/face-1.png",
                   "https://example.com/face-2.png"],
    "image_mode": "reference",
    "duration": 10,
})

Qual modelo Seedance 2 usar

Os quatro aceitam a mesma solicitação. As diferenças são o limite de resolução, a duração do clipe, o controle de quadros e o preço por segundo.

ID do modelo720p / sResolução máximaImagem para vídeoPrimeiro + último quadroImagens de referênciaUse quando
seedance-2-mini$0,0526720pYesYesYesDrafting and volume, up to 15 seconds — the cheapest way to see a shot before committing to it.
seedance-2-fast$0,198720pYesNoNoFull quality at 720p with lower latency, for social formats and high-volume pipelines.
seedance-2$0,2461080pYesNoNoHero assets that need 1080p, and the strongest multi-shot coherence in the family.
seedance-2-5$0,37841080pYesYesYesClips up to 30 seconds, precise first-and-last-frame control, multi-image references.

Um padrão útil: faça o storyboard no seedance-2-mini até o prompt ficar correto e depois execute novamente o resultado final no seedance-2 em 1080p. Dez rascunhos Mini mais um final em 1080p custam cerca de $5,69 para um plano de 5 segundos.

Seedance 2 vs Veo 3.1 vs Wan 2.7

Três famílias de vídeo funcionam neste mesmo endpoint, então testar uma contra outra exige apenas uma mudança de palavra no campo model — mesma chave, mesmo saldo, mesmo formato de solicitação.

FamíliaCobrançaA partir deEscolhido para
Seedance 2 (ByteDance)Por segundo$0,0245/sNarrativa em múltiplos planos, consistência de personagens e produtos entre imagens de referência, áudio nativo.
Veo 3.1 (Google)Por vídeo$0,18+Maior qualidade cinematográfica geral, com áudio nativo sincronizado. Consulte o guia da Veo 3 API.
Wan 2.7 (Alibaba)Por segundo$0,096/sVisual cinematográfico com tarifa fixa por segundo. Consulte o guia da Wan API.

Observe que as bases de cobrança diferem: a Veo tem preço por vídeo finalizado, enquanto Seedance e Wan cobram por segundo de saída; portanto, um valor comparável depende da duração do clipe necessária. Um plano de 5 segundos em 720p custa $0,26 no Seedance 2.0 Mini, $1,23 na Seedance 2 em qualidade máxima e $0,48 na Wan 2.7.

FAQ da Seedance 2 API

O que é a Seedance 2 API?

Seedance 2 é a atual família de modelos de texto para vídeo da ByteDance — áudio nativo, narrativa em múltiplos planos e consistência de referências. A Seedance 2 API transforma um prompt de texto ou uma imagem estática em um clipe de vídeo. No Kunavo, todas as quatro variantes estão disponíveis em um endpoint no estilo OpenAI, POST /v1/videos, e são cobradas por segundo de vídeo gerado em USD.

A Seedance 2.0 tem uma API?

Sim. A ByteDance oferece Seedance 2 por meio de suas próprias plataformas de nuvem — BytePlus ModelArk fora da China continental e Volcano Engine dentro dela — como uma API de tarefas assíncronas. O Kunavo oferece as mesmas quatro variantes (Mini, Fast, 2 e 2.5) em um único endpoint no estilo OpenAI, POST /v1/videos, cobradas por segundo de vídeo em USD com uma única chave.

A Seedance 2.0 é gratuita?

Não na API. Cada segundo gerado é cobrado: no Kunavo, a partir de $0,0245 por segundo (Mini em 480p), a partir de uma recarga pré-paga de $10 sem assinatura, e gerações com falha não são cobradas. Os créditos gratuitos de Seedance distribuídos por alguns aplicativos de consumo pertencem a esses aplicativos, não ao modelo.

A Seedance 2 é de código aberto? Posso executá-la localmente?

Não. A ByteDance não publicou os pesos da Seedance 2; o modelo funciona apenas como um serviço hospedado — BytePlus ModelArk, Volcano Engine e revendedores como o Kunavo — portanto, não há nada para instalar em sua própria GPU.

Quanto custa a Seedance 2 API?

No Kunavo, Seedance 2.0 Mini custa $0,0245 por segundo em 480p e $0,0526 por segundo em 720p — um clipe de 5 segundos em 720p custa $0,26. A Seedance 2 em qualidade máxima custa $0,246 por segundo em 720p, então o mesmo clipe custa $1,23. Você é cobrado pelos segundos solicitados, usando um saldo pré-pago, e gerações com falha não são cobradas.

Qual modelo Seedance 2 devo usar?

Use seedance-2-mini para rascunhos, storyboards e iteração em alto volume — é a forma mais barata de visualizar um plano e já oferece suporte a primeiro e último quadro e imagens de referência. Use seedance-2-fast quando precisar de 720p em qualidade máxima com menor latência. Use seedance-2 quando precisar de 1080p. Use seedance-2-5 para clipes com mais de 15 segundos ou quando precisar de 1080p junto com controle de referência. O formato da solicitação é idêntico, então mudar de modelo exige apenas trocar uma palavra.

Preciso de uma conta da ByteDance ou da Volcano Engine?

Não. Uma chave do Kunavo (sk-kn-…) e um saldo pré-pago em USD cobrem todas as variantes da Seedance 2, além de Veo 3.1, Wan 2.7, modelos de imagem, música e a linha de modelos de texto Claude / GPT na mesma API. Não há console da Volcano Engine, pacote de créditos nem contrato separado.

A Seedance 2 API oferece suporte a imagem para vídeo?

Sim, de três formas. Envie image_url e a imagem estática se tornará o primeiro quadro do clipe — todos os modelos Seedance 2 aceitam isso. Envie duas entradas em image_urls para interpolação entre primeiro e último quadro, ou image_mode "reference" com até nove imagens estáticas para fixar um personagem ou estilo sem que nenhuma apareça como quadro; essas duas opções são compatíveis com seedance-2-5 e seedance-2-mini.

Quanto tempo demora uma geração da Seedance 2?

Minutos, não segundos — normalmente de dois a cinco, dependendo do modelo, da resolução e da duração. Envie para POST /v1/videos, que retorna imediatamente um id de tarefa, depois consulte GET /v1/videos/{id} ou informe um webhook_url para receber o resultado. Envie um Idempotency-Key para que uma nova tentativa nunca cobre uma segunda geração.

A Seedance 2 gera áudio?

Sim — a Seedance 2 gera uma faixa de áudio nativa sincronizada como parte do clipe, sem custo extra. As tarifas por segundo nesta página representam o custo total do vídeo.

Comece a gerar com Seedance 2

Crie uma chave, adicione $10 e seu primeiro rascunho de 5 segundos em 720p custará $0,26. A mesma chave dá acesso à Veo 3.1, Wan 2.7, modelos de imagem, música e à linha de modelos de texto Claude e GPT.

Comparando modelos de vídeo? Consulte o guia da API de texto para vídeo para ver o panorama completo, ou os guias da Veo 3 API e da Wan API para as outras duas famílias disponíveis no mesmo endpoint.