Modelos de vídeo
Todos os modelos de vídeo em POST /v1/videos compartilham a mesma estrutura de requisição; o que muda são as resoluções, durações, proporções e modos de geração aceitos. Essas capacidades de cada modelo são descritas pelo objeto video_attributes retornado pela Models API. Esta página explica os campos desse objeto e como consultá-lo.
Os valores de parâmetros de cada modelo estão nas páginas de série: Seedance, Wan e HappyHorse, Hailuo.
O objeto video_attributes
Todo modelo de vídeo na resposta da Models API traz um objeto video_attributes, que é a descrição oficial dos parâmetros aceitos pelo modelo.
{
"modes": ["t2v", "i2v", "v2v"],
"resolutions": ["480p", "720p", "1080p"],
"default_resolution": "720p",
"min_duration_seconds": 4,
"max_duration_seconds": 30,
"supports_audio": true,
"aspect_ratios": ["21:9", "16:9", "4:3", "1:1", "3:4", "9:16", "adaptive"]
}video_attributes é a referência factual de cada modelo para resolution, duration e aspect_ratio. As faixas de parâmetros listadas em Criar tarefa de vídeo são a união de todos os modelos, portanto um valor válido ali ainda pode ser rejeitado por um modelo específico.
Consultar a lista ao vivo
A Models API é um endpoint público e não exige API key. Filtre por supported_endpoints para manter apenas os modelos de vídeo:
cURL
curl -s https://api.ofox.ai/v1/models \
| jq -r '.data[] | select(.supported_endpoints[]? == "/v1/videos") | .id'Novos modelos entram no ar sem acompanhar uma publicação da documentação; quando precisar da lista mais recente, consulte esse endpoint diretamente.