Lumaktaw sa nilalaman

Luma Ray 3.2 Video to Video

I-integrate

ID ng modelo 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"

Kahilingang ito: $0.72 720 kredito ng API · ≈ ₽77.27 Patakbuhin ito sa page na ito

Kumuha ng API key
Luma AI Video patungong Video Lipsync5–10 shanggang 1080p #stylized#transform

Ray 3.2 video editing na nire-restyle ang source video gamit ang edit-strength preset, control at keyframe

Luma AI · video

Dito mapupunta ang iyong unang resulta

Bumuo ng kahilingan sa ibaba at patakbuhin ito gamit ang iyong API key. Kinokopya ang mga output sa aming storage, na pinananatili nang walang hanggan o 7 araw nang libre.

Bumuo ng kahilingan

Ang mga control ay binubuo mula sa schema ng modelo. Nagbabago ang code at presyo habang ina-adjust mo ang mga ito.

•kinakailangan 88 / 6000

Mga text instruction para sa pag-edit ng source video.

•kinakailangan video_url
Mag-drop ng file, o

URL ng video na ine-edit.

duration 5 s

Haba ng video pagkatapos ng pag-edit.

resolution default na 540p

Output resolution pagkatapos ng pag-edit.

advanced image · user · edit_strength · auto_controls · enable_safety_checker · keyframes · controls · keyframe_indexes
start_image_url
Mag-drop ng file, o

First-frame override para sa na-edit na video, na ibinibigay bilang opsyonal na larawan URL; kapag hindi ibinigay, kinukuha ng modelo ang frame na iyon mula sa source video. Halimbawa, ang pagbibigay ng binagong-style na opening larawan mula sa source ay maaaring gumabay sa appearance ng edit.

Opsyonal na opaque ID na tumutukoy sa end user na nagsusumite ng kahilingan.

Setting para sa pagpapanatili ng source sa mga edit, available lamang kapag hindi ginagamit ang auto_controls; kapag hindi ibinigay, pinipili ang default ng modelo. Mula sa pinakamalaking paglayo hanggang sa pinakamalapit na pagsunod, ang mga opsyon ay 'reimagine_*', 'flex_*' para sa balanseng resulta, at 'adhere_*'.

Mga multi-keyframe editing guide na ibinibigay bilang larawan URL sa halip na start_image_url. Ibigay ang keyframes kasama ng kapantay na haba na keyframe_indexes array upang i-pin ang bawat larawan sa posisyon ng source-video frame nito; hanggang 64 URL lamang ang pinapahintulutan.

Mas detalyadong alternatibo sa edit_strength na nagko-configure ng conditioning nang hiwalay para sa pose, depth, normals, trajectory, at face. Hindi maaaring gamitin ang auto_controls kapag ginagamit ang mga control na ito.

Source-frame mapping na one-to-one na ipinapares sa keyframes: tinutukoy ng entry [i] ang anchor position para sa keyframes[i]. Dapat magkapantay ang haba ng dalawang array, at dapat magkakaiba at non-negative ang mga position.

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

Patakbuhin ang kahilingang ito

Nananatili ang iyong key sa browser na ito: ipinapadala lamang ito sa Doitong API at sine-save (localStorage) lamang kung pipiliin mo ang Tandaan. Kumuha ng API key

Tungkol sa Luma Ray 3.2 Video to Video

Ini-edit ang `video_url` ayon sa `prompt`, na may opsyonal na `start_image_url` para gabayan ang unang frame. Nag-aalok ang `edit_strength` ng adhere, flex at reimagine level 1 hanggang 3, habang nagbibigay ang `auto_controls` o `controls` object ng alternatibong conditioning. Maaaring i-anchor ang hanggang 64 `keyframes` gamit ang `keyframe_indexes`. Ang output ay 540p hanggang 1080p, 5s o 10s, na may opsyonal na `hdr` at `exr_export`.

Mga parameter

Ipadala ang canonical na pangalan o ang native na pangalan, hindi pareho. Mga canonical na pangalan

PangalanUri defaultPinapayagan Paglalarawan
promptkinakailangan
Uristring
≤ 6,000 character
Mga text instruction para sa pag-edit ng source video.
video_urlkinakailangan video
Uriurl · video
URL ng video na ine-edit.
useropsyonal
Uristring | null
Opsyonal na opaque ID na tumutukoy sa end user na nagsusumite ng kahilingan.
start_image_urlopsyonal image
Uriurl · image
First-frame override para sa na-edit na video, na ibinibigay bilang opsyonal na larawan URL; kapag hindi ibinigay, kinukuha ng modelo ang frame na iyon mula sa source video. Halimbawa, ang pagbibigay ng binagong-style na opening larawan mula sa source ay maaaring gumabay sa appearance ng edit.
resolutionopsyonal
Urienum
default540p
540p720p1080p
Output resolution pagkatapos ng pag-edit.
durationopsyonal
Urienum
default5s
5s10s
Haba ng video pagkatapos ng pag-edit.
edit_strengthopsyonal
Urienum
adhere_1adhere_2adhere_3flex_1flex_2flex_3reimagine_1reimagine_2reimagine_3
Setting para sa pagpapanatili ng source sa mga edit, available lamang kapag hindi ginagamit ang auto_controls; kapag hindi ibinigay, pinipili ang default ng modelo. Mula sa pinakamalaking paglayo hanggang sa pinakamalapit na pagsunod, ang mga opsyon ay 'reimagine_*', 'flex_*' para sa balanseng resulta, at 'adhere_*'.
auto_controlsopsyonal
Uriboolean
defaultfalse
Awtomatikong edit conditioning: ginagamit ng modelo ang source video upang tukuyin ang schedule sa halip na tumanggap ng edit_strength kasama ng opsyong ito.
hdropsyonal
Uriboolean
defaultfalse
HDR encoding para sa MP4 output sa 720p o 1080p, available lamang sa mga account na may HDR access.
exr_exportopsyonal
Uriboolean
defaultfalse
Karagdagang EXR export na kasama ng MP4, available lamang kapag parehong may HDR access at hdr=true.
controlsopsyonal
Uriobject
Mas detalyadong alternatibo sa edit_strength na nagko-configure ng conditioning nang hiwalay para sa pose, depth, normals, trajectory, at face. Hindi maaaring gamitin ang auto_controls kapag ginagamit ang mga control na ito.
controls.poseopsyonal
Uriobject
Conditioning batay sa pose o skeleton.
controls.pose.enabledopsyonal
Uriboolean
defaulttrue
Toggle para sa pose o skeleton conditioning habang nag-e-edit.
controls.pose.strengthopsyonal
Urienum
precisecoarse
Pagpili ng precision para sa pose-conditioning: panatilihin ang default sa pamamagitan ng hindi pagbibigay nito, piliin ang 'coarse' para sa mas malaking kalayaan, o gamitin ang 'precise' upang mahigpit na sundan ang source pose.
controls.depthopsyonal
Uriobject
Conditioning batay sa depth o geometry ng eksena.
controls.depth.enabledopsyonal
Uriboolean
defaulttrue
Toggle para sa depth o scene-geometry conditioning habang nag-e-edit.
controls.depth.bluropsyonal
Urinumber | null
0 – 1
Setting ng depth blur, iwanang hindi tinukoy upang panatilihin ang default o taasan upang bigyan ng mas malaking kalayaan ang geometry.
controls.normalsopsyonal
Uriobject
Conditioning batay sa surface normals.
controls.normals.enabledopsyonal
Uriboolean
defaulttrue
Toggle para sa surface-normal conditioning habang nag-e-edit.
controls.normals.augmentationopsyonal
Urinumber | null
0 – 1
Setting ng surface-normal augmentation; panatilihin ang default sa pamamagitan ng hindi pagbibigay nito, o taasan ito upang payagan ang mas malaking reinterpretation ng surface geometry.
controls.trajectoryopsyonal
Uriobject
Conditioning batay sa motion trajectories.
controls.trajectory.enabledopsyonal
Uriboolean
defaulttrue
Toggle para sa motion-trajectory conditioning habang nag-e-edit.
controls.trajectory.sparsityopsyonal
Urinumber | null
0 – 1
Setting ng motion-trajectory sparsity; alisin ito upang panatilihin ang default, o taasan upang bawasan ang bilang ng ginagamit na motion anchor.
controls.faceopsyonal
Uriobject
Conditioning batay sa facial identity.
controls.face.enabledopsyonal
Uriboolean
defaulttrue
Toggle para sa face-identity conditioning habang nag-e-edit.
keyframesopsyonal
Uristring[]
≤ 64 item
Mga multi-keyframe editing guide na ibinibigay bilang larawan URL sa halip na start_image_url. Ibigay ang keyframes kasama ng kapantay na haba na keyframe_indexes array upang i-pin ang bawat larawan sa posisyon ng source-video frame nito; hanggang 64 URL lamang ang pinapahintulutan.
keyframe_indexesopsyonal
Uriinteger[]
≤ 64 item
Source-frame mapping na one-to-one na ipinapares sa keyframes: tinutukoy ng entry [i] ang anchor position para sa keyframes[i]. Dapat magkapantay ang haba ng dalawang array, at dapat magkakaiba at non-negative ang mga position.
enable_safety_checkeropsyonal
Uriboolean
defaulttrue
Maaaring luwagan ang screening sa pamamagitan ng pagtatakda ng false, kung awtorisado ang tumatawag.
kinakailangan Canonical na pangalan, tinatanggap din

Tumatanggap ang mga parameter ng file ng pampublikong https:// URL, data: URI na hanggang 10 MB, o file_url ng isang upload. Mga file

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"
  }
}
Ikaw ang pumipili para sa iyong mga fileAng bawat outputs[].url ay kopya sa aming storage: pinananatili nang walang hanggan (sinisingil bawat GB-month) o 7 araw nang libre, ayon sa setting ng iyong account o ?storage=.
Parehong shape sa bawat modelotype, url, content_type, width, height at duration, para sa mga larawan, video at audio. Ang output ay sariling result object ng modelo.
Mga field ng output
video
object {url, content_type, file_name, file_size}Videong ginawa ng modelo.
exr_file
object {url, content_type, file_name, file_size} | nullEXR sidecar sa anyong ine-export ng Luma: alinman sa isang EXR file o ZIP archive. Binubuo ito kapag true ang exr_export.

Higit pang modelo: Video patungong Video

Para sa mga AI agent: nasa Markdown ang pahinang ito sa https://doitong.com/fil/developers/models/luma/agent/ray/v3.2/video-to-video.md. Lahat ng modelo at gabay: https://doitong.com/developers/llms.txt