Criar um vídeo Seedance
Crie uma tarefa de vídeo Seedance na CometAPI. Use prompts de texto ou imagens de referência, selecione uma duração e solicite um tamanho de saída WxH exato.
WxH na tabela abaixo para o campo size.IDs de modelos compatíveis
Use um destes valores exatos para o campomodel.
Usar imagens de referência
Seedance 2.0, Seedance 2.0 Fast e Seedance 2.0 Mini aceitaminput_reference. Para prompts avançados com múltiplas referências em uma rota que
os suporta, repita o mesmo campo multipart na ordem de upload.
Uma solicitação de produção Mini com um único input_reference foi concluída em
720x1280. Essa verificação confirmou a conclusão da solicitação, mas não isolou o
efeito visual da imagem de referência em relação ao prompt.
Seedance 2.0 é sensível à forma como o prompt conecta cada imagem de referência à cena. Faça referência aos arquivos enviados pela ordem, como [Image 1], [Image 2] e [Image 3], e atribua a cada imagem uma função clara:
- Use
[Image 1]para o sujeito, personagem ou produto principal. - Use
[Image 2]para um sujeito secundário, adereço ou acompanhante. - Use
[Image 3]para o plano de fundo, cenário, iluminação ou estilo.
Duração por modelo
Se você omitirseconds, a CometAPI solicitará um clipe de 5 segundos. Envie seconds como uma
cadeia de caracteres quando precisar de uma duração específica.
Suporte de tamanho por modelo
A tabela abaixo reúne os valores exatos deWxH em um só lugar. Seedance 2.0 Fast
usa apenas os valores 480p e 720p na quinta coluna. Os valores de 1080p
nessa coluna aplicam-se ao Seedance 1.5 Pro e ao Seedance 2.0 padrão. Os valores de 4K
aplicam-se apenas ao Seedance 2.0 padrão. Na coluna Mini, — significa que a
resolução não é compatível.
WxH para o modelo de destino. A compatibilidade exata com WxH continua dependente do modelo, portanto, inspecione a mídia concluída antes de usar um tamanho não documentado.Autorizações
Bearer token authentication. Use your CometAPI key.
Corpo
Text prompt that describes the video. Required. When using reference images, describe what each uploaded image should control, such as the subject from [Image 1], the secondary object from [Image 2], and the background or style from [Image 3]. Also state the action, camera motion, visual style, and scene.
"A slow cinematic camera push across a coastal landscape at sunrise."
Seedance model ID. Use one of the exact values below. Aliases such as seedance-mini are not accepted.
doubao-seedance-2-0, doubao-seedance-2-0-fast, doubao-seedance-2-0-mini, doubao-seedance-1-5-pro, doubao-seedance-1-0-pro "doubao-seedance-2-0-mini"
Video duration in seconds. Seedance 2.0, Seedance 2.0 Fast, and Seedance 2.0 Mini accept 4 to 15. Seedance 1.5 Pro accepts 4 to 12, and Seedance 1.0 Pro accepts 2 to 10. The default is 5.
2 <= x <= 155
Output size as an exact WxH value. For Seedance 2.0 Mini, use 864x496, 752x560, 640x640, 560x752, 496x864, or 992x432 for 480p; use 1280x720, 1112x834, 960x960, 834x1112, 720x1280, or 1470x630 for 720p. Mini does not support 1080p or 4K. A Mini request for 1920x1080 produced 1280x720 in one production check. The standard Seedance 2.0 model also accepts its documented 4K values.
^[1-9]\d{2,3}x[1-9]\d{2,3}$"864x496"
"752x560"
"640x640"
"560x752"
"496x864"
"992x432"
"1280x720"
"1112x834"
"960x960"
"834x1112"
"720x1280"
"1470x630"
"1920x1080"
"1080x1920"
"3840x2160"
"3326x2494"
"2880x2880"
"2494x3326"
"2160x3840"
"4398x1886"
Optional reference image uploaded as a multipart file. Seedance 2.0, Seedance 2.0 Fast, and Seedance 2.0 Mini accept this field. On routes that support multiple reference images, repeat the field and reference the files in upload order as [Image 1], [Image 2], and so on. Seedance 1.0 Pro and 1.5 Pro do not accept it.
Resposta
Task created. Save the returned id and poll GET /v1/videos/{id}.
Task id. Use it as the path parameter for GET /v1/videos/{id}.
Object type, always video.
Echo of the requested model id.
Initial task status. Newly created tasks are returned as queued.
queued, in_progress, completed, failed, error Completion percentage. 0 at creation.
0 <= x <= 100Task creation time as a Unix timestamp in seconds.
Alias of id returned for compatibility. The value matches id.