API Seedance 2.0
Referência completa da API para os modelos de geração de vídeo Seedance 2.0 da ByteDance.
Variantes de Modelo
Esta API oferece suporte a seis variantes de modelo:
Comparação Rápida
Proporções de Aspecto Compatíveis
21:9, 16:9, 9:16, 1:1, 4:3, 3:4
Opções de Resolução
Seedance 2.0 Texto para Vídeo
Ponto de extremidade
POST /api/v1/video/task
Parâmetros da Solicitação
Obrigatório
Opcional
Exemplo de Solicitação
javascript
Seedance 2.0 Imagem para Vídeo
Parâmetros da Solicitação
Obrigatório
Opcional
Exemplo de Solicitação
javascript
Seedance 2.0 Referência para Vídeo
Parâmetros da Solicitação
Obrigatório
Mídia de referência
Envie de 1 a 9 imagens. As imagens só podem ser omitidas quando pelo menos um vídeo de referência for fornecido.
Placeholders de referência @ (AT)
O recurso de referência @ (AT) vincula a mídia de referência ao prompt por meio de placeholders <<<...>>> numerados. A numeração começa em 1 de forma independente para cada tipo de mídia e segue a ordem do array correspondente:
Por exemplo, se a primeira imagem for a referência do personagem e a segunda for a referência da cena, use <<<image_1>>> para o personagem e <<<image_2>>> para a cena em prompt. Cada placeholder deve apontar para um item existente no array correspondente.
Opcional
Exemplo de Solicitação
javascript
Exemplo de solicitação Reference-to-Video com @ (AT)
javascript
Variantes Rápidas
As variantes rápidas priorizam a velocidade de processamento. Todos os modelos Fast aceitam apenas saídas "480p" e "720p". Fast Text-to-Video e Fast Image-to-Video seguem, nos demais aspectos, seus formatos de solicitação padrão correspondentes, enquanto Fast Reference-to-Video usa os mesmos limites de mídia de referência do modelo padrão.
Exemplo de Solicitação Rápida
javascript
Exemplo de solicitação Fast Reference-to-Video com @ (AT)
javascript
Parâmetros do Seedance 2.0 Fast Reference-to-Video
Obrigatório
Mídia de referência
A convenção de placeholders numerados a partir de 1 descrita acima também se aplica ao modelo Fast Reference-to-Video.
Opcional
Formato da Resposta
Resposta Inicial
Todos os modelos retornam um task_id para consulta:
json
Resposta de Consulta
Consulte GET /api/v1/video/{taskId} para verificar o status:
json
Valores de Status
submitted: Tarefa aceita e aguardando processamentoprocessing: Geração de vídeo em andamentosucceed: Geração de vídeo concluídafailed: Geração de vídeo falhou
Tempo de Processamento
Standard Models: 3-8 minutos dependendo da duração e da resolução.
Fast Models: 1-4 minutos para a maioria das configurações.
Consulte a cada 5-10 segundos para verificar o status.
Melhores Práticas
- Escolha a Variante Certa: Use os modelos rápidos para iteração e os modelos standard para a saída final
- Descreva o Movimento com Clareza: Inclua descrições específicas de movimento nos prompts
- Seleção de Resolução: Use
480ppara processamento mais rápido e720ppara a mais alta qualidade disponível - Controle de Câmera: Defina
camera_fixed: truequando quiser ângulos de câmera estáticos - Vídeos de Referência: Para referência para vídeo, use vídeos de referência claros e de alta qualidade
- Reprodutibilidade: Use o parâmetro
seedpara reproduzir gerações específicas - Aprimoramento de Áudio: Ative
soundpara experiências de vídeo mais imersivas