Naar hoofdinhoud gaan
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>"
}
Gebruik dit endpoint om een variatie van een voltooide Sora-video te maken zonder helemaal opnieuw te beginnen. Remix werkt goed wanneer je de wijziging beperkt en expliciet houdt.

Goede remix-prompts

  • Vraag om één duidelijke wijziging in plaats van de hele scène te herschrijven
  • Houd verwijzingen naar belichting, kleurenpalet, camerabeweging of sfeer specifiek
  • Begin met een voltooide bronvideo, niet met een taak die nog bezig is

Remix-flow

1

Rond eerst de basisrender af

Maak een bronvideo met Create Video en wacht tot die is voltooid.
2

Dien het remix-verzoek in

Geef de voltooide video_id door met een prompt die één gerichte wijziging beschrijft.
3

Poll en download de remix

Behandel het remix-antwoord als een nieuwe async job, poll die met Retrieve Video en download die daarna met Retrieve Video Content.

Hoe het overeenkomt met OpenAI

Dit volgt het gedocumenteerde remix-patroon van OpenAI. CometAPI houdt hetzelfde concept aan, maar je blijft voor de hele workflow op de CometAPI-basis-URL en het auth-model.

Autorisaties

Authorization
string
header
vereist

Bearer token authentication. Use your CometAPI key.

Padparameters

video_id
string
vereist

Completed source video id.

Body

application/json
prompt
string
vereist

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

Voorbeeld:

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

Respons

200 - application/json

Remix job accepted.

id
string
vereist
object
string
vereist
model
string
vereist
status
string
vereist
progress
integer
vereist
created_at
integer
vereist
size
string
vereist
seconds
string
vereist
remixed_from_video_id
string
vereist