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.
BYTEDANCE · API DE VÍDEO
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.
PREÇOS
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.
| Modelo | 480p | 720p | 1080p | 4K |
|---|---|---|---|---|
Seedance 2.5seedance-2.5-cn | US$ 0,176 | US$ 0,378 | US$ 0,942 | Não compatível |
Seedance 2.0seedance-2.0-cn | US$ 0,097 | US$ 0,208 | US$ 0,601 | US$ 1,301 |
Seedance 2.0 Fastseedance-2.0-fast-cn | US$ 0,078 | US$ 0,119 | Não compatível | Não compatível |
Seedance 2.0 Miniseedance-2.0-mini-cn | US$ 0,048 | US$ 0,074 | Não compatível | Nã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 2026Estime um mês de geração de texto para vídeo, sem vídeo de entrada.
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.
Seedance 2.5 · 480p · Áudio desligado · Estimativa com a configuração selecionada
| Crédito no saldo | Você paga | Desconto | Segundos de vídeo · estimativa | Recarregar |
|---|---|---|---|---|
| US$ 5,00Primeira recarga | US$ 3,00 | US$ 2,00 | ≈ 28 s | Recarregar → |
| US$ 50,00 | US$ 48,00 | US$ 2,00 | ≈ 284 s | Recarregar → |
| US$ 100,00 | US$ 95,00 | US$ 5,00 | ≈ 568 s | Recarregar → |
| US$ 200,00 | US$ 185,00 | US$ 15,00 | ≈ 1.136 s | Recarregar → |
| US$ 500,00 | US$ 450,00 | US$ 50,00 | ≈ 2.840 s | Recarregar → |
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.
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.
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.
Use até 30 imagens de referência para orientar personagens, objetos e estilo visual. Use para vídeos de produtos.
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.
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.
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.
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
Seedance, Kling, MiniMax H3 e WAN, com um único saldo. A mesma chave também serve para modelos de texto e imagem.
Para vídeos de até 30 segundos e 30 imagens de referência.
Para seis planos com prompts e durações próprios.
Para vídeo 2K guiado por referências, com áudio nativo.
Para vídeos de até 30 segundos guiados por referências.
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
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.
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.mp4Use 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.
| Modelo | Entradas compatíveis | Intervalo de duração | Resolução | Imagens de referência | Áudio |
|---|---|---|---|---|---|
Seedance 2.5seedance-2.5-cn | text_to_videoimage_to_videoreference_to_video | 4–30 s | 480p / 720p / 1080p | Até 30 | on / off |
Seedance 2.0seedance-2.0-cn | text_to_videoimage_to_videoreference_to_video | 4–15 s | 480p / 720p / 1080p / 4K | Até 9 | on / off |
Seedance 2.0 Fastseedance-2.0-fast-cn | text_to_videoimage_to_videoreference_to_video | 4–15 s | 480p / 720p | Até 9 | on / off |
Seedance 2.0 Miniseedance-2.0-mini-cn | text_to_videoimage_to_videoreference_to_video | 4–15 s | 480p / 720p | Até 9 | on / off |
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
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 APICadastre-se ou entre e prepare ou reutilize uma chave de API no Workspace; depois volte a esta página. A mesma chave acessa Seedance 2.5, 2.0, Fast e Mini quando suas permissões e saldo permitem. Adicione saldo, copie um exemplo e chame a API assíncrona pelo seu aplicativo.
Ver exemplos da APIA BetterToken é um provedor independente de API e não é afiliada à ByteDance. Seedance é uma família de modelos da ByteDance. Os IDs da região da China terminam em -cn e correspondem aos modelos Doubao Seedance. As versões internacionais Dreamina podem ter recursos, requisitos de acesso e preços diferentes. Use o ID exato nos exemplos de código.
Ver exemplos da APIFalhas de geração confirmadas não são cobradas. Após uma falha ou um cancelamento confirmado, os valores retidos são liberados ou devolvidos ao saldo ou limite original. Uma tarefa com falha, por si só, não indica que o reembolso foi concluído. Se não estiver claro se a solicitação foi aceita, verificamos primeiro. Problemas ao baixar um vídeo gerado com sucesso ou arquivos expirados são tratados separadamente. Consulte os detalhes de cobrança da tarefa.
Ver exemplos da APIPague com cartão pelo Stripe ou com USDT. As formas disponíveis são confirmadas no checkout.
Ver exemplos da APISeedance 2.5 oferece de 4 a 30 segundos. Seedance 2.0, Fast e Mini oferecem de 4 a 15 segundos. A duração é informada em segundos inteiros. Seedance 2.5 oferece 480p, 720p e 1080p. Seedance 2.0 também oferece saída em 4K. Fast e Mini oferecem 480p e 720p.
Ver exemplos da APIGere 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.
Ver exemplos da APISeedance 2.5 é a opção mais recente e oferece vídeos de até 30 segundos. Seedance 2.0 oferece até 15 segundos. Fast e Mini têm preços iniciais menores, em 480p e 720p. Compare os exemplos; Fast é o nome de um modelo, não uma garantia de velocidade medida. Não. Esta página apresenta preços de uso da API. Assinaturas de sites e pacotes de créditos são outro produto e não representam saldo da API. Não há geração pelo site nesta página.
Ver exemplos da APIBETTERTOKEN · SEEDANCE API
Primeira recarga: pague US$ 3,00 e receba US$ 5,00 de saldo