BYTEDANCE · API DE VÍDEO

Seedance 2.5 & 2.0 API

Transforme texto, imagens e referências em vídeo com Doubao Seedance (ByteDance, versões da região da China) por uma API assíncrona.

Seedance 2.516:9
Uma chave: 4 modelos de vídeo + texto e imagens
Pagamento por uso, sem assinatura
Gerações que falham não são cobradas
Stripe + USDT
Primeira recarga: pague US$ 3,00 e receba US$ 5,00 de saldo

PREÇOS

Preços da API Seedance: 2.5, 2.0, Fast e Mini

Escolha uma versão e depois uma resolução. Os preços abaixo são por segundo de saída de texto para vídeo; referências em vídeo podem gerar cobranças de entrada.

por segundo de vídeo gerado · USD
Modelo480p720p1080p4K
Seedance 2.0seedance-2.0-cnUS$ 0,097US$ 0,208US$ 0,601US$ 1,301
Seedance 2.0 Fastseedance-2.0-fast-cnUS$ 0,078US$ 0,119Não compatívelNão compatível
Seedance 2.0 Miniseedance-2.0-mini-cnUS$ 0,048US$ 0,074Não compatívelNão compatível

A lista inclui apenas modelos à venda. São versões da região da China.

Preços na data indicada · 2026-11-09Preços da Volcano Engine ↗Volcano Engine · Verificado em 7 de novembro de 2026

Quanto custará sua API de vídeo?

Estime um mês de geração de texto para vídeo, sem vídeo de entrada.

Modelo
Resolução
Áudio

Custo mensal estimadoUS$ 88,00
Por vídeo
US$ 0,88
Segundos de saída por mês
500
Obter chave de API →

Estimativa = preço de saída × segundos × vídeos. A liquidação considera a duração realmente gerada; referências de entrada podem gerar cobranças adicionais.

  • Faça rascunhos em 480p
  • Use Fast ou Mini nos rascunhos
  • Gerações que falham não são cobradas

Valores e ofertas de recarga

Seedance 2.5 · 480p · Áudio desligado · Estimativa com a configuração selecionada

Crédito no saldoVocê pagaDescontoSegundos de vídeo · estimativaRecarregar
US$ 5,00Primeira recargaUS$ 3,00US$ 2,00≈ 28 sRecarregar →
US$ 50,00US$ 48,00US$ 2,00≈ 284 sRecarregar →
US$ 100,00US$ 95,00US$ 5,00≈ 568 sRecarregar →
US$ 200,00US$ 185,00US$ 15,00≈ 1.136 sRecarregar →
US$ 500,00US$ 450,00US$ 50,00≈ 2.840 sRecarregar →

A primeira recarga e os descontos por valor são ofertas separadas. O checkout confirma a oferta aplicável. As formas disponíveis são confirmadas no checkout.

O que você pode criar com Seedance?

Doubao Seedance é a família de modelos da ByteDance para a região da China. Escolha a versão conforme a duração, as referências e a saída necessárias.

Seedance 2.5: 30 segundos em um vídeo

Crie vídeos de 4 a 30 segundos. Descreva vários planos e movimentos de câmera no prompt. Use para anúncios de 30 segundos.

Seedance 2.5: de referências para vídeo

Use até 30 imagens de referência para orientar personagens, objetos e estilo visual. Use para vídeos de produtos.

Seedance 2.5: de imagem para vídeo

Anime o primeiro quadro ou guie o primeiro e o último. A saída acompanha a primeira imagem. Use para storyboards e pré-visualização.

Seedance em 4K: escolha Seedance 2.0

Gere em até 4K com Seedance 2.0, em vídeos de 4 a 15 segundos. Guie elementos e estilo com até 9 imagens de referência. Use para closes de produtos.

Áudio Seedance: com ou sem som

Gere diálogos, música e efeitos sincronizados ou escolha uma saída sem som. Todas as quatro versões permitem ligar e desligar o áudio.

Seedance Fast e Mini: 480p ou 720p

Ambos oferecem de 4 a 15 segundos, primeiro quadro ou primeiro e último, até 9 imagens de referência e áudio ligado ou desligado.

MODELOS DE VÍDEO

Uma chave de API. Quatro modelos de vídeo.

Seedance, Kling, MiniMax H3 e WAN, com um único saldo. A mesma chave também serve para modelos de texto e imagem.

Ver todos os modelos de vídeo →

Seedance 2.5

Nesta página
Seedance 2.516:9

Para vídeos de até 30 segundos e 30 imagens de referência.

A partir de · 480p
US$ 0,176 / s
Duração máx.
30 s
Resolução máxima
1080p
Conhecer a API →

Kling 3.0

Kling 3.016:9

Para seis planos com prompts e durações próprios.

A partir de · Standard 720p · Áudio desligado
US$ 0,099 / s
Duração máx.
15 s
Resolução máxima
4K
Conhecer a API →

MiniMax H3

MiniMax H316:9

Para vídeo 2K guiado por referências, com áudio nativo.

A partir de · 768p
US$ 0,05 / s
Duração máx.
15 s
Resolução máxima
2K
Conhecer a API →

WAN 3.0

WAN 3.016:9

Para vídeos de até 30 segundos guiados por referências.

A partir de · 480p
US$ 0,047 / s
Duração máx.
30 s
Resolução máxima
1080p
Conhecer a API →
Prompt compartilhado

Original em inglês · prompt de geração

Night city street after rain, seen from a slow forward dolly shot at low height: wet asphalt reflecting colorful lights, light trails from passing cars, soft steam rising from a street grate, light drizzle. Generic modern architecture. No people, no readable text, signs, logos, license plates, flags or recognizable landmarks. Cinematic, realistic.

Uma API assíncrona: consultar preço → criar → consultar status → baixar. Troque de modelo e use seus parâmetros compatíveis.

INÍCIO RÁPIDO PARA DESENVOLVEDORES

Obtenha uma chave de API Seedance e faça sua primeira chamada

Consulte o preço, crie uma tarefa, acompanhe o status e baixe o vídeo concluído.Mantenha a mesma chave de idempotência ao repetir uma solicitação de criação. Uma tarefa aceita ainda está em processamento; baixe apenas após a conclusão.Estes são exemplos mínimos — em produção, persista o Idempotency-Key e o ID da tarefa para continuar após uma reinicialização.

Mostrar instruções para o agente de IA
Integre a API de vídeo Seedance da BetterToken ao aplicativo do usuário.
Leia BETTERTOKEN_API_KEY apenas do ambiente; nunca a incorpore, registre em logs ou envie à análise.
Base: https://bettertoken.ai/v1
Modelo: seedance-2.5-cn (região da China; não substitua por um ID internacional).
Prompt: A rainy city street at night, slow forward camera move
Use JSON: text_to_video, duration {mode:"fixed",seconds:5}, output {resolution:"480p",aspect_ratio:"16:9",format:"mp4"}, audio {mode:"off"}.
POST /videos/quote com a mesma solicitação retorna uma estimativa sem reservar saldo. Exige autenticação; não é o endpoint público de preços.
ANTES de POST /videos, persista fora do processo um novo Idempotency-Key e o corpo exato. Após reiniciar, carregue esse estado ou retome o ID salvo da tarefa aceita. Reutilize ambos se a resposta for incerta; um timeout não justifica criar outra tarefa paga.
Após a aceitação 202 em /videos (200 na rota de compatibilidade), salve id e consulte GET /videos/{id} a cada 5 segundos. Trate queued, in_progress, completed, failed e canceled. Um envio incerto permanece in_progress com stage=reconciliation; não crie outra tarefa. Em 429, respeite Retry-After. Faça até 360 consultas com pausas de 5 segundos; atrasos de rede e espera por limites podem prolongar o tempo total. Preserve o ID ao parar; parar a consulta não cancela nem recria a tarefa.
Após completed, solicite GET /videos/{id}/content com uma API key autorizada do proprietário. Um arquivo expirado retorna 410 video_artifact_expired. O conteúdo é privado; trate expiração e falhas de download separadamente das falhas de geração.
Confira a cobrança final no faturamento. Uma falha ou cancelamento confirmado libera ou devolve os fundos à origem pelo processamento financeiro; o status da tarefa não comprova que o reembolso terminou. Envio incerto e problemas após a geração exigem tratamento separado.
Os erros relay ficam em error: 402 video_insufficient_balance, 409 video_idempotency_conflict/video_acceptance_pending, 422 para parâmetros inválidos e 503 para aceitação incerta ou serviço indisponível. Preserve a chave e o corpo originais diante de uma resposta incerta. Não adicione assinatura web nem geração dentro da página.
# Minimal example: persist the Idempotency-Key and task ID in production.
# Requires curl, jq and BETTERTOKEN_API_KEY in your environment.
BASE=https://bettertoken.ai/v1
IDEM="$(uuidgen)"
cat > request.json <<'JSON'
{
  "model": "seedance-2.5-cn",
  "operation": "text_to_video",
  "prompt": "A rainy city street at night, slow forward camera move",
  "duration": {
    "mode": "fixed",
    "seconds": 5
  },
  "output": {
    "resolution": "480p",
    "aspect_ratio": "16:9",
    "format": "mp4"
  },
  "audio": {
    "mode": "off"
  }
}
JSON

curl --fail-with-body "$BASE/videos/quote" \
  -H "Authorization: Bearer $BETTERTOKEN_API_KEY" \
  -H 'Content-Type: application/json' --data-binary @request.json || exit 1

TASK=$(curl --fail-with-body "$BASE/videos" \
  -H "Authorization: Bearer $BETTERTOKEN_API_KEY" \
  -H "Idempotency-Key: $IDEM" \
  -H 'Content-Type: application/json' --data-binary @request.json) || exit 1
ID=$(printf '%s' "$TASK" | jq -er '.id') || exit 1
# Poll up to 360 times, waiting 5 seconds between requests.
# Network delays can extend the total time.
for attempt in $(seq 1 360); do
  TASK=$(curl --fail-with-body "$BASE/videos/$ID" \
    -H "Authorization: Bearer $BETTERTOKEN_API_KEY") || exit 1
  STATUS=$(printf '%s' "$TASK" | jq -r '.status')
  case "$STATUS" in
    completed) break ;;
    failed|canceled) printf '%s\n' "$TASK"; exit 1 ;;
  esac
  sleep 5
done
[ "$STATUS" = completed ] || { echo "Resume polling task: $ID"; exit 1; }
curl --fail-with-body "$BASE/videos/$ID/content" \
  -H "Authorization: Bearer $BETTERTOKEN_API_KEY" -o video.mp4

Parâmetros da API Seedance e IDs públicos dos modelos

Use o ID público com sufixo -cn na solicitação. Os quatro modelos aceitam operações de texto, imagem e referência para vídeo.

ModeloEntradas compatíveisIntervalo de duraçãoResoluçãoImagens de referênciaÁudio
Seedance 2.5seedance-2.5-cntext_to_videoimage_to_videoreference_to_video4–30 s480p / 720p / 1080pAté 30on / off
Seedance 2.0seedance-2.0-cntext_to_videoimage_to_videoreference_to_video4–15 s480p / 720p / 1080p / 4KAté 9on / off
Seedance 2.0 Fastseedance-2.0-fast-cntext_to_videoimage_to_videoreference_to_video4–15 s480p / 720pAté 9on / off
Seedance 2.0 Miniseedance-2.0-mini-cntext_to_videoimage_to_videoreference_to_video4–15 s480p / 720pAté 9on / off

Quadros e proporção

A entrada por quadros exige o primeiro; o último é opcional. Seedance 2.5 de imagem para vídeo exige aspect_ratio="adaptive". A família 2.0 também aceita uma proporção escolhida. Imagens de referência guiam elementos e estilo, sem garantir consistência perfeita.

PERGUNTAS FREQUENTES

Perguntas sobre a API Seedance

Pelo preço atual de texto para vídeo, 5 segundos custam US$ 0,88 em 480p ou US$ 1,89 em 720p, sem referências de entrada. São estimativas datadas; a liquidação usa a duração realmente gerada.

Ver exemplos da API

BETTERTOKEN · SEEDANCE API

Pronto para seu primeiro vídeo com Seedance?

Primeira recarga: pague US$ 3,00 e receba US$ 5,00 de saldo