Op den Inhalt sprangen

Luma Ray 3.2 Video to Video

Integréieren

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"

Dës Ufro: 0,72 $ 720 API-Kreditter · ≈ 77,27 ₽ Op dëser Säit ausféieren

API-Schlëssel kréien
Luma AI Video zu Video Lipsync5–10 sbis zu 1080p #stylized#transform

Ray 3.2 Videoeditéierung, déi e Quellvideo mat Editéierungsstäerkt-Presets, Kontrollen a Keyframes nei styliséiert

Luma AI · Video

Äin éischt Resultat kënnt hei hin

Baut hei drënner eng Ufro a féiert se mat Ärem API-Schlëssel aus. Output gëtt an eis Späicherung kopéiert, fir ëmmer oder 7 Deeg gratis gespäichert.

Eng Ufro erstellen

D'Kontrolle ginn aus dem Modellschema generéiert. De Code an de Präis aktualiséiere sech, wann s du se ännerst.

•obligatoresch 88 / 6000

Textinstruktioune fir de Quellvideo z'änneren.

•obligatoresch video_url
Fichier erofzéien, oder

URL vum Video, deen geännert gëtt.

duration 5 s

Längt vum Video nom Editing.

resolution Standard 540p

Output-Opléisung nom Editing.

Erweidert image · user · edit_strength · auto_controls · enable_safety_checker · keyframes · controls · keyframe_indexes
start_image_url
Fichier erofzéien, oder

Iwwerschreiwung vum éischte Frame fir de geännerten Video, als fakultativ Bild-URL geliwwert; wann e feelt, leet de Modell dëse Frame aus dem Quellvideo of. Zum Beispill kann e stiliséiert Bild vum Ufank aus der Quell d'Ausgesinn vun der Ännerung guidéieren.

Fakultativ opaken ID, déi den Endbenotzer identifizéiert, deen d'Ufro ofschéckt.

Astellung fir d'Erhale vun der Quell bei Ännerungen, nëmme verfügbar, wann auto_controls net benotzt gëtt; d'Weglouse wielt de Standard vum Modell. Vu gréisster Ofwäichung bis zu strengster Uhale sinn d'Optiounen 'reimagine_*', 'flex_*' fir e equilibréiert Resultat an 'adhere_*'.

Multi-Keyframe-Editing-Guiden, déi als Bild-URLs amplaz vun start_image_url geliwwert ginn. Gitt Keyframes zesumme mat enger gläich laanger keyframe_indexes-Array un, fir all Bild op seng Quellvideo-Framepositioun ze fixéieren; maximal 64 URLs sinn erlaabt.

Detailléiert Alternativ zu edit_strength, déi d'Konditionéierung getrennt fir Pose, Déift, Normalen, Trajectoire a Gesiicht konfiguréiert. Dës Kontrollen schléisst auto_controls aus.

Quellframe-Mapping, een-zu-een mat Keyframes gekoppelt: Entrée [i] spezifizéiert d'Verankerungspositioun fir keyframes[i]. Béid Arrays mussen déiselwecht Längt hunn, an d'Positioune mussen ënnerschiddlech an net negativ sinn.

POST /run/luma/agent/ray/v3.2/video-to-video?wait=20 Präis → 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"

Dës Ufro ausféieren

Äre Schlëssel bleift an dësem Browser: e gëtt nëmmen un d'Doitong API geschéckt an nëmme gespäichert (localStorage), wann s du „Erënneren“ aktivéiers. En API-Schlëssel kréien

Iwwer Luma Ray 3.2 Video to Video

Editéiert e `video_url` no engem `prompt`, mat optionalem `start_image_url` fir den éischte Frame ze steieren. `edit_strength` bitt adhere-, flex- a reimagine-Niveauen vun 1 bis 3, wärend `auto_controls` oder en `controls`-Objekt alternativ Bedéngunge liwweren. Bis zu 64 `keyframes` kënnen duerch `keyframe_indexes` verankert ginn. Den Output ass 540p bis 1080p, 5s oder 10s, mat optionalem `hdr` an `exr_export`.

Parameteren

Schéck entweder den kanoneschen Numm oder den natierlechen Numm, net béid. Kanonesch Nimm

NummTyp StandardErlaabt Beschreiwung
promptobligatoresch
Typstring
≤ 6.000 Zeechen
Textinstruktioune fir de Quellvideo z'änneren.
video_urlobligatoresch video
Typurl · video
URL vum Video, deen geännert gëtt.
useroptional
Typstring | null
Fakultativ opaken ID, déi den Endbenotzer identifizéiert, deen d'Ufro ofschéckt.
start_image_urloptional image
Typurl · image
Iwwerschreiwung vum éischte Frame fir de geännerten Video, als fakultativ Bild-URL geliwwert; wann e feelt, leet de Modell dëse Frame aus dem Quellvideo of. Zum Beispill kann e stiliséiert Bild vum Ufank aus der Quell d'Ausgesinn vun der Ännerung guidéieren.
resolutionoptional
Typenum
Standard540p
540p720p1080p
Output-Opléisung nom Editing.
durationoptional
Typenum
Standard5s
5s10s
Längt vum Video nom Editing.
edit_strengthoptional
Typenum
adhere_1adhere_2adhere_3flex_1flex_2flex_3reimagine_1reimagine_2reimagine_3
Astellung fir d'Erhale vun der Quell bei Ännerungen, nëmme verfügbar, wann auto_controls net benotzt gëtt; d'Weglouse wielt de Standard vum Modell. Vu gréisster Ofwäichung bis zu strengster Uhale sinn d'Optiounen 'reimagine_*', 'flex_*' fir e equilibréiert Resultat an 'adhere_*'.
auto_controlsoptional
Typboolean
Standardfalse
Automatesch Ännerungs-Konditionéierung: de Modell benotzt de Quellvideo, fir den Zäitplang ze bestëmmen, amplaz edit_strength zesumme mat dëser Optioun unzehuelen.
hdroptional
Typboolean
Standardfalse
HDR-Kodéierung fir MP4-Output bei 720p oder 1080p, nëmme verfügbar fir Konten mat HDR-Zougang.
exr_exportoptional
Typboolean
Standardfalse
Zousätzlechen EXR-Export zesumme mam MP4, nëmme verfügbar mat souwuel HDR-Zougang wéi hdr=true.
controlsoptional
Typobject
Detailléiert Alternativ zu edit_strength, déi d'Konditionéierung getrennt fir Pose, Déift, Normalen, Trajectoire a Gesiicht konfiguréiert. Dës Kontrollen schléisst auto_controls aus.
controls.poseoptional
Typobject
Konditionéierung op Basis vu Pose oder Skelett.
controls.pose.enabledoptional
Typboolean
Standardtrue
Schalter fir Pose- oder Skelett-Konditionéierung beim Editing.
controls.pose.strengthoptional
Typenum
precisecoarse
Auswiel vun der Präzisioun vun der Pose-Konditionéierung: de Standard behalen andeems et ewechgelooss gëtt, 'coarse' fir méi Fräiheet wielen oder 'precise' benotze fir d'Quellpose genee ze verfollegen.
controls.depthoptional
Typobject
Konditionéierung op Basis vun Déift oder Szenengeometrie.
controls.depth.enabledoptional
Typboolean
Standardtrue
Schalter fir Déift- oder Szenengeometrie-Konditionéierung beim Editing.
controls.depth.bluroptional
Typnumber | null
0 – 1
Déift-Blur-Astellung, déi net spezifizéiert gëtt, fir de Standard ze behalen, oder erhéicht ka ginn, fir der Geometrie méi Fräiheet ze ginn.
controls.normalsoptional
Typobject
Konditionéierung op Basis vu Flächennormalen.
controls.normals.enabledoptional
Typboolean
Standardtrue
Schalter fir d'Konditionéierung vu Flächennormalen beim Editing.
controls.normals.augmentationoptional
Typnumber | null
0 – 1
Astellung fir d'Verstäerkung vu Flächennormalen; de Standard behalen andeems se ewechgelooss gëtt, oder erhéijen, fir eng méi grouss Ëmdeitung vun der Flächengeometrie z'erlaben.
controls.trajectoryoptional
Typobject
Konditionéierung op Basis vu Beweegungstrajectoiren.
controls.trajectory.enabledoptional
Typboolean
Standardtrue
Schalter fir d'Konditionéierung vu Beweegungstrajectoiren beim Editing.
controls.trajectory.sparsityoptional
Typnumber | null
0 – 1
Sparsitéitsastellung vun de Beweegungstrajectoiren; ewechloossen, fir de Standard ze behalen, oder erhéijen, fir d'Zuel vun de benotzte Beweegungsanker ze reduzéieren.
controls.faceoptional
Typobject
Konditionéierung op Basis vun der Gesiichtsidentitéit.
controls.face.enabledoptional
Typboolean
Standardtrue
Schalter fir d'Konditionéierung vun der Gesiichtsidentitéit beim Editing.
keyframesoptional
Typstring[]
≤ 64 Elementer
Multi-Keyframe-Editing-Guiden, déi als Bild-URLs amplaz vun start_image_url geliwwert ginn. Gitt Keyframes zesumme mat enger gläich laanger keyframe_indexes-Array un, fir all Bild op seng Quellvideo-Framepositioun ze fixéieren; maximal 64 URLs sinn erlaabt.
keyframe_indexesoptional
Typinteger[]
≤ 64 Elementer
Quellframe-Mapping, een-zu-een mat Keyframes gekoppelt: Entrée [i] spezifizéiert d'Verankerungspositioun fir keyframes[i]. Béid Arrays mussen déiselwecht Längt hunn, an d'Positioune mussen ënnerschiddlech an net negativ sinn.
enable_safety_checkeroptional
Typboolean
Standardtrue
D'Kontroll kann duerch false gelackert ginn, wann den Uruffer autoriséiert ass.
obligatoresch Kanoneschen Numm, och akzeptéiert

Fichierparameter akzeptéieren eng ëffentlech https:// URL, eng data: URI bis zu 10 MB oder de file_url vun engem Upload. Fichieren

Output

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"
  }
}
Är Fichieren, Är WielAll outputs[].url ass eng Kopie an eiser Späicherung: fir ëmmer gespäichert (bezuelbar pro GB-Mount) oder 7 Deeg gratis, jee no Ärer Kontastellung oder ?storage=.
D'selwecht Struktur bei all Modelltype, url, content_type, width, height an duration, fir Biller, Video an Audio gläichermoossen. output ass dem Modell säin eegent Resultatobjet.
Output-Felder
video
object {url, content_type, file_name, file_size}Video, dee vum Modell produzéiert gëtt.
exr_file
object {url, content_type, file_name, file_size} | nullEXR-Sidecar am Format, dat Luma exportéiert: entweder eng EXR-Datei oder e ZIP-Archiv. Et gëtt generéiert, wann exr_export true ass.

Méi Modeller: Video zu Video

Fir AI-Agenten: dës Säit als Markdown ass ënner https://doitong.com/lb/developers/models/luma/agent/ray/v3.2/video-to-video.md. All Modeller a Guiden: https://doitong.com/developers/llms.txt