Перейти к основному содержанию
POST
/
v1
/
videos
/
{video_id}
/
remix
curl --request POST \
  --url https://toapis.com/v1/videos/video_01K8SGYNNNVBQTXNR4MM964S7K/remix \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "sora-2-official",
    "prompt": "Измените цветовую палитру на бирюзовый, песочный и ржавый с теплой контровой подсветкой"
  }'
{
  "id": "video_68ff7cef76cc8190b7eab9395e936d9e",
  "object": "video",
  "model": "sora-2-official",
  "status": "queued",
  "progress": 0,
  "created_at": 1761574127,
  "remixed_from_video_id": "video_01K8SGYNNNVBQTXNR4MM964S7K",
  "seconds": "8",
  "size": "1280x720"
}
Функция ремикса позволяет изменять определенные аспекты существующего видео, сохраняя при этом его основные элементы. Ссылаясь на ID предыдущего успешно созданного видео и предоставляя обновленный промпт, система сохраняет структуру оригинального видео, переходы между сценами и визуальную компоновку, одновременно реализуя запрошенные вами изменения.
Для оптимальных результатов ограничьте свои изменения одной четко сформулированной корректировкой. Узкие, точные правки лучше сохраняют верность исходному материалу и минимизируют вероятность появления визуальных дефектов.

Authorizations

Authorization
string
обязательно
Все конечные точки требуют аутентификации Bearer TokenПолучите API Key на странице управления API KeyДобавьте в заголовок запроса:
Authorization: Bearer YOUR_API_KEY

Path Parameters

video_id
string
обязательно
ID ранее завершенного видео для ремиксаПример: "video_01K8SGYNNNVBQTXNR4MM964S7K"

Body

model
string
обязательно
Название модели генерации видеоДля ремикса Azure Sora 2 необходимо использовать sora-2-officialПример: "sora-2-official"
prompt
string
обязательно
Обновленное текстовое описание для ремикшированного видеоОпишите конкретные изменения, которые вы хотите внести в оригинальное видео. Будьте точны и сосредоточьтесь на одном четком изменении.Пример: "Измените цветовую палитру на бирюзовый, песочный и ржавый с теплой контровой подсветкой"

Response

id
string
Уникальный идентификатор задачи для ремикшированного видео
object
string
Тип объекта, всегда video
model
string
Используемое название модели
status
string
Статус задачи
  • queued - В очереди на обработку
  • in_progress - Обрабатывается
  • completed - Успешно завершено
  • failed - Ошибка
progress
integer
Процент выполнения задачи (0-100)
created_at
integer
Временная метка создания задачи (Unix timestamp)
remixed_from_video_id
string
ID оригинального видео, из которого был сделан ремикс
seconds
string
Продолжительность видео в секундах
size
string
Разрешение видео (например, “1280x720”)
curl --request POST \
  --url https://toapis.com/v1/videos/video_01K8SGYNNNVBQTXNR4MM964S7K/remix \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "sora-2-official",
    "prompt": "Измените цветовую палитру на бирюзовый, песочный и ржавый с теплой контровой подсветкой"
  }'
{
  "id": "video_68ff7cef76cc8190b7eab9395e936d9e",
  "object": "video",
  "model": "sora-2-official",
  "status": "queued",
  "progress": 0,
  "created_at": 1761574127,
  "remixed_from_video_id": "video_01K8SGYNNNVBQTXNR4MM964S7K",
  "seconds": "8",
  "size": "1280x720"
}