
Modelo de vídeo de formato longo para clipes coerentes de até 30 segundos, com até 50 imagens de referência, vídeos e clipes de áudio, áudio nativo, edição e extensão.
Modelo de vídeo de formato longo para clipes coerentes de até 30 segundos, com até 50 imagens de referência, vídeos e clipes de áudio, áudio nativo, edição e extensão.
Também conhecido como ByteDance Seedance 2.5
seedance-2-5/v1/videos/generationsbytedance/seedance-2.5seedance-2.5Tarifas pay-as-you-go ao vivo do catálogo EmpirioLabs. Você paga só pelo que usa, sem mínimo mensal.
Seedance 2.5 roda por POST /v1/videos/generations. A requisição retorna um job_id na hora; consulte GET /v1/jobs/{job_id} até o job terminar e leia as URLs de saída do resultado. Obtenha uma chave de API no painel EmpirioLabs.
curl https://api.empiriolabs.ai/v1/videos/generations \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-2-5",
"prompt": "Describe what you want Seedance 2.5 to generate."
}'curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY"import requests
response = requests.post(
"https://api.empiriolabs.ai/v1/videos/generations",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
json={
"model": "seedance-2-5",
"prompt": "Describe what you want Seedance 2.5 to generate.",
},
)
job = response.json()
# Generation runs as an async job. Poll until it completes.
import time
while True:
status = requests.get(
f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
).json()
if status.get("status") in ("completed", "failed"):
print(status)
break
time.sleep(5)Parâmetros de requisição suportados pela API Seedance 2.5 na EmpirioLabs. Os padrões valem quando um campo é omitido.
| Parâmetro | Tipo | Padrão | Intervalo / valores | Descrição |
|---|---|---|---|---|
| prompt | string | - | - | Descrição da cena. Dirija-se a um acessório específico em linha como @Image1, @Video1 ou @Audio1 para dizer qual referência uma foto deve seguir. |
| mode | enum | auto | auto, t2v, i2v_first, i2v_both, reference | Seleciona como seus comandos são usados. Detecta automaticamente pelo que você conecta. T2V é texto para vídeo. i2v_first anima um primeiro quadro. i2v_both se anima... |
| resolution | enum | 720p | 480p, 720p | Resolução de geração de vídeo. As opções são específicas para cada modelo e obtidas do catálogo. |
| aspect_ratio | enum | adaptive | adaptive, 16:9, 9:16, 1:1, 4:3, 3:4, 21:9 | Proporção de aspecto de saída. Adaptativo permite que o modelo escolha. Quando você fornece um primeiro quadro, o resultado segue a proporção de aspecto daquela... |
| custom_duration | boolean | true | - | Se falso, o modelo decide o comprimento do clipe. |
| duration | number | 5 | 4 a 30 | Duração do clipe em segundos. Usado apenas quando custom_duration=verdadeiro. A edição de vídeo sempre mantém o comprimento do clipe de origem. |
| generate_audio | boolean | true | - | Gerar áudio nativo com o vídeo. |
| output_format | enum | mp4 | mp4, mov | O mp4 toca em todo lugar. O MOV possui maior precisão de cor para correção de cor, keying e composição, e alguns players não conseguem abri-lo. |
| return_last_frame | boolean | false | - | Também devolva o último quadro como PNG, pronto para usar como o primeiro quadro do próximo clipe. |
| image | string | - | - | URL de referência / primeira imagem de quadro. |
| image_end | string | - | - | URL da imagem do quadro final para i2v_both. |
| video | string | - | - | Consulte a URL do vídeo para referência / editar / ampliar. |
| negative_prompt | string | - | - | O que evitar. |
Seedance de próxima geração foi construída para narrativas longas: um pedido pode produzir um clipe coerente de até 30 segundos, usar até 50 recursos de referência e editar ou estender imagens existentes. Modos - Texto para vídeo, primeiro quadro ou primeiro e último quadro. - Referência multimodal a vídeo a partir de até 30 imagens, 10 vídeos e 10 clipes de áudio. A entrada apenas de áudio funciona sozinha. - Para editar ou continuar um clipe anexado, descreva isso no seu prompt. O modelo entende a intenção pela sua redação. Saída - 480p e 720p a 24fps, de 4 a 30 segundos, com áudio sincronizado nativo. - MP4 por padrão. O MOV tem maior precisão de cor para gradação e composição, e alguns players não conseguem abri-lo. - Quando você fornece um primeiro quadro, o resultado segue a proporção de aspecto dessa imagem, então aspect_ratio permanece adaptativo. Vagas de referência, incluindo aquelas com vídeo de referência, aceitam qualquer proporção. Limites de entrada - Imagens: jpeg, png, webp, bmp, tiff, gif, heic ou heif, de 300 a 6000 px por lado, menos de 30 MB cada. - Vídeos: MP4 ou MOV, de 2 a 30 segundos cada e 30 segundos no total, menos de 200 MB cada. - Áudio: WAV ou MP3, de 2 a 30 segundos cada e 30 segundos no total, menos de 15 MB cada. - Uploads de referência que contêm rostos humanos reais são rejeitados pelo modelo. Faturamento - Sem um vídeo de referência, você é cobrado por segundo de vídeo gerado na taxa da resolução de saída. - Com um vídeo de referência, o modelo cobra os segundos do clipe de referência junto com os segundos gerados, na taxa de entrada de vídeo mais baixa. Segundos faturados, portanto, são duração de referência mais duração de saída, então uma solicitação que inclui um vídeo de referência custa mais no total do que a mesma saída gerada apenas a partir do texto. - Exemplo trabalhado em 480p: um clipe de 4 segundos de um prompt de texto fatura 4 segundos. Um clipe de 4 segundos gerado a partir de um vídeo de referência de 5 segundos cobra 9 segundos na taxa de entrada de vídeo. Pré-processamento de mídia enviada - Entradas de vídeo são limitadas a 30 segundos. - Entradas de vídeo enviadas são normalizadas para MP4 compatível com o provedor quando necessário. Defina preprocess_video como false para enviar um clipe sem ser tocado.
Na EmpirioLabs, Seedance 2.5 é cobrado por uso: T2V/I2V 480P $0.206 por segundo; T2V/I2V 720P $0.462 por segundo; Entrada de Vídeo 480P $0.123 por segundo de entrada mais saída. A tabela de tarifas ao vivo desta página sempre corresponde ao que a API cobra.
Seedance 2.5 é servido por POST /v1/videos/generations em api.empiriolabs.ai com autenticação padrão por token Bearer.
Sim. O playground da EmpirioLabs executa Seedance 2.5 no navegador com os mesmos parâmetros que a API expõe, para você testar prompts antes de escrever código.
Crie uma conta EmpirioLabs e gere uma chave em API Keys no painel. A cobrança usa créditos pay-as-you-go, então você paga apenas pelas requisições que faz.
Confira nossos preços ou entre em contato se quiser que seu próprio modelo seja implementado em nossa pilha.