Seedance 2.0 Mini API
Referência completa da API dos modelos de geração de vídeo Seedance 2.0 Mini da ByteDance.
Variantes do modelo
Esta API oferece suporte a três variantes do modelo:
Comparação rápida
Proporções compatíveis
21:9, 16:9, 9:16, 1:1, 4:3, 3:4
Opções de resolução
Seedance 2.0 Mini Text to Video
Ponto de acesso
POST /api/v1/video/task
Parâmetros da requisição
Obrigatórios
Opcionais
Exemplo de requisição
javascript
Seedance 2.0 Mini Image to Video
Parâmetros da requisição
Obrigatórios
Opcionais
Exemplo de requisição
javascript
Seedance 2.0 Mini Reference to Video
Parâmetros da requisição
Obrigatórios
Mídia de referência
Cada requisição deve incluir pelo menos uma imagem ou um vídeo. Envie de 1 a 9 imagens ao usar referências de imagem. O array images só pode ser omitido ou ficar vazio quando o array videos contém pelo menos um vídeo de referência. Requisições apenas com áudio não são aceitas.
Marcadores de referência @ (AT)
O recurso de referência @ (AT) vincula a mídia de referência ao prompt por meio de marcadores numerados <<<...>>>. A numeração começa em 1 de forma independente para cada tipo de mídia e segue a ordem do array correspondente:
Cada marcador deve apontar para um item existente no array correspondente.
Opcionais
Preços de vídeos de referência
O Seedance V2.0 Mini Reference-to-Video segue a mesma estrutura de cobrança por segundo baseada na resolução das demais variantes de referência Seedance 2.0. Quando o array videos contém pelo menos um vídeo de referência, o custo total de geração é multiplicado por 2. Esse multiplicador é aplicado uma única vez, independentemente da quantidade ou duração dos vídeos de referência enviados.
Exemplo de requisição
javascript
Limites de mídia
Estes limites se aplicam às imagens do primeiro e do último quadro e às mídias de referência dos modelos desta página.
O áudio e o vídeo de referência têm limites separados de duração total de 15 segundos cada. As quantidades também são independentes: até 9 imagens, 3 vídeos e 3 clipes de áudio. Adicionar vídeos não reduz a quantidade de imagens permitida.
Todos os modelos usam 720p por padrão, mas resolution ainda precisa ser informado. A opção de som tem true como padrão; nem essa opção nem o áudio de referência alteram o preço. A geração a partir de referências exige pelo menos uma imagem ou um vídeo; requisições apenas com áudio não são aceitas. Enviar vídeos de referência dobra o custo de geração, independentemente da quantidade ou duração.
Formato da resposta
Resposta inicial
Todos os modelos retornam um task_id para consulta periódica:
json
Resposta à consulta periódica
Consulte periodicamente 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: Falha na geração de vídeo
Tempo de processamento
O tempo típico de processamento é de 2 a 6 minutos, dependendo da duração e da resolução.
Consulte o status a cada 5-10 segundos.
Boas práticas
- Descreva o movimento com clareza: Inclua descrições específicas dos movimentos nos prompts
- Escolha da resolução: Use
480ppara processamento mais rápido e720ppara maior qualidade - Aprimoramento de áudio: Mantenha
soundativado para experiências de vídeo mais imersivas - Imagem para vídeo: Forneça um primeiro quadro nítido via
image_url; useimage_end_urlquando precisar controlar os quadros inicial e final - Mídia de referência: Use imagens, vídeos e áudio de referência compatíveis e inclua pelo menos uma imagem ou um vídeo
- Preços de vídeos de referência: Toda requisição de geração a partir de referências que contenha pelo menos um vídeo de referência é cobrada em dobro, independentemente da quantidade ou duração dos vídeos enviados
- Parâmetro de semente: Não envie
seed; os modelos Seedance 2.0 Mini não oferecem suporte a ele