Перейти до основного вмісту
POST
/
v1
/
videos
/
{video_id}
/
remix
Create a Sora remix job
curl --request POST \
  --url https://api.cometapi.com/v1/videos/{video_id}/remix \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "prompt": "Shift the color palette to teal, sand, and rust, with a warm backlight."
}
'
{
  "id": "<string>",
  "object": "<string>",
  "model": "<string>",
  "status": "<string>",
  "progress": 123,
  "created_at": 123,
  "size": "<string>",
  "seconds": "<string>",
  "remixed_from_video_id": "<string>"
}
Використовуйте цей endpoint, щоб створити варіацію завершеного відео Sora без початку з нуля. Remix працює найкраще, коли зміни вузькі й чітко сформульовані.

Хороші prompts для remix

  • Просіть про одну чітку зміну замість переписування всієї сцени
  • Зберігайте конкретність у посиланнях на освітлення, палітру, рух камери або настрій
  • Починайте із завершеного вихідного відео, а не із завдання, що ще виконується

Процес remix

1

Спочатку завершіть базовий рендер

Створіть вихідне відео за допомогою Create Video і дочекайтеся завершення.
2

Надішліть запит на remix

Передайте завершений video_id разом із prompt, який описує одну сфокусовану зміну.
3

Опитуйте статус і завантажте remix

Розглядайте відповідь remix як нове асинхронне завдання: перевіряйте його через Retrieve Video, а потім завантажуйте через Retrieve Video Content.

Як це зіставляється з OpenAI

Це відповідає задокументованому OpenAI шаблону remix. CometAPI зберігає ту саму концепцію, але ви використовуєте базовий URL і модель автентифікації CometAPI протягом усього процесу.

Авторизації

Authorization
string
header
обов'язково

Bearer token authentication. Use your CometAPI key.

Параметри шляху

video_id
string
обов'язково

Completed source video id.

Тіло

application/json
prompt
string
обов'язково

Describe the change you want to make to the existing video.

Приклад:

"Shift the color palette to teal, sand, and rust, with a warm backlight."

Відповідь

200 - application/json

Remix job accepted.

id
string
обов'язково
object
string
обов'язково
model
string
обов'язково
status
string
обов'язково
progress
integer
обов'язково
created_at
integer
обов'язково
size
string
обов'язково
seconds
string
обов'язково
remixed_from_video_id
string
обов'язково