字节跳动最新一代视频模型

OperacionalTexto para vídeoImagem para vídeoVideo to VideoCobrado por uso de tokens por especificaçãoUso comercialPrivacidade de dados

Entradaesquema real

分辨率resolution
画幅比例aspect_ratio
No test requests yet. Send your first request.

Saída

Execute o formulário à esquerda. Resultados, status de polling e cURL aparecem abaixo.

Preços

Este modelo é cobrado pelas dimensões de uso listadas aqui. Comparar todos os preços.

Preços de tabela em USD. Seu preço efetivo também depende do grupo de faturamento da sua chave de API.

Critério480p - 无视频输入seedance2.0
$6.5714por 1 M
Critério480p - 有视频输入seedance2.0
$4.00por 1 M
Critério720p - 无视频输入seedance2.0
$6.5714por 1 M
Critério720p - 有视频输入seedance2.0
$4.00por 1 M
Critério1080p - 无视频输入seedance2.0
$7.2857por 1 M
Critério1080p - 有视频输入seedance2.0
$4.4286por 1 M
Critério4K - 无视频输入seedance2.0
$3.7143por 1 M
Critério4K - 有视频输入seedance2.0
$2.2857por 1 M

API

POST/v1/jobs
const BASE_URL = "https://api.dreamtoai.com";
const API_KEY = process.env.MIX_API_KEY;

const headers = {
  "Authorization": `Bearer ${API_KEY}`,
  "Content-Type": "application/json",
};

const payload = {
  "model": "seedance2.0",
  "input": {
    "prompt": "电影感街头运镜,一辆跑车穿过雨夜霓虹街道",
    "first_frame_url": "https://example.com/first.png",
    "last_frame_url": "https://example.com/last.png",
    "reference_image_urls": [
      "https://example.com/ref.png"
    ],
    "reference_video_urls": [
      "https://example.com/ref.mp4"
    ],
    "resolution": "720p",
    "duration": 5,
    "aspect_ratio": "16:9",
    "seed": 12345,
    "callback_url": "https://example.com/webhook",
    "channel": "byte2.0"
  }
};

const submit = await fetch(`${BASE_URL}/v1/jobs`, {
  method: "POST",
  headers,
  body: JSON.stringify(payload),
}).then((r) => r.json());

const status = await fetch(`${BASE_URL}/v1/jobs/${submit.id}`, { headers })
  .then((r) => r.json());
console.log(status);

Crie uma chave em Console → Chaves de API e substitua o espaço reservado no exemplo.

README

seedance2.0

字节跳动最新一代视频模型

Por que escolher?

Geração de texto para vídeo
Transforma prompts em linguagem natural em clipes de vídeo.
Pague pelo uso
Cobrado por uso na sua carteira, sem assinatura.
API de jobs assíncronos
Envie um job e consulte o resultado, sem manter uma conexão aberta em renderizações longas.
Uma chave para todos os modelos
A mesma chave de API funciona para todos os modelos da dreamtoai.

Parâmetros

ParâmetroObrigatórioDescrição
promptstringObrigatórioDescrição em texto do que gerar.
first_frame_urlimageOpcionalImagem usada como primeiro quadro do vídeo.
last_frame_urlimageOpcionalImagem usada como último quadro do vídeo.
reference_image_urlsarrayOpcionalImagens de referência para guiar o resultado.
reference_video_urlsarrayOpcional参考视频 URL
resolutionenumOpcionalResolução da saída. Opções: 480p, 720p, 1080p. Padrão: 720p.
durationnumberOpcionalDuração da saída em segundos.
aspect_ratioenumOpcionalProporção da saída. Opções: 16:9, 9:16, 1:1, 4:3, 3:4.
seedintegerOpcionalSeed aleatória. Reutilize para reproduzir um resultado.
callback_urlstringOpcional回调地址
channelstringOpcionalchannel Padrão: byte2.0.

Como usar

  1. Teste aqui primeiro — Entre e rode o modelo no playground acima para conferir o resultado antes de escrever código.
  2. Crie uma chave de API — Abra Console → Chaves de API e crie uma chave. A mesma chave funciona para todos os modelos.
  3. Escreva seu prompt — Descreva a cena, a ação, o movimento de câmera, a iluminação e o clima.
  4. Defina os parâmetros opcionais — Ajuste os parâmetros opcionais listados acima para controlar a saída.
  5. Envie o job — Envie POST /v1/jobs com o ID de modelo seedance2.0. A resposta retorna um ID de job.
  6. Consulte o resultado — Chame GET /v1/jobs/{job_id} a cada poucos segundos até o job terminar e então leia as URLs de saída.

Como escrever prompts eficazes

Escreva o prompt como uma lista de planos: quanto mais você dirige, mais o modelo entrega.

1. Resumo em uma linha

Comece com assunto, cenário, ação, estilo e câmera em uma frase.

Um ciclista percorre uma estrada na floresta com neblina ao amanhecer, cinematográfico, travelling lateral lento.

2. Linha do tempo para clipes longos

Divida o clipe em trechos com tempo, como 0–3 s e 3–6 s, e dê a cada trecho uma ação clara.

3. Linguagem de câmera

Use diretamente tamanhos de plano (aberto, médio, close) e movimentos (aproximação, pan, órbita, câmera na mão).

4. Notas de consistência

Termine com o que vale para o clipe inteiro: iluminação, paleta de cores, clima e som.

Prompt
Fracoum cachorro correndo
ForteUm golden retriever dispara por uma praia molhada ao pôr do sol, perseguindo uma bola vermelha. 0–2 s: travelling baixo ao lado do cachorro, areia voando. 2–5 s: ele pega a bola e se vira para a câmera, aproximação lenta. Contraluz quente, leve névoa do mar, pouca profundidade de campo, só o som das ondas.

Preços

Item cobradoPreço
480p - 无视频输入$6.5714 por 1 M
480p - 有视频输入$4.00 por 1 M
720p - 无视频输入$6.5714 por 1 M
720p - 有视频输入$4.00 por 1 M
1080p - 无视频输入$7.2857 por 1 M
1080p - 有视频输入$4.4286 por 1 M
4K - 无视频输入$3.7143 por 1 M
4K - 有视频输入$2.2857 por 1 M

Preços de tabela em USD. Seu preço efetivo também depende do grupo de faturamento da sua chave de API. Comparar todos os preços

Melhores casos de uso

  • Vídeo curto para redes — Crie clipes verticais e quadrados para os feeds.
  • Anúncios e promoções de produto — Gere clipes promocionais e cenas de produto.
  • Storyboards e pré-visualização — Transforme roteiros em prévias animadas para apresentações e planejamento.
  • Explicativos e educação — Visualize ideias, processos e histórias.
  • Clipes musicais e de clima — Produza loops atmosféricos e visuais para música.
  • Conceitos de jogos e cinema — Teste cenas, movimentos de câmera e estilos antes da produção.

Dicas avançadas

  • Teste prompts com a menor duração e a menor resolução e depois aumente.
  • Dê a cada trecho de tempo uma ação clara para evitar cortes bruscos.
  • Use 16:9 para widescreen e 9:16 para vídeo vertical.
  • Descreva o movimento de câmera explicitamente; senão o modelo escolhe um por você.
  • Consulte o status do job com intervalo crescente em vez de sobrecarregar o endpoint.

Ver todos os modelos de vídeoExplorar o API Market

FAQ

O que é seedance2.0?

字节跳动最新一代视频模型

Como chamo a API do seedance2.0?

Envie POST /v1/jobs com o ID de modelo seedance2.0 e sua chave de API. Há exemplos prontos para rodar na seção API acima.

Como a cobrança é calculada?

As solicitações são cobradas pelos preços acima e debitadas da sua carteira. O custo final depende do uso e do grupo de faturamento vinculado à sua chave de API.

Onde consigo uma chave de API?

Crie em Console → Chaves de API. A mesma chave funciona para todos os modelos do gateway.

Posso usar o resultado comercialmente?

Sim. Você pode usar o que gerar em projetos comerciais, sujeito aos termos do provedor do modelo.

Sobre seedance2.0 na dreamtoai

字节跳动最新一代视频模型

Modelos relacionados

Próximos passos