Ray3.2

Ray3.2 is Luma's flagship video model for turning creative direction into controllable production workflows. It supports text-to-video, image-to-video, and video-to-video generation, with stronger continuity, motion transfer, camera motion transfer, character transformation, relighting, environment change, and product-swap workflows. It is built for cinematic-quality output, multi-keyframe control inside a single clip, and Modify Video V2 workflows that preserve performance, lighting, and scene structure while transforming existing footage.

API Reference
INTEGRATE
Complete technical specification for integration
RequestResponse
Examples7
CODE
Ready-to-use code snippets for common workflows
Guides3
LEARN
Step-by-step tutorials for advanced use cases
text-to-video
Colorized Apiary Newsreel Restoration$0.90~1m 27simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'luma:ray@3.2',
positivePrompt: 'Create a single continuous shot resembling expertly restored and historically colorized 1947 agricultural training-film footage. Inside a small rural cooperative honey house, a beekeeper in a cream rolled-sleeve work shirt, faded blue trousers, and a wax-marked canvas apron steadily turns the wooden hand crank of a galvanized steel honey extractor. The extractor basket rotates smoothly while thick amber honey glints through a small inspection opening. Stacked wooden hive frames, an enamel pail, muslin cloth, and sage-painted timber walls establish an authentic working apiary with no modern objects. Locked-off tripod camera at chest height, medium-wide landscape composition, natural late-afternoon window light, warm honey amber, muted sage, dusty denim blue, shell cream, and restrained skin tones. The crank completes one exact rotation cycle; the beekeeper\'s hands, posture, extractor position, background activity, and lighting return precisely to their opening state so the final frame reconnects invisibly to the first. Continuous purposeful motion, no cuts or camera movement. Convincing archival restoration: stable registration, repaired exposure, clean detail, temporally consistent colorization, subtle fine 16mm grain, gentle period-lens softness and halation, preserved natural motion cadence. No scratches, tears, dust bursts, frame jumps, flicker, color breathing, split screen, borders, captions, logos, or text.',
width: 1280,
height: 720,
duration: 5,
settings: {
loop: true
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "luma:ray@3.2",
"positivePrompt": "Create a single continuous shot resembling expertly restored and historically colorized 1947 agricultural training-film footage. Inside a small rural cooperative honey house, a beekeeper in a cream rolled-sleeve work shirt, faded blue trousers, and a wax-marked canvas apron steadily turns the wooden hand crank of a galvanized steel honey extractor. The extractor basket rotates smoothly while thick amber honey glints through a small inspection opening. Stacked wooden hive frames, an enamel pail, muslin cloth, and sage-painted timber walls establish an authentic working apiary with no modern objects. Locked-off tripod camera at chest height, medium-wide landscape composition, natural late-afternoon window light, warm honey amber, muted sage, dusty denim blue, shell cream, and restrained skin tones. The crank completes one exact rotation cycle; the beekeeper's hands, posture, extractor position, background activity, and lighting return precisely to their opening state so the final frame reconnects invisibly to the first. Continuous purposeful motion, no cuts or camera movement. Convincing archival restoration: stable registration, repaired exposure, clean detail, temporally consistent colorization, subtle fine 16mm grain, gentle period-lens softness and halation, preserved natural motion cadence. No scratches, tears, dust bursts, frame jumps, flicker, color breathing, split screen, borders, captions, logos, or text.",
"width": 1280,
"height": 720,
"duration": 5,
"settings": {
"loop": True
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "8fe7ec2c-0779-4dca-abad-1c60e14baa22",
"model": "luma:ray@3.2",
"positivePrompt": "Create a single continuous shot resembling expertly restored and historically colorized 1947 agricultural training-film footage. Inside a small rural cooperative honey house, a beekeeper in a cream rolled-sleeve work shirt, faded blue trousers, and a wax-marked canvas apron steadily turns the wooden hand crank of a galvanized steel honey extractor. The extractor basket rotates smoothly while thick amber honey glints through a small inspection opening. Stacked wooden hive frames, an enamel pail, muslin cloth, and sage-painted timber walls establish an authentic working apiary with no modern objects. Locked-off tripod camera at chest height, medium-wide landscape composition, natural late-afternoon window light, warm honey amber, muted sage, dusty denim blue, shell cream, and restrained skin tones. The crank completes one exact rotation cycle; the beekeeper's hands, posture, extractor position, background activity, and lighting return precisely to their opening state so the final frame reconnects invisibly to the first. Continuous purposeful motion, no cuts or camera movement. Convincing archival restoration: stable registration, repaired exposure, clean detail, temporally consistent colorization, subtle fine 16mm grain, gentle period-lens softness and halation, preserved natural motion cadence. No scratches, tears, dust bursts, frame jumps, flicker, color breathing, split screen, borders, captions, logos, or text.",
"width": 1280,
"height": 720,
"duration": 5,
"settings": {
"loop": true
}
}
]'runware run luma:ray@3.2 \
positivePrompt="Create a single continuous shot resembling expertly restored and historically colorized 1947 agricultural training-film footage. Inside a small rural cooperative honey house, a beekeeper in a cream rolled-sleeve work shirt, faded blue trousers, and a wax-marked canvas apron steadily turns the wooden hand crank of a galvanized steel honey extractor. The extractor basket rotates smoothly while thick amber honey glints through a small inspection opening. Stacked wooden hive frames, an enamel pail, muslin cloth, and sage-painted timber walls establish an authentic working apiary with no modern objects. Locked-off tripod camera at chest height, medium-wide landscape composition, natural late-afternoon window light, warm honey amber, muted sage, dusty denim blue, shell cream, and restrained skin tones. The crank completes one exact rotation cycle; the beekeeper's hands, posture, extractor position, background activity, and lighting return precisely to their opening state so the final frame reconnects invisibly to the first. Continuous purposeful motion, no cuts or camera movement. Convincing archival restoration: stable registration, repaired exposure, clean detail, temporally consistent colorization, subtle fine 16mm grain, gentle period-lens softness and halation, preserved natural motion cadence. No scratches, tears, dust bursts, frame jumps, flicker, color breathing, split screen, borders, captions, logos, or text." \
width=1280 \
height=720 \
duration=5 \
settings.loop=true{
"taskType": "videoInference",
"taskUUID": "8fe7ec2c-0779-4dca-abad-1c60e14baa22",
"model": "luma:ray@3.2",
"positivePrompt": "Create a single continuous shot resembling expertly restored and historically colorized 1947 agricultural training-film footage. Inside a small rural cooperative honey house, a beekeeper in a cream rolled-sleeve work shirt, faded blue trousers, and a wax-marked canvas apron steadily turns the wooden hand crank of a galvanized steel honey extractor. The extractor basket rotates smoothly while thick amber honey glints through a small inspection opening. Stacked wooden hive frames, an enamel pail, muslin cloth, and sage-painted timber walls establish an authentic working apiary with no modern objects. Locked-off tripod camera at chest height, medium-wide landscape composition, natural late-afternoon window light, warm honey amber, muted sage, dusty denim blue, shell cream, and restrained skin tones. The crank completes one exact rotation cycle; the beekeeper's hands, posture, extractor position, background activity, and lighting return precisely to their opening state so the final frame reconnects invisibly to the first. Continuous purposeful motion, no cuts or camera movement. Convincing archival restoration: stable registration, repaired exposure, clean detail, temporally consistent colorization, subtle fine 16mm grain, gentle period-lens softness and halation, preserved natural motion cadence. No scratches, tears, dust bursts, frame jumps, flicker, color breathing, split screen, borders, captions, logos, or text.",
"width": 1280,
"height": 720,
"duration": 5,
"settings": {
"loop": true
}
}Response
{
"taskType": "videoInference",
"taskUUID": "8fe7ec2c-0779-4dca-abad-1c60e14baa22",
"videoUUID": "7c6fc90e-6d44-4fc1-9cb7-4ff22ebca55d",
"videoURL": "https://vm.runware.ai/video/os/a05d22/ws/5/vi/7c6fc90e-6d44-4fc1-9cb7-4ff22ebca55d.mp4",
"cost": 0.9
}first-last-frame
Geothermal Network Logo Sting$0.15~37simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'luma:ray@3.2',
positivePrompt: 'Create a polished five-second animated logo sting connecting the supplied first and last keyframes for DEEPLOOP, a district geothermal energy network. Preserve the warm limestone-white paper field, graphite lines, oxide-orange accent, flat vector finish, and locked straight-on 16:9 composition throughout. Begin exactly from the opening image: five calm geological contour lines span the frame around the tiny central borehole marker. A precise pulse travels outward from the orange marker, making the contour lines flex in sequence like a clean seismic reading. The center line then descends vertically as a borehole, curves beneath the surface, and rises again to form a continuous geothermal circulation loop. As the loop completes, the surrounding graphite strata slide, fold, and resolve into bold geometric letter strokes. The transformation should feel engineered rather than magical: measured easing, tidy joins, no particles, no liquid splashes, no camera movement. Reveal the exact uppercase wordmark “DEEPLOOP”; its two O letters settle into the linked oxide-orange loop symbol while three fine contour lines align beneath it. Finish exactly on the supplied final keyframe and hold the completed logo cleanly for the last half-second. Keep all lettering stable, sharp, correctly spelled, and free of additional text.',
resolution: '540p',
duration: 5,
inputs: {
frameImages: [
{
image: 'https://assets.runware.ai/assets/inputs/cb2d35bd-23f2-43ae-a781-582deaf7d5ec.jpg',
frame: 'first'
},
{
image: 'https://assets.runware.ai/assets/inputs/4851aad2-8803-44bf-b9c5-412a28fd41be.jpg',
frame: 'last'
}
]
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "luma:ray@3.2",
"positivePrompt": "Create a polished five-second animated logo sting connecting the supplied first and last keyframes for DEEPLOOP, a district geothermal energy network. Preserve the warm limestone-white paper field, graphite lines, oxide-orange accent, flat vector finish, and locked straight-on 16:9 composition throughout. Begin exactly from the opening image: five calm geological contour lines span the frame around the tiny central borehole marker. A precise pulse travels outward from the orange marker, making the contour lines flex in sequence like a clean seismic reading. The center line then descends vertically as a borehole, curves beneath the surface, and rises again to form a continuous geothermal circulation loop. As the loop completes, the surrounding graphite strata slide, fold, and resolve into bold geometric letter strokes. The transformation should feel engineered rather than magical: measured easing, tidy joins, no particles, no liquid splashes, no camera movement. Reveal the exact uppercase wordmark “DEEPLOOP”; its two O letters settle into the linked oxide-orange loop symbol while three fine contour lines align beneath it. Finish exactly on the supplied final keyframe and hold the completed logo cleanly for the last half-second. Keep all lettering stable, sharp, correctly spelled, and free of additional text.",
"resolution": "540p",
"duration": 5,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/cb2d35bd-23f2-43ae-a781-582deaf7d5ec.jpg",
"frame": "first"
},
{
"image": "https://assets.runware.ai/assets/inputs/4851aad2-8803-44bf-b9c5-412a28fd41be.jpg",
"frame": "last"
}
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "46001cd3-5b15-44bc-bdb6-1f879660857a",
"model": "luma:ray@3.2",
"positivePrompt": "Create a polished five-second animated logo sting connecting the supplied first and last keyframes for DEEPLOOP, a district geothermal energy network. Preserve the warm limestone-white paper field, graphite lines, oxide-orange accent, flat vector finish, and locked straight-on 16:9 composition throughout. Begin exactly from the opening image: five calm geological contour lines span the frame around the tiny central borehole marker. A precise pulse travels outward from the orange marker, making the contour lines flex in sequence like a clean seismic reading. The center line then descends vertically as a borehole, curves beneath the surface, and rises again to form a continuous geothermal circulation loop. As the loop completes, the surrounding graphite strata slide, fold, and resolve into bold geometric letter strokes. The transformation should feel engineered rather than magical: measured easing, tidy joins, no particles, no liquid splashes, no camera movement. Reveal the exact uppercase wordmark “DEEPLOOP”; its two O letters settle into the linked oxide-orange loop symbol while three fine contour lines align beneath it. Finish exactly on the supplied final keyframe and hold the completed logo cleanly for the last half-second. Keep all lettering stable, sharp, correctly spelled, and free of additional text.",
"resolution": "540p",
"duration": 5,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/cb2d35bd-23f2-43ae-a781-582deaf7d5ec.jpg",
"frame": "first"
},
{
"image": "https://assets.runware.ai/assets/inputs/4851aad2-8803-44bf-b9c5-412a28fd41be.jpg",
"frame": "last"
}
]
}
}
]'runware run luma:ray@3.2 \
positivePrompt="Create a polished five-second animated logo sting connecting the supplied first and last keyframes for DEEPLOOP, a district geothermal energy network. Preserve the warm limestone-white paper field, graphite lines, oxide-orange accent, flat vector finish, and locked straight-on 16:9 composition throughout. Begin exactly from the opening image: five calm geological contour lines span the frame around the tiny central borehole marker. A precise pulse travels outward from the orange marker, making the contour lines flex in sequence like a clean seismic reading. The center line then descends vertically as a borehole, curves beneath the surface, and rises again to form a continuous geothermal circulation loop. As the loop completes, the surrounding graphite strata slide, fold, and resolve into bold geometric letter strokes. The transformation should feel engineered rather than magical: measured easing, tidy joins, no particles, no liquid splashes, no camera movement. Reveal the exact uppercase wordmark “DEEPLOOP”; its two O letters settle into the linked oxide-orange loop symbol while three fine contour lines align beneath it. Finish exactly on the supplied final keyframe and hold the completed logo cleanly for the last half-second. Keep all lettering stable, sharp, correctly spelled, and free of additional text." \
resolution=540p \
duration=5 \
inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/cb2d35bd-23f2-43ae-a781-582deaf7d5ec.jpg \
inputs.frameImages.0.frame=first \
inputs.frameImages.1.image=https://assets.runware.ai/assets/inputs/4851aad2-8803-44bf-b9c5-412a28fd41be.jpg \
inputs.frameImages.1.frame=last{
"taskType": "videoInference",
"taskUUID": "46001cd3-5b15-44bc-bdb6-1f879660857a",
"model": "luma:ray@3.2",
"positivePrompt": "Create a polished five-second animated logo sting connecting the supplied first and last keyframes for DEEPLOOP, a district geothermal energy network. Preserve the warm limestone-white paper field, graphite lines, oxide-orange accent, flat vector finish, and locked straight-on 16:9 composition throughout. Begin exactly from the opening image: five calm geological contour lines span the frame around the tiny central borehole marker. A precise pulse travels outward from the orange marker, making the contour lines flex in sequence like a clean seismic reading. The center line then descends vertically as a borehole, curves beneath the surface, and rises again to form a continuous geothermal circulation loop. As the loop completes, the surrounding graphite strata slide, fold, and resolve into bold geometric letter strokes. The transformation should feel engineered rather than magical: measured easing, tidy joins, no particles, no liquid splashes, no camera movement. Reveal the exact uppercase wordmark “DEEPLOOP”; its two O letters settle into the linked oxide-orange loop symbol while three fine contour lines align beneath it. Finish exactly on the supplied final keyframe and hold the completed logo cleanly for the last half-second. Keep all lettering stable, sharp, correctly spelled, and free of additional text.",
"resolution": "540p",
"duration": 5,
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/cb2d35bd-23f2-43ae-a781-582deaf7d5ec.jpg",
"frame": "first"
},
{
"image": "https://assets.runware.ai/assets/inputs/4851aad2-8803-44bf-b9c5-412a28fd41be.jpg",
"frame": "last"
}
]
}
}Response
{
"taskType": "videoInference",
"taskUUID": "46001cd3-5b15-44bc-bdb6-1f879660857a",
"videoUUID": "ee68237f-fb1a-41b5-a24b-91bca29fee52",
"videoURL": "https://vm.runware.ai/video/os/a09dlim3/ws/5/vi/ee68237f-fb1a-41b5-a24b-91bca29fee52.mp4",
"cost": 0.15
}video-edit
Veterinary Ultrasound Field Demo$1.08~3m 14simport { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'luma:ray@3.2',
positivePrompt: 'Transform the source footage into a premium documentary-style product film set inside a mobile elephant conservation clinic at blue hour. Preserve the source video\'s exact composition, camera move, timing, veterinarian performance, hand positions, device geometry, charcoal finish, turquoise probe cable, and every stage of the product interaction. Replace the plain studio with an open-sided khaki field tent in an East African wildlife reserve. Replace the silicone training phantom beneath the moving probe with the softly lit flank of a calm adult elephant standing beside the examination table, aligned precisely so the original probe contact and sweeping motion remain physically convincing. The veterinarian now wears practical sand-colored conservation field scrubs and thin medical gloves while retaining the same body shape and movement.\n\nUse cool indigo predawn ambience outside the tent, warm battery-powered work lamps within, subtle dust in the air, canvas seams, rugged equipment cases, folded blankets, and soft silhouettes of acacia trees in the distant background. Keep the ultrasound unit as the visual hero: crisp, clean, realistically integrated, consistent in scale, and illuminated with a controlled warm edge light. Add natural reflections and contact shadows appropriate to the new environment without altering the product\'s recognizable design. The elephant remains relaxed and nearly still apart from gentle breathing and a slight ear movement. Restrained natural color palette of indigo, khaki, charcoal, muted olive, and warm amber. Authentic conservation medicine rather than adventure spectacle. Cinematic but credible, shallow depth of field, refined commercial contrast, realistic skin and fabric textures, no visible branding, captions, interface overlays, or on-screen text.',
resolution: '720p',
settings: {
edit: {
autoControls: true
}
},
inputs: {
video: 'https://assets.runware.ai/assets/inputs/47de5af9-c648-46e1-be09-5d46443a3b91.mp4'
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "luma:ray@3.2",
"positivePrompt": "Transform the source footage into a premium documentary-style product film set inside a mobile elephant conservation clinic at blue hour. Preserve the source video's exact composition, camera move, timing, veterinarian performance, hand positions, device geometry, charcoal finish, turquoise probe cable, and every stage of the product interaction. Replace the plain studio with an open-sided khaki field tent in an East African wildlife reserve. Replace the silicone training phantom beneath the moving probe with the softly lit flank of a calm adult elephant standing beside the examination table, aligned precisely so the original probe contact and sweeping motion remain physically convincing. The veterinarian now wears practical sand-colored conservation field scrubs and thin medical gloves while retaining the same body shape and movement.\n\nUse cool indigo predawn ambience outside the tent, warm battery-powered work lamps within, subtle dust in the air, canvas seams, rugged equipment cases, folded blankets, and soft silhouettes of acacia trees in the distant background. Keep the ultrasound unit as the visual hero: crisp, clean, realistically integrated, consistent in scale, and illuminated with a controlled warm edge light. Add natural reflections and contact shadows appropriate to the new environment without altering the product's recognizable design. The elephant remains relaxed and nearly still apart from gentle breathing and a slight ear movement. Restrained natural color palette of indigo, khaki, charcoal, muted olive, and warm amber. Authentic conservation medicine rather than adventure spectacle. Cinematic but credible, shallow depth of field, refined commercial contrast, realistic skin and fabric textures, no visible branding, captions, interface overlays, or on-screen text.",
"resolution": "720p",
"settings": {
"edit": {
"autoControls": True
}
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/47de5af9-c648-46e1-be09-5d46443a3b91.mp4"
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "8a8ca742-c055-448f-a9d1-2f67d15b697a",
"model": "luma:ray@3.2",
"positivePrompt": "Transform the source footage into a premium documentary-style product film set inside a mobile elephant conservation clinic at blue hour. Preserve the source video's exact composition, camera move, timing, veterinarian performance, hand positions, device geometry, charcoal finish, turquoise probe cable, and every stage of the product interaction. Replace the plain studio with an open-sided khaki field tent in an East African wildlife reserve. Replace the silicone training phantom beneath the moving probe with the softly lit flank of a calm adult elephant standing beside the examination table, aligned precisely so the original probe contact and sweeping motion remain physically convincing. The veterinarian now wears practical sand-colored conservation field scrubs and thin medical gloves while retaining the same body shape and movement.\n\nUse cool indigo predawn ambience outside the tent, warm battery-powered work lamps within, subtle dust in the air, canvas seams, rugged equipment cases, folded blankets, and soft silhouettes of acacia trees in the distant background. Keep the ultrasound unit as the visual hero: crisp, clean, realistically integrated, consistent in scale, and illuminated with a controlled warm edge light. Add natural reflections and contact shadows appropriate to the new environment without altering the product's recognizable design. The elephant remains relaxed and nearly still apart from gentle breathing and a slight ear movement. Restrained natural color palette of indigo, khaki, charcoal, muted olive, and warm amber. Authentic conservation medicine rather than adventure spectacle. Cinematic but credible, shallow depth of field, refined commercial contrast, realistic skin and fabric textures, no visible branding, captions, interface overlays, or on-screen text.",
"resolution": "720p",
"settings": {
"edit": {
"autoControls": true
}
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/47de5af9-c648-46e1-be09-5d46443a3b91.mp4"
}
}
]'runware run luma:ray@3.2 \
positivePrompt="Transform the source footage into a premium documentary-style product film set inside a mobile elephant conservation clinic at blue hour. Preserve the source video's exact composition, camera move, timing, veterinarian performance, hand positions, device geometry, charcoal finish, turquoise probe cable, and every stage of the product interaction. Replace the plain studio with an open-sided khaki field tent in an East African wildlife reserve. Replace the silicone training phantom beneath the moving probe with the softly lit flank of a calm adult elephant standing beside the examination table, aligned precisely so the original probe contact and sweeping motion remain physically convincing. The veterinarian now wears practical sand-colored conservation field scrubs and thin medical gloves while retaining the same body shape and movement.
Use cool indigo predawn ambience outside the tent, warm battery-powered work lamps within, subtle dust in the air, canvas seams, rugged equipment cases, folded blankets, and soft silhouettes of acacia trees in the distant background. Keep the ultrasound unit as the visual hero: crisp, clean, realistically integrated, consistent in scale, and illuminated with a controlled warm edge light. Add natural reflections and contact shadows appropriate to the new environment without altering the product's recognizable design. The elephant remains relaxed and nearly still apart from gentle breathing and a slight ear movement. Restrained natural color palette of indigo, khaki, charcoal, muted olive, and warm amber. Authentic conservation medicine rather than adventure spectacle. Cinematic but credible, shallow depth of field, refined commercial contrast, realistic skin and fabric textures, no visible branding, captions, interface overlays, or on-screen text." \
resolution=720p \
settings.edit.autoControls=true \
inputs.video=https://assets.runware.ai/assets/inputs/47de5af9-c648-46e1-be09-5d46443a3b91.mp4{
"taskType": "videoInference",
"taskUUID": "8a8ca742-c055-448f-a9d1-2f67d15b697a",
"model": "luma:ray@3.2",
"positivePrompt": "Transform the source footage into a premium documentary-style product film set inside a mobile elephant conservation clinic at blue hour. Preserve the source video's exact composition, camera move, timing, veterinarian performance, hand positions, device geometry, charcoal finish, turquoise probe cable, and every stage of the product interaction. Replace the plain studio with an open-sided khaki field tent in an East African wildlife reserve. Replace the silicone training phantom beneath the moving probe with the softly lit flank of a calm adult elephant standing beside the examination table, aligned precisely so the original probe contact and sweeping motion remain physically convincing. The veterinarian now wears practical sand-colored conservation field scrubs and thin medical gloves while retaining the same body shape and movement.\n\nUse cool indigo predawn ambience outside the tent, warm battery-powered work lamps within, subtle dust in the air, canvas seams, rugged equipment cases, folded blankets, and soft silhouettes of acacia trees in the distant background. Keep the ultrasound unit as the visual hero: crisp, clean, realistically integrated, consistent in scale, and illuminated with a controlled warm edge light. Add natural reflections and contact shadows appropriate to the new environment without altering the product's recognizable design. The elephant remains relaxed and nearly still apart from gentle breathing and a slight ear movement. Restrained natural color palette of indigo, khaki, charcoal, muted olive, and warm amber. Authentic conservation medicine rather than adventure spectacle. Cinematic but credible, shallow depth of field, refined commercial contrast, realistic skin and fabric textures, no visible branding, captions, interface overlays, or on-screen text.",
"resolution": "720p",
"settings": {
"edit": {
"autoControls": true
}
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/47de5af9-c648-46e1-be09-5d46443a3b91.mp4"
}
}Response
{
"taskType": "videoInference",
"taskUUID": "8a8ca742-c055-448f-a9d1-2f67d15b697a",
"videoUUID": "8b158b32-e6c9-408b-854b-8d3058aeeb96",
"videoURL": "https://vm.runware.ai/video/os/a07dlim3/ws/5/vi/8b158b32-e6c9-408b-854b-8d3058aeeb96.mp4",
"cost": 1.08
}import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'luma:ray@3.2',
positivePrompt: 'A cinematic 10-second ultrawide sequence in an open-air glass foundry at blue hour. A massive gantry crane carries a glowing sheet of molten glass above dark water troughs, the orange material flexing like a slow ribbon while fine sparks drift upward and white steam curls from the surface below. The camera begins low beside stacked glass ingots, then glides forward and tilts up as the crane passes overhead, revealing workers in silver heat suits guiding the suspended glass with long poles. Reflections ripple across wet concrete, heat haze shimmers around the furnace bays, and the shot ends on the glass sheet folding into a smooth glowing wave. Photorealistic, high dynamic contrast, smooth camera motion, detailed industrial textures, dramatic scale, precise continuity.',
width: 1680,
height: 720,
duration: 10,
settings: {
loop: false
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "luma:ray@3.2",
"positivePrompt": "A cinematic 10-second ultrawide sequence in an open-air glass foundry at blue hour. A massive gantry crane carries a glowing sheet of molten glass above dark water troughs, the orange material flexing like a slow ribbon while fine sparks drift upward and white steam curls from the surface below. The camera begins low beside stacked glass ingots, then glides forward and tilts up as the crane passes overhead, revealing workers in silver heat suits guiding the suspended glass with long poles. Reflections ripple across wet concrete, heat haze shimmers around the furnace bays, and the shot ends on the glass sheet folding into a smooth glowing wave. Photorealistic, high dynamic contrast, smooth camera motion, detailed industrial textures, dramatic scale, precise continuity.",
"width": 1680,
"height": 720,
"duration": 10,
"settings": {
"loop": False
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "0a1ed6f7-eab5-4f06-92f1-d0d497c6aada",
"model": "luma:ray@3.2",
"positivePrompt": "A cinematic 10-second ultrawide sequence in an open-air glass foundry at blue hour. A massive gantry crane carries a glowing sheet of molten glass above dark water troughs, the orange material flexing like a slow ribbon while fine sparks drift upward and white steam curls from the surface below. The camera begins low beside stacked glass ingots, then glides forward and tilts up as the crane passes overhead, revealing workers in silver heat suits guiding the suspended glass with long poles. Reflections ripple across wet concrete, heat haze shimmers around the furnace bays, and the shot ends on the glass sheet folding into a smooth glowing wave. Photorealistic, high dynamic contrast, smooth camera motion, detailed industrial textures, dramatic scale, precise continuity.",
"width": 1680,
"height": 720,
"duration": 10,
"settings": {
"loop": false
}
}
]'runware run luma:ray@3.2 \
positivePrompt="A cinematic 10-second ultrawide sequence in an open-air glass foundry at blue hour. A massive gantry crane carries a glowing sheet of molten glass above dark water troughs, the orange material flexing like a slow ribbon while fine sparks drift upward and white steam curls from the surface below. The camera begins low beside stacked glass ingots, then glides forward and tilts up as the crane passes overhead, revealing workers in silver heat suits guiding the suspended glass with long poles. Reflections ripple across wet concrete, heat haze shimmers around the furnace bays, and the shot ends on the glass sheet folding into a smooth glowing wave. Photorealistic, high dynamic contrast, smooth camera motion, detailed industrial textures, dramatic scale, precise continuity." \
width=1680 \
height=720 \
duration=10 \
settings.loop=false{
"taskType": "videoInference",
"taskUUID": "0a1ed6f7-eab5-4f06-92f1-d0d497c6aada",
"model": "luma:ray@3.2",
"positivePrompt": "A cinematic 10-second ultrawide sequence in an open-air glass foundry at blue hour. A massive gantry crane carries a glowing sheet of molten glass above dark water troughs, the orange material flexing like a slow ribbon while fine sparks drift upward and white steam curls from the surface below. The camera begins low beside stacked glass ingots, then glides forward and tilts up as the crane passes overhead, revealing workers in silver heat suits guiding the suspended glass with long poles. Reflections ripple across wet concrete, heat haze shimmers around the furnace bays, and the shot ends on the glass sheet folding into a smooth glowing wave. Photorealistic, high dynamic contrast, smooth camera motion, detailed industrial textures, dramatic scale, precise continuity.",
"width": 1680,
"height": 720,
"duration": 10,
"settings": {
"loop": false
}
}Response
{
"taskType": "videoInference",
"taskUUID": "0a1ed6f7-eab5-4f06-92f1-d0d497c6aada",
"videoUUID": "15f69d96-9c2c-4be3-9402-043c359ea96f",
"videoURL": "https://vm.runware.ai/video/os/a08dlim3/ws/5/vi/15f69d96-9c2c-4be3-9402-043c359ea96f.mp4",
"cost": 0.9
}import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'luma:ray@3.2',
positivePrompt: 'Reframe the source footage into a 16:9 cinematic shot: an androgynous model in a sculptural white satin coat stands slightly right of center on a vast porcelain-gray cyclorama, surrounded by suspended sheets of translucent vellum forming a gentle spiral. Preserve the original pose, timing, face, fabric movement, and camera feel exactly while extending the empty space to the left with soft shadows, polished floor reflections, and diffused studio light. Minimal, elegant, high-end editorial look, smooth continuity, no added people, no text.',
width: 1920,
height: 1080,
settings: {
sourcePosition: {
x: 0.62,
y: 0.5,
width: 0.42,
height: 0.95
}
},
inputs: {
video: 'https://assets.runware.ai/assets/inputs/053494d9-9228-4d20-ab8a-f3fefdc1543f.mp4'
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "luma:ray@3.2",
"positivePrompt": "Reframe the source footage into a 16:9 cinematic shot: an androgynous model in a sculptural white satin coat stands slightly right of center on a vast porcelain-gray cyclorama, surrounded by suspended sheets of translucent vellum forming a gentle spiral. Preserve the original pose, timing, face, fabric movement, and camera feel exactly while extending the empty space to the left with soft shadows, polished floor reflections, and diffused studio light. Minimal, elegant, high-end editorial look, smooth continuity, no added people, no text.",
"width": 1920,
"height": 1080,
"settings": {
"sourcePosition": {
"x": 0.62,
"y": 0.5,
"width": 0.42,
"height": 0.95
}
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/053494d9-9228-4d20-ab8a-f3fefdc1543f.mp4"
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "7e860220-59b7-4ec4-a301-820ea565617b",
"model": "luma:ray@3.2",
"positivePrompt": "Reframe the source footage into a 16:9 cinematic shot: an androgynous model in a sculptural white satin coat stands slightly right of center on a vast porcelain-gray cyclorama, surrounded by suspended sheets of translucent vellum forming a gentle spiral. Preserve the original pose, timing, face, fabric movement, and camera feel exactly while extending the empty space to the left with soft shadows, polished floor reflections, and diffused studio light. Minimal, elegant, high-end editorial look, smooth continuity, no added people, no text.",
"width": 1920,
"height": 1080,
"settings": {
"sourcePosition": {
"x": 0.62,
"y": 0.5,
"width": 0.42,
"height": 0.95
}
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/053494d9-9228-4d20-ab8a-f3fefdc1543f.mp4"
}
}
]'runware run luma:ray@3.2 \
positivePrompt="Reframe the source footage into a 16:9 cinematic shot: an androgynous model in a sculptural white satin coat stands slightly right of center on a vast porcelain-gray cyclorama, surrounded by suspended sheets of translucent vellum forming a gentle spiral. Preserve the original pose, timing, face, fabric movement, and camera feel exactly while extending the empty space to the left with soft shadows, polished floor reflections, and diffused studio light. Minimal, elegant, high-end editorial look, smooth continuity, no added people, no text." \
width=1920 \
height=1080 \
settings.sourcePosition.x=0.62 \
settings.sourcePosition.y=0.5 \
settings.sourcePosition.width=0.42 \
settings.sourcePosition.height=0.95 \
inputs.video=https://assets.runware.ai/assets/inputs/053494d9-9228-4d20-ab8a-f3fefdc1543f.mp4{
"taskType": "videoInference",
"taskUUID": "7e860220-59b7-4ec4-a301-820ea565617b",
"model": "luma:ray@3.2",
"positivePrompt": "Reframe the source footage into a 16:9 cinematic shot: an androgynous model in a sculptural white satin coat stands slightly right of center on a vast porcelain-gray cyclorama, surrounded by suspended sheets of translucent vellum forming a gentle spiral. Preserve the original pose, timing, face, fabric movement, and camera feel exactly while extending the empty space to the left with soft shadows, polished floor reflections, and diffused studio light. Minimal, elegant, high-end editorial look, smooth continuity, no added people, no text.",
"width": 1920,
"height": 1080,
"settings": {
"sourcePosition": {
"x": 0.62,
"y": 0.5,
"width": 0.42,
"height": 0.95
}
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/053494d9-9228-4d20-ab8a-f3fefdc1543f.mp4"
}
}Response
{
"taskType": "videoInference",
"taskUUID": "7e860220-59b7-4ec4-a301-820ea565617b",
"videoUUID": "fc95c60c-ee49-4a89-8d5b-0568a64e389f",
"videoURL": "https://vm.runware.ai/video/os/a01d21/ws/5/vi/fc95c60c-ee49-4a89-8d5b-0568a64e389f.mp4",
"cost": 2.1751182
}import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'luma:ray@3.2',
positivePrompt: 'Transform the source clip into a cinematic fashion sequence: the same walking figure becomes a high-fashion explorer moving through an abandoned subway tunnel overtaken by moss, wet tile walls, shallow puddles reflecting passing train light, drifting dust in the air, dramatic side lighting, rich fabric textures, realistic motion continuity, preserved stride and camera movement, premium film look.',
resolution: '720p',
inputs: {
video: 'https://assets.runware.ai/assets/inputs/3bee705a-855c-4090-8b64-4dc079e5faeb.mp4'
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "luma:ray@3.2",
"positivePrompt": "Transform the source clip into a cinematic fashion sequence: the same walking figure becomes a high-fashion explorer moving through an abandoned subway tunnel overtaken by moss, wet tile walls, shallow puddles reflecting passing train light, drifting dust in the air, dramatic side lighting, rich fabric textures, realistic motion continuity, preserved stride and camera movement, premium film look.",
"resolution": "720p",
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/3bee705a-855c-4090-8b64-4dc079e5faeb.mp4"
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "4f6bb34d-0339-4f40-9842-54a5ec1c5e56",
"model": "luma:ray@3.2",
"positivePrompt": "Transform the source clip into a cinematic fashion sequence: the same walking figure becomes a high-fashion explorer moving through an abandoned subway tunnel overtaken by moss, wet tile walls, shallow puddles reflecting passing train light, drifting dust in the air, dramatic side lighting, rich fabric textures, realistic motion continuity, preserved stride and camera movement, premium film look.",
"resolution": "720p",
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/3bee705a-855c-4090-8b64-4dc079e5faeb.mp4"
}
}
]'runware run luma:ray@3.2 \
positivePrompt="Transform the source clip into a cinematic fashion sequence: the same walking figure becomes a high-fashion explorer moving through an abandoned subway tunnel overtaken by moss, wet tile walls, shallow puddles reflecting passing train light, drifting dust in the air, dramatic side lighting, rich fabric textures, realistic motion continuity, preserved stride and camera movement, premium film look." \
resolution=720p \
inputs.video=https://assets.runware.ai/assets/inputs/3bee705a-855c-4090-8b64-4dc079e5faeb.mp4{
"taskType": "videoInference",
"taskUUID": "4f6bb34d-0339-4f40-9842-54a5ec1c5e56",
"model": "luma:ray@3.2",
"positivePrompt": "Transform the source clip into a cinematic fashion sequence: the same walking figure becomes a high-fashion explorer moving through an abandoned subway tunnel overtaken by moss, wet tile walls, shallow puddles reflecting passing train light, drifting dust in the air, dramatic side lighting, rich fabric textures, realistic motion continuity, preserved stride and camera movement, premium film look.",
"resolution": "720p",
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/3bee705a-855c-4090-8b64-4dc079e5faeb.mp4"
}
}Response
{
"taskType": "videoInference",
"taskUUID": "4f6bb34d-0339-4f40-9842-54a5ec1c5e56",
"videoUUID": "4c942a59-3812-4cce-89cc-4b57e2273fe0",
"videoURL": "https://vm.runware.ai/video/os/a03d21/ws/5/vi/4c942a59-3812-4cce-89cc-4b57e2273fe0.mp4",
"cost": 1.08
}import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'luma:ray@3.2',
positivePrompt: 'A cinematic 10-second sequence inside a vast cathedral carved from blue-white glacier ice, towering translucent arches refracting ribbons of sunrise color across the floor. A lone mountaineer in a matte graphite expedition suit walks slowly through the nave, boots crunching on frost, breath visible in the cold air. Fine snow crystals drift from the vaulted ceiling as the camera begins with a low tracking shot behind the boots, then rises into a smooth forward glide past frozen columns, revealing a colossal rose-window-shaped formation of clear ice ahead. The mountaineer lifts a gloved hand and the colored caustics ripple across their visor. Ultra-detailed ice textures, cinematic realism, elegant parallax, soft atmospheric haze, natural movement, dramatic scale, precise continuity, film-grade composition.',
width: 1920,
height: 1080,
duration: 10,
settings: {
loop: false
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "luma:ray@3.2",
"positivePrompt": "A cinematic 10-second sequence inside a vast cathedral carved from blue-white glacier ice, towering translucent arches refracting ribbons of sunrise color across the floor. A lone mountaineer in a matte graphite expedition suit walks slowly through the nave, boots crunching on frost, breath visible in the cold air. Fine snow crystals drift from the vaulted ceiling as the camera begins with a low tracking shot behind the boots, then rises into a smooth forward glide past frozen columns, revealing a colossal rose-window-shaped formation of clear ice ahead. The mountaineer lifts a gloved hand and the colored caustics ripple across their visor. Ultra-detailed ice textures, cinematic realism, elegant parallax, soft atmospheric haze, natural movement, dramatic scale, precise continuity, film-grade composition.",
"width": 1920,
"height": 1080,
"duration": 10,
"settings": {
"loop": False
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "dd31c3ed-2aae-4efe-ae61-8f50289b6ba5",
"model": "luma:ray@3.2",
"positivePrompt": "A cinematic 10-second sequence inside a vast cathedral carved from blue-white glacier ice, towering translucent arches refracting ribbons of sunrise color across the floor. A lone mountaineer in a matte graphite expedition suit walks slowly through the nave, boots crunching on frost, breath visible in the cold air. Fine snow crystals drift from the vaulted ceiling as the camera begins with a low tracking shot behind the boots, then rises into a smooth forward glide past frozen columns, revealing a colossal rose-window-shaped formation of clear ice ahead. The mountaineer lifts a gloved hand and the colored caustics ripple across their visor. Ultra-detailed ice textures, cinematic realism, elegant parallax, soft atmospheric haze, natural movement, dramatic scale, precise continuity, film-grade composition.",
"width": 1920,
"height": 1080,
"duration": 10,
"settings": {
"loop": false
}
}
]'runware run luma:ray@3.2 \
positivePrompt="A cinematic 10-second sequence inside a vast cathedral carved from blue-white glacier ice, towering translucent arches refracting ribbons of sunrise color across the floor. A lone mountaineer in a matte graphite expedition suit walks slowly through the nave, boots crunching on frost, breath visible in the cold air. Fine snow crystals drift from the vaulted ceiling as the camera begins with a low tracking shot behind the boots, then rises into a smooth forward glide past frozen columns, revealing a colossal rose-window-shaped formation of clear ice ahead. The mountaineer lifts a gloved hand and the colored caustics ripple across their visor. Ultra-detailed ice textures, cinematic realism, elegant parallax, soft atmospheric haze, natural movement, dramatic scale, precise continuity, film-grade composition." \
width=1920 \
height=1080 \
duration=10 \
settings.loop=false{
"taskType": "videoInference",
"taskUUID": "dd31c3ed-2aae-4efe-ae61-8f50289b6ba5",
"model": "luma:ray@3.2",
"positivePrompt": "A cinematic 10-second sequence inside a vast cathedral carved from blue-white glacier ice, towering translucent arches refracting ribbons of sunrise color across the floor. A lone mountaineer in a matte graphite expedition suit walks slowly through the nave, boots crunching on frost, breath visible in the cold air. Fine snow crystals drift from the vaulted ceiling as the camera begins with a low tracking shot behind the boots, then rises into a smooth forward glide past frozen columns, revealing a colossal rose-window-shaped formation of clear ice ahead. The mountaineer lifts a gloved hand and the colored caustics ripple across their visor. Ultra-detailed ice textures, cinematic realism, elegant parallax, soft atmospheric haze, natural movement, dramatic scale, precise continuity, film-grade composition.",
"width": 1920,
"height": 1080,
"duration": 10,
"settings": {
"loop": false
}
}Response
{
"taskType": "videoInference",
"taskUUID": "dd31c3ed-2aae-4efe-ae61-8f50289b6ba5",
"videoUUID": "55410cad-a6df-4dfe-9309-8a29cd0c7709",
"videoURL": "https://vm.runware.ai/video/os/a01d21/ws/5/vi/55410cad-a6df-4dfe-9309-8a29cd0c7709.mp4",
"cost": 3.6
}