Pular para o conteúdo principal
POST
/
v3
/
async
/
vidu-2.0-img2video
Vidu 2.0 imagem para vídeo
curl --request POST \
  --url https://api.highwayapi.ai/v3/async/vidu-2.0-img2video \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "images": [
    "<string>"
  ],
  "prompt": "<string>",
  "duration": 123,
  "seed": 123,
  "resolution": "<string>",
  "movement_amplitude": "<string>",
  "bgm": true
}
'
{
  "task_id": "<string>"
}
Vidu 2.0 imagem para vídeo converte imagens estáticas em vídeos dinâmicos, incorporando narrativa criativa e efeitos de animação.
Esta é uma API assíncrona e retornará apenas o task_id da tarefa assíncrona. Você deve usar esse task_id para solicitar a API de consulta de resultado da tarefa para recuperar o resultado da geração do vídeo.

Cabeçalhos da requisição

Content-Type
string
obrigatório
Valores enumerados: application/json
Authorization
string
obrigatório
Formato de autenticação Bearer: Bearer {{API Key}}.

Corpo da requisição

images
string[]
obrigatório
Imagem usada como quadro inicial para gerar o vídeo.Requisitos do campo de imagem:
  • Aceita apenas 1 imagem
  • Suporta URL pública ou formato Base64
  • Formatos compatíveis: png, jpeg, jpg, webp
  • A proporção da imagem deve ser menor que 1:4 ou 4:1
  • Todas as imagens têm limite de 50 MB
  • O comprimento após a decodificação de base64 deve ser menor que 10 MB e deve incluir a string de tipo de conteúdo adequada. Por exemplo:
data:image/png;base64,{base64_encode}
prompt
string
Prompt de texto para a geração do vídeo, com comprimento máximo de 1500 caracteres.
duration
integer
Duração do vídeo (em segundos). O padrão é 4 segundos; opções disponíveis: 4 segundos ou 8 segundos.
seed
integer
Semente aleatória para a geração do vídeo.
  • O padrão é um valor de semente aleatória
  • Um valor definido manualmente substituirá a semente aleatória padrão
resolution
string
Opções de resolução com base na duração:
  • 4 segundos: padrão 360p; opções disponíveis: 360p, 720p, 1080p
  • 8 segundos: padrão 720p; opção disponível: 720p
movement_amplitude
string
Amplitude de movimento dos objetos na cena. Valor padrão: auto
Valores disponíveis: auto, small, medium, large
bgm
boolean
Indica se música de fundo deve ser adicionada ao vídeo gerado. Valor padrão: false
Valores disponíveis: true, false
Quando definido como true, o sistema adicionará automaticamente uma BGM adequada. A BGM não tem limite de duração, e o sistema fará a adaptação automaticamente.

Informações da resposta

task_id
string
obrigatório
O task_id da tarefa assíncrona. Você deve usar esse task_id para solicitar a API de consulta de resultado da tarefa para obter o resultado gerado