Pular para o conteúdo principal
POST
/
v3
/
async
/
sora-2-video-reverse
Geração de vídeo com OpenAI Sora 2 (reverse)
curl --request POST \
  --url https://api.highwayapi.ai/v3/async/sora-2-video-reverse \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "prompt": "<string>",
  "image": "<string>",
  "duration": 123,
  "size": "<string>",
  "watermark": true,
  "character_url": "<string>",
  "character_timestamps": "<string>"
}
'
{
  "task_id": "<string>"
}
Sora 2 (reverse) é um gerador de vídeo + áudio de última geração. Ele foi aprimorado com base no Sora original, oferecendo efeitos físicos mais precisos, realismo mais nítido, áudio sincronizado, maior controlabilidade e uma gama mais ampla de estilos.
Esta é uma API assíncrona, que retorna apenas o task_id da tarefa assíncrona. Você deve usar esse task_id para solicitar a API de consulta do resultado da tarefa e recuperar o resultado da geração do vídeo.

Cabeçalhos da solicitação

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

Corpo da solicitação

prompt
string
obrigatório
Prompt de texto positivo para geração de vídeo.
image
string
A imagem de entrada aceita apenas o formato URL. Os formatos de imagem compatíveis incluem .jpg, .jpeg e .png.
duration
number
Duração do vídeo (segundos)Valores enumerados: 10,15
size
string
Largura x altura; os valores específicos serão ignorados. Largura > altura indica orientação horizontal, largura < altura indica orientação verticalValores enumerados:
  • 1280x720 - Horizontal em definição padrão (a resolução real de saída é aproximadamente 480P, indicada como 480P na coluna de preços)
  • 720x1280 - Vertical em definição padrão (a resolução real de saída é aproximadamente 480P, indicada como 480P na coluna de preços)
watermark
boolean
padrão:false
Se é necessário adicionar marca d’água; se não for informado, o padrão é sem marca d’água
character_url
string
Link do vídeo necessário para criar o personagem. Observe que não pode aparecer nenhuma pessoa real no vídeo, caso contrário falhará
character_timestamps
string
Intervalo em segundos em que o personagem aparece no vídeo, no formato {start},{end}. Observe que o intervalo end-start deve ser de 1 a 3 segundosValor de exemplo: 1,3

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 do resultado da tarefa e obter o resultado gerado