Перейти к основному содержанию
POST
/
v3
/
async
/
vidu-2.0-startend2video
Vidu 2.0 — начальный и конечный кадры
curl --request POST \
  --url https://api.highwayapi.ai/v3/async/vidu-2.0-startend2video \
  --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 с начальным и конечным кадрами генерирует динамическое видео на основе начального и конечного кадров, добавляя креативное повествование и анимационные эффекты.
Это асинхронный API, который возвращает только task_id асинхронной задачи. Используйте этот task_id для запроса API получения результата задачи, чтобы получить результат генерации видео.

Заголовки запроса

Content-Type
string
обязательно
Перечисляемое значение: application/json
Authorization
string
обязательно
Формат аутентификации Bearer: Bearer {{API 秘钥}}.

Тело запроса

images
string[]
обязательно
Два изображения: первое — начальный кадр, второе — конечный кадр.Примечания:
  1. Поддерживаются публичные URL или формат Base64
  2. Соотношение сторон должно быть близким: соотношения начального и конечного кадров должны находиться в диапазоне 0.8~1.25
  3. Поддерживаемые форматы: png、jpeg、jpg、webp
  4. Максимальный размер: 50MB
  5. Длина после декодирования base64 должна быть меньше 10MB и должна содержать соответствующую строку типа содержимого. Например:
data:image/png;base64,{base64_encode}
prompt
string
Описание промпта, максимум 1500 символов.
duration
integer
Длительность видео (в секундах). По умолчанию 4 секунды; варианты: 4 секунды или 8 секунд.
seed
integer
Случайное зерно для генерации видео.
  • По умолчанию используется случайное значение seed
  • Установленное вручную значение переопределит случайное зерно по умолчанию
resolution
string
Варианты разрешения в зависимости от длительности:
  • 4 секунды: по умолчанию 360p; варианты: 360p720p1080p
  • 8 секунд: по умолчанию 720p; вариант: 720p
movement_amplitude
string
Амплитуда движения объектов в кадре. Значение по умолчанию: auto
Возможные значения: autosmallmediumlarge
bgm
boolean
Добавлять ли фоновую музыку к сгенерированному видео. Значение по умолчанию: false
Возможные значения: truefalse
Если установлено значение true, система автоматически добавит подходящую BGM. Для BGM нет ограничения по длительности; система адаптирует ее автоматически.

Информация об ответе

task_id
string
обязательно
task_id асинхронной задачи. Используйте этот task_id для запроса API получения результата задачи, чтобы получить результат генерации