Hoppa till innehåll

Luma Ray 3.2 Video to Video

Integrera

Modell-id luma/agent/ray/v3.2/video-to-video
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/luma/agent/ray/v3.2/video-to-video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Den här begäran: 0,72 $ 720 API-krediter · ≈ 77,27 ₽ Kör den på den här sidan

Hämta API-nyckel
Luma AI Video till video Läppsynkning5–10 supp till 1080p #stylized#transform#lipsync

Ray 3.2-videoredigering som ändrar stilen på en källvideo med förinställningar för redigeringsstyrka, kontroller och nyckelbildrutor

Luma AI · Video

Ditt första resultat visas här

Skapa en begäran nedan och kör den med din API-nyckel. Utdata kopieras till vår lagring och sparas för alltid eller 7 dagar kostnadsfritt.

Skapa en begäran

Kontrollerna genereras från modellschemat. Koden och priset uppdateras när du ändrar dem.

•obligatoriskt 88 / 6000

Textinstruktioner för redigering av källvideon.

•obligatoriskt video_url
Släpp en fil eller

URL till videon som ska redigeras.

duration 5 s

Videolängd efter redigering.

resolution standard 540p

Utdataupplösning efter redigering.

Avancerat image · user · edit_strength · auto_controls · enable_safety_checker · keyframes · controls · keyframe_indexes
start_image_url
Släpp en fil eller

Åsidosättning av den första bildrutan för den redigerade videon, angiven som en valfri bild-URL; om den utelämnas härleder modellen bildrutan från källvideon. Om du till exempel anger en omstajlad öppningsbild från källan kan det styra redigeringens utseende.

Valfritt ogenomskinligt ID som identifierar slutanvändaren som skickar begäran.

Inställning för bevarande av källan vid redigering, endast tillgänglig när auto_controls inte används; om den utelämnas väljs modellens standardvärde. Från största avvikelse till närmaste följsamhet är alternativen 'reimagine_*', 'flex_*' för ett balanserat resultat och 'adhere_*'.

Redigeringsguider med flera nyckelbilder, angivna som bild-URL:er i stället för start_image_url. Ange keyframes tillsammans med en lika lång keyframe_indexes-array för att låsa varje bild till dess bildruteposition i källvideon; högst 64 URL:er tillåts.

Finkornigt alternativ till edit_strength som konfigurerar villkor separat för pose, djup, normaler, bana och ansikte. Användning av dessa kontroller utesluter auto_controls.

Källbildrutemappning parad en-till-en med keyframes: post [i] anger ankarpositionen för keyframes[i]. Båda arrayerna måste ha samma längd och positionerna måste vara unika och icke-negativa.

POST /run/luma/agent/ray/v3.2/video-to-video?wait=20 pris → 0,72 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/luma/agent/ray/v3.2/video-to-video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Kör den här begäran

Din nyckel stannar i den här webbläsaren: den skickas endast till Doitong API och sparas endast i localStorage om du markerar Kom ihåg. Hämta en API-nyckel

Om Luma Ray 3.2 Video to Video

Redigerar en `video_url` enligt en `prompt`, valfritt med `start_image_url` för att styra den första bildrutan. `edit_strength` erbjuder nivåerna adhere, flex och reimagine från 1 till 3, medan `auto_controls` eller ett `controls`-objekt ger alternativa villkor. Upp till 64 `keyframes` kan förankras med `keyframe_indexes`. Utdata är 540p till 1080p, 5s eller 10s, med valfri `hdr` och `exr_export`.

Parametrar

Skicka antingen det kanoniska namnet eller det inbyggda namnet, inte båda. Kanoniska namn

NamnTyp StandardTillåtna Beskrivning
promptobligatoriskt
Typstring
≤ 6 000 tecken
Textinstruktioner för redigering av källvideon.
video_urlobligatoriskt video
Typurl · video
URL till videon som ska redigeras.
uservalfritt
Typstring | null
Valfritt ogenomskinligt ID som identifierar slutanvändaren som skickar begäran.
start_image_urlvalfritt image
Typurl · image
Åsidosättning av den första bildrutan för den redigerade videon, angiven som en valfri bild-URL; om den utelämnas härleder modellen bildrutan från källvideon. Om du till exempel anger en omstajlad öppningsbild från källan kan det styra redigeringens utseende.
resolutionvalfritt
Typenum
Standard540p
540p720p1080p
Utdataupplösning efter redigering.
durationvalfritt
Typenum
Standard5s
5s10s
Videolängd efter redigering.
edit_strengthvalfritt
Typenum
adhere_1adhere_2adhere_3flex_1flex_2flex_3reimagine_1reimagine_2reimagine_3
Inställning för bevarande av källan vid redigering, endast tillgänglig när auto_controls inte används; om den utelämnas väljs modellens standardvärde. Från största avvikelse till närmaste följsamhet är alternativen 'reimagine_*', 'flex_*' för ett balanserat resultat och 'adhere_*'.
auto_controlsvalfritt
Typboolean
Standardfalse
Automatiska redigeringsvillkor: modellen använder källvideon för att bestämma schemat i stället för att acceptera edit_strength tillsammans med detta alternativ.
hdrvalfritt
Typboolean
Standardfalse
HDR-kodning för MP4-utdata i antingen 720p eller 1080p, endast tillgänglig för konton med HDR-åtkomst.
exr_exportvalfritt
Typboolean
Standardfalse
Ytterligare EXR-export som medföljer MP4, endast tillgänglig med både HDR-åtkomst och hdr=true.
controlsvalfritt
Typobject
Finkornigt alternativ till edit_strength som konfigurerar villkor separat för pose, djup, normaler, bana och ansikte. Användning av dessa kontroller utesluter auto_controls.
controls.posevalfritt
Typobject
Villkor baserade på pose eller skelett.
controls.pose.enabledvalfritt
Typboolean
Standardtrue
Växlingsalternativ för pose- eller skelettvillkor vid redigering.
controls.pose.strengthvalfritt
Typenum
precisecoarse
Val av precision för posevillkor: behåll standardvärdet genom att utelämna det, välj 'coarse' för större frihet eller använd 'precise' för att följa källposen nära.
controls.depthvalfritt
Typobject
Villkor baserade på djup eller scenens geometri.
controls.depth.enabledvalfritt
Typboolean
Standardtrue
Växlingsalternativ för djup- eller scengeometrivillkor vid redigering.
controls.depth.blurvalfritt
Typnumber | null
0 – 1
Inställning för djuposkärpa, lämnas ospecificerad för att behålla standardvärdet eller höjs för att ge geometrin större frihet.
controls.normalsvalfritt
Typobject
Villkor baserade på ytans normaler.
controls.normals.enabledvalfritt
Typboolean
Standardtrue
Växlingsalternativ för villkor baserade på ytans normaler vid redigering.
controls.normals.augmentationvalfritt
Typnumber | null
0 – 1
Inställning för förstärkning av ytans normaler; behåll standardvärdet genom att utelämna den eller höj den för att tillåta större omtolkning av ytgeometrin.
controls.trajectoryvalfritt
Typobject
Villkor baserade på rörelsebanor.
controls.trajectory.enabledvalfritt
Typboolean
Standardtrue
Växlingsalternativ för villkor baserade på rörelsebanor vid redigering.
controls.trajectory.sparsityvalfritt
Typnumber | null
0 – 1
Gleshetsinställning för rörelsebanor; utelämna den för att behålla standardvärdet eller höj den för att minska antalet rörelseankare som används.
controls.facevalfritt
Typobject
Villkor baserade på ansiktsidentitet.
controls.face.enabledvalfritt
Typboolean
Standardtrue
Växlingsalternativ för villkor baserade på ansiktsidentitet vid redigering.
keyframesvalfritt
Typstring[]
≤ 64 objekt
Redigeringsguider med flera nyckelbilder, angivna som bild-URL:er i stället för start_image_url. Ange keyframes tillsammans med en lika lång keyframe_indexes-array för att låsa varje bild till dess bildruteposition i källvideon; högst 64 URL:er tillåts.
keyframe_indexesvalfritt
Typinteger[]
≤ 64 objekt
Källbildrutemappning parad en-till-en med keyframes: post [i] anger ankarpositionen för keyframes[i]. Båda arrayerna måste ha samma längd och positionerna måste vara unika och icke-negativa.
enable_safety_checkervalfritt
Typboolean
Standardtrue
Granskningen kan lättas genom att ange false, om anroparen är behörig.
obligatoriskt Kanoniskt namn, accepteras också

Filparametrar tar emot en offentlig https://-URL, en data:-URI på upp till 10 MB eller file_url från en uppladdning. Filer

Resultat

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "luma/agent/ray/v3.2/video-to-video",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 720,
    "usd": "0.72",
    "charged": 720,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  },
  "output": {
    "video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    },
    "exr_file": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    }
  },
  "outputs": [
    {
      "type": "video",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_size": 1843200,
      "width": 1280,
      "height": 720,
      "duration": 5,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Dina filer, ditt valVarje outputs[].url är en kopia i vår lagring: sparad för alltid (debiteras per GB-månad) eller 7 dagar kostnadsfritt, enligt din kontoinställning eller ?storage=.
Samma struktur för varje modelltype, url, content_type, width, height och duration, för bilder, video och ljud. output är modellens eget resultatobjekt.
Resultatets fält
video
object {url, content_type, file_name, file_size}Video som produceras av modellen.
exr_file
object {url, content_type, file_name, file_size} | nullEXR-sidofil i det format som Luma exporterar: antingen en EXR-fil eller ett ZIP-arkiv. Den genereras när exr_export är true.

Fler modeller: Video till video

För AI-agenter: den här sidan som Markdown finns på https://doitong.com/sv/developers/models/luma/agent/ray/v3.2/video-to-video.md. Alla modeller och guider: https://doitong.com/developers/llms.txt