API Hop

APIs de vídeo

Compare APIs de geração de vídeo com IA

Compare APIs de vídeo Seedance para texto em vídeo e fluxos com referências. Confira entradas, preços, consulta de tarefas e obtenção do vídeo concluído.

Os modelos Seedance atuais são cobrados por tokens de conclusão. A duração afeta o uso estimado, mas não é a unidade de liquidação. Guarde o ID da tarefa para obter o resultado ou relatar uma falha.

Para uma tarefa específica

Escolha um modelo Seedance e modo de entrada

01

Texto em vídeo

Comece com um prompt de texto quando não precisar de mídia de origem. Selecione seedance-2.0 ou seedance-2.5 e confira as configurações de saída do modelo.

02

Imagem em vídeo

Anime uma imagem inicial com um prompt de movimento. Use o guia de imagem em vídeo do modelo escolhido sem misturar campos de outros modos de entrada.

03

Primeiro e último quadros

Forneça o primeiro quadro e, se necessário, o último para orientar os extremos da cena. Confira os papéis dos quadros e requisitos de mídia no guia do modelo.

04

Referências multimodais

Combine referências conforme seus papéis documentados de imagem, vídeo e áudio. É necessária pelo menos uma imagem ou vídeo; apenas áudio não é suficiente.

Unidade de cobrança

Preços e unidades de cobrança de APIs de vídeo

USD por milhão de tokens de conclusão. A tarifa depende do modelo, resolução de saída e condições de referência de vídeo.

Limites operacionais

Entradas compatíveis e limites de integração

  • Entradas de mídia, duração e resolução dependem do modelo e modo de entrada; consulte o guia antes de enviar.
  • O tempo de geração e de fila varia conforme a solicitação e a capacidade do provedor.
  • Uma resposta de criação bem-sucedida não equivale a um vídeo concluído.

Guias de integração

Documentação de modelos de vídeo e tarefas

Cobertura atual do catálogo

Modelos Seedance disponíveis e preços

Compare IDs de API, operações, provedores e preços. Verifique a data do catálogo e a unidade de cobrança de cada operação antes de estimar os custos.

vídeo

Seedance 2.0

seedance-2.0
Disponível

Gere vídeos com Seedance 2.0.

Provedor
BytePlus
Unidade de cobrança
1 milhão de tokens
Formatos de API e endpoints
Entradas compatíveis
Texto, referências de mídia
Recursos publicados
Geração de vídeo

480p · Com vídeo de referência

Preço oficial

Tokens de saída
$4.0000 /M

Preço do API Hop Economia 5%

Tokens de saída
$3.8000 /M

480p · Sem vídeo de referência

Preço oficial

Tokens de saída
$6.5714 /M

Preço do API Hop Economia 5%

Tokens de saída
$6.2429 /M

720p · Com vídeo de referência

Preço oficial

Tokens de saída
$4.0000 /M

Preço do API Hop Economia 5%

Tokens de saída
$3.8000 /M

720p · Sem vídeo de referência

Preço oficial

Tokens de saída
$6.5714 /M

Preço do API Hop Economia 5%

Tokens de saída
$6.2429 /M

1080p · Com vídeo de referência

Preço oficial

Tokens de saída
$4.4286 /M

Preço do API Hop Economia 5%

Tokens de saída
$4.2071 /M

1080p · Sem vídeo de referência

Preço oficial

Tokens de saída
$7.2857 /M

Preço do API Hop Economia 5%

Tokens de saída
$6.9214 /M

4k · Com vídeo de referência

Preço oficial

Tokens de saída
$2.2857 /M

Preço do API Hop Economia 5%

Tokens de saída
$2.1714 /M

4k · Sem vídeo de referência

Preço oficial

Tokens de saída
$3.7143 /M

Preço do API Hop Economia 5%

Tokens de saída
$3.5286 /M

Preço de referência não verificado de forma independente. Confira as tarifas atuais, unidades de cobrança e condições aplicáveis do fornecedor antes de comparar custos.

vídeo

Seedance 2.5

seedance-2.5
Disponível

Gere vídeos com Seedance 2.5.

Provedor
BytePlus
Unidade de cobrança
1 milhão de tokens
Formatos de API e endpoints
Entradas compatíveis
Texto, referências de mídia
Recursos publicados
Geração de vídeo

480p · Com vídeo de referência

Preço oficial

Tokens de saída
$6.0000 /M

Preço do API Hop Economia 2%

Tokens de saída
$5.8800 /M

480p · Sem vídeo de referência

Preço oficial

Tokens de saída
$10.0000 /M

Preço do API Hop Economia 2%

Tokens de saída
$9.8000 /M

720p · Com vídeo de referência

Preço oficial

Tokens de saída
$6.0000 /M

Preço do API Hop Economia 2%

Tokens de saída
$5.8800 /M

720p · Sem vídeo de referência

Preço oficial

Tokens de saída
$10.0000 /M

Preço do API Hop Economia 2%

Tokens de saída
$9.8000 /M

1080p · Com vídeo de referência

Preço oficial

Tokens de saída
$6.5714 /M

Preço do API Hop Economia 2%

Tokens de saída
$6.4400 /M

1080p · Sem vídeo de referência

Preço oficial

Tokens de saída
$11.0000 /M

Preço do API Hop Economia 2%

Tokens de saída
$10.7800 /M

Preço de referência não verificado de forma independente. Confira as tarifas atuais, unidades de cobrança e condições aplicáveis do fornecedor antes de comparar custos.

Exemplo de solicitação

Envie uma tarefa de vídeo e obtenha o resultado

Estes exemplos enviam uma tarefa Seedance 2.5 de texto em vídeo, guardam jobId e consultam GET /v1/jobs/{jobId} com limite de tempo. Obtenha outputResult somente após COMPLETED; trate FAILED e CANCELLED separadamente. São exemplos de integração, não demonstrações de vídeo.

POST /v1/video/seedance
# Requires bash, curl and jq. A polling timeout does not cancel the job.
set -euo pipefail
BASE_URL="https://api.apihop.ai"
API_KEY='YOUR_API_KEY'
created=$(curl --fail-with-body --silent --show-error --max-time 30 \
  "$BASE_URL/v1/video/seedance" \
  -H "Authorization: Bearer $API_KEY" -H 'Content-Type: application/json' \
  --data '{"model":"seedance-2.5","prompt":"A calm city street at dawn","duration":5,"resolution":"720p"}')
job_id=$(printf '%s' "$created" | jq -er '.data.jobId | select(. != null) | tostring')
deadline=$((SECONDS + 600))
while (( SECONDS < deadline )); do
  job=$(curl --fail-with-body --silent --show-error --max-time 30 \
    "$BASE_URL/v1/jobs/$job_id" -H "Authorization: Bearer $API_KEY")
  status=$(printf '%s' "$job" | jq -er '.data.status')
  case "$status" in
    COMPLETED) printf '%s' "$job" | jq -e '.data.outputResult'; exit 0 ;;
    FAILED|CANCELLED) printf 'Job %s: %s\n' "$job_id" "$status" >&2; exit 1 ;;
  esac
  sleep 5
done
printf 'Polling timed out; retain jobId for a later status check: %s\n' "$job_id" >&2
exit 1

Use a URL base API da documentação da conta e substitua os marcadores. Envie a chave no cabeçalho Authorization, nunca em uma URL ou arquivo do repositório.