MiniMax 01 Director

MiniMax 01 Director generates short cinematic video clips from text prompts with director level control. It supports detailed camera movement instructions, stable framing, and reduced motion randomness. Ideal for film previz, ads, and story beats inside production tools.

API Reference
INTEGRATE
Complete technical specification for integration
RequestResponse
Examples8
CODE
Ready-to-use code snippets for common workflows
Veterinary Blood Bank Symbol Loop
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'minimax:2@1',
positivePrompt: 'A six-second seamless animated identity loop for a veterinary blood bank. On a warm ivory matte cyclorama, one polished ruby-red glass droplet floats at the exact center of the wide frame, casting a soft oval shadow. The camera begins in a precise overhead medium close-up and makes a slow, controlled push forward. A gentle heartbeat pulse travels through the droplet; four smaller coral-red droplets bud outward above it in smooth liquid motion, forming a clean, instantly readable paw-print logo. The completed paw symbol holds briefly with subtle internal refraction and a reassuring luminous glow. The motion then reverses elegantly: the four toe droplets merge back into the central ruby droplet as the camera pulls back along the identical path, ending on exactly the opening composition for a perfect loop. Premium medical-brand art direction, tactile glass material, oxblood and coral palette, diffuse studio lighting, restrained shadows, crisp silhouette, calm and compassionate mood. Stable symmetrical framing, no cuts, no splashes, no gore, no animals, no lettering or additional objects.',
width: 1366,
height: 768,
duration: 6,
fps: 25,
providerSettings: {
minimax: {
promptOptimizer: 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": "minimax:2@1",
"positivePrompt": "A six-second seamless animated identity loop for a veterinary blood bank. On a warm ivory matte cyclorama, one polished ruby-red glass droplet floats at the exact center of the wide frame, casting a soft oval shadow. The camera begins in a precise overhead medium close-up and makes a slow, controlled push forward. A gentle heartbeat pulse travels through the droplet; four smaller coral-red droplets bud outward above it in smooth liquid motion, forming a clean, instantly readable paw-print logo. The completed paw symbol holds briefly with subtle internal refraction and a reassuring luminous glow. The motion then reverses elegantly: the four toe droplets merge back into the central ruby droplet as the camera pulls back along the identical path, ending on exactly the opening composition for a perfect loop. Premium medical-brand art direction, tactile glass material, oxblood and coral palette, diffuse studio lighting, restrained shadows, crisp silhouette, calm and compassionate mood. Stable symmetrical framing, no cuts, no splashes, no gore, no animals, no lettering or additional objects.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": 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": "c0d3cb4a-5936-4cf9-a5b1-09083805aee3",
"model": "minimax:2@1",
"positivePrompt": "A six-second seamless animated identity loop for a veterinary blood bank. On a warm ivory matte cyclorama, one polished ruby-red glass droplet floats at the exact center of the wide frame, casting a soft oval shadow. The camera begins in a precise overhead medium close-up and makes a slow, controlled push forward. A gentle heartbeat pulse travels through the droplet; four smaller coral-red droplets bud outward above it in smooth liquid motion, forming a clean, instantly readable paw-print logo. The completed paw symbol holds briefly with subtle internal refraction and a reassuring luminous glow. The motion then reverses elegantly: the four toe droplets merge back into the central ruby droplet as the camera pulls back along the identical path, ending on exactly the opening composition for a perfect loop. Premium medical-brand art direction, tactile glass material, oxblood and coral palette, diffuse studio lighting, restrained shadows, crisp silhouette, calm and compassionate mood. Stable symmetrical framing, no cuts, no splashes, no gore, no animals, no lettering or additional objects.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": true
}
}
}
]'runware run minimax:2@1 \
positivePrompt="A six-second seamless animated identity loop for a veterinary blood bank. On a warm ivory matte cyclorama, one polished ruby-red glass droplet floats at the exact center of the wide frame, casting a soft oval shadow. The camera begins in a precise overhead medium close-up and makes a slow, controlled push forward. A gentle heartbeat pulse travels through the droplet; four smaller coral-red droplets bud outward above it in smooth liquid motion, forming a clean, instantly readable paw-print logo. The completed paw symbol holds briefly with subtle internal refraction and a reassuring luminous glow. The motion then reverses elegantly: the four toe droplets merge back into the central ruby droplet as the camera pulls back along the identical path, ending on exactly the opening composition for a perfect loop. Premium medical-brand art direction, tactile glass material, oxblood and coral palette, diffuse studio lighting, restrained shadows, crisp silhouette, calm and compassionate mood. Stable symmetrical framing, no cuts, no splashes, no gore, no animals, no lettering or additional objects." \
width=1366 \
height=768 \
duration=6 \
fps=25 \
providerSettings.minimax.promptOptimizer=true{
"taskType": "videoInference",
"taskUUID": "c0d3cb4a-5936-4cf9-a5b1-09083805aee3",
"model": "minimax:2@1",
"positivePrompt": "A six-second seamless animated identity loop for a veterinary blood bank. On a warm ivory matte cyclorama, one polished ruby-red glass droplet floats at the exact center of the wide frame, casting a soft oval shadow. The camera begins in a precise overhead medium close-up and makes a slow, controlled push forward. A gentle heartbeat pulse travels through the droplet; four smaller coral-red droplets bud outward above it in smooth liquid motion, forming a clean, instantly readable paw-print logo. The completed paw symbol holds briefly with subtle internal refraction and a reassuring luminous glow. The motion then reverses elegantly: the four toe droplets merge back into the central ruby droplet as the camera pulls back along the identical path, ending on exactly the opening composition for a perfect loop. Premium medical-brand art direction, tactile glass material, oxblood and coral palette, diffuse studio lighting, restrained shadows, crisp silhouette, calm and compassionate mood. Stable symmetrical framing, no cuts, no splashes, no gore, no animals, no lettering or additional objects.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": true
}
}
}{
"taskType": "videoInference",
"taskUUID": "c0d3cb4a-5936-4cf9-a5b1-09083805aee3",
"videoUUID": "9e4705b0-2c88-4aa8-a03b-63ef47acbdd7",
"videoURL": "https://vm.runware.ai/video/os/a03d21/ws/5/vi/9e4705b0-2c88-4aa8-a03b-63ef47acbdd7.mp4",
"seed": 1313514807,
"cost": 0.28
}Rooftop Apiary Honey Social Ad
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'minimax:2@1',
positivePrompt: 'A cinematic six-second social media ad for locally harvested rooftop honey, presented as one continuous photorealistic shot. At blue-hour sunrise on a city rooftop apiary, a beekeeper in a clean cream canvas suit slowly tilts a wooden honeycomb frame above an open, unbranded glass jar. Thick golden honey gathers along the comb and falls in one luminous ribbon into the jar while a few bees drift naturally through the air. Begin with an extreme macro view of the glowing hexagonal comb and honey catching the first warm sunlight. The camera performs a smooth, controlled slider pullback with a slight arc, gradually revealing the beekeeper, neat wooden hives, herb planters, and a softly defocused skyline. Rack focus from the flowing honey to the beekeeper and rooftop setting, then settle on a polished medium hero composition with the jar in the foreground. Rich amber honey contrasted with cool cyan dawn, soft rim light, subtle lens bloom, premium documentary realism, restrained motion, stable framing, shallow depth of field, natural bee behavior. No logos, labels, captions, or on-screen text.',
width: 1366,
height: 768,
duration: 6,
fps: 25,
providerSettings: {
minimax: {
promptOptimizer: 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": "minimax:2@1",
"positivePrompt": "A cinematic six-second social media ad for locally harvested rooftop honey, presented as one continuous photorealistic shot. At blue-hour sunrise on a city rooftop apiary, a beekeeper in a clean cream canvas suit slowly tilts a wooden honeycomb frame above an open, unbranded glass jar. Thick golden honey gathers along the comb and falls in one luminous ribbon into the jar while a few bees drift naturally through the air. Begin with an extreme macro view of the glowing hexagonal comb and honey catching the first warm sunlight. The camera performs a smooth, controlled slider pullback with a slight arc, gradually revealing the beekeeper, neat wooden hives, herb planters, and a softly defocused skyline. Rack focus from the flowing honey to the beekeeper and rooftop setting, then settle on a polished medium hero composition with the jar in the foreground. Rich amber honey contrasted with cool cyan dawn, soft rim light, subtle lens bloom, premium documentary realism, restrained motion, stable framing, shallow depth of field, natural bee behavior. No logos, labels, captions, or on-screen text.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": 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": "d1f702e0-6948-4386-9a6a-2d66afba1876",
"model": "minimax:2@1",
"positivePrompt": "A cinematic six-second social media ad for locally harvested rooftop honey, presented as one continuous photorealistic shot. At blue-hour sunrise on a city rooftop apiary, a beekeeper in a clean cream canvas suit slowly tilts a wooden honeycomb frame above an open, unbranded glass jar. Thick golden honey gathers along the comb and falls in one luminous ribbon into the jar while a few bees drift naturally through the air. Begin with an extreme macro view of the glowing hexagonal comb and honey catching the first warm sunlight. The camera performs a smooth, controlled slider pullback with a slight arc, gradually revealing the beekeeper, neat wooden hives, herb planters, and a softly defocused skyline. Rack focus from the flowing honey to the beekeeper and rooftop setting, then settle on a polished medium hero composition with the jar in the foreground. Rich amber honey contrasted with cool cyan dawn, soft rim light, subtle lens bloom, premium documentary realism, restrained motion, stable framing, shallow depth of field, natural bee behavior. No logos, labels, captions, or on-screen text.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": true
}
}
}
]'runware run minimax:2@1 \
positivePrompt="A cinematic six-second social media ad for locally harvested rooftop honey, presented as one continuous photorealistic shot. At blue-hour sunrise on a city rooftop apiary, a beekeeper in a clean cream canvas suit slowly tilts a wooden honeycomb frame above an open, unbranded glass jar. Thick golden honey gathers along the comb and falls in one luminous ribbon into the jar while a few bees drift naturally through the air. Begin with an extreme macro view of the glowing hexagonal comb and honey catching the first warm sunlight. The camera performs a smooth, controlled slider pullback with a slight arc, gradually revealing the beekeeper, neat wooden hives, herb planters, and a softly defocused skyline. Rack focus from the flowing honey to the beekeeper and rooftop setting, then settle on a polished medium hero composition with the jar in the foreground. Rich amber honey contrasted with cool cyan dawn, soft rim light, subtle lens bloom, premium documentary realism, restrained motion, stable framing, shallow depth of field, natural bee behavior. No logos, labels, captions, or on-screen text." \
width=1366 \
height=768 \
duration=6 \
fps=25 \
providerSettings.minimax.promptOptimizer=true{
"taskType": "videoInference",
"taskUUID": "d1f702e0-6948-4386-9a6a-2d66afba1876",
"model": "minimax:2@1",
"positivePrompt": "A cinematic six-second social media ad for locally harvested rooftop honey, presented as one continuous photorealistic shot. At blue-hour sunrise on a city rooftop apiary, a beekeeper in a clean cream canvas suit slowly tilts a wooden honeycomb frame above an open, unbranded glass jar. Thick golden honey gathers along the comb and falls in one luminous ribbon into the jar while a few bees drift naturally through the air. Begin with an extreme macro view of the glowing hexagonal comb and honey catching the first warm sunlight. The camera performs a smooth, controlled slider pullback with a slight arc, gradually revealing the beekeeper, neat wooden hives, herb planters, and a softly defocused skyline. Rack focus from the flowing honey to the beekeeper and rooftop setting, then settle on a polished medium hero composition with the jar in the foreground. Rich amber honey contrasted with cool cyan dawn, soft rim light, subtle lens bloom, premium documentary realism, restrained motion, stable framing, shallow depth of field, natural bee behavior. No logos, labels, captions, or on-screen text.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": true
}
}
}{
"taskType": "videoInference",
"taskUUID": "d1f702e0-6948-4386-9a6a-2d66afba1876",
"videoUUID": "b89d356d-72d0-424e-8752-5168bb1a07db",
"videoURL": "https://vm.runware.ai/video/os/a07dlim3/ws/5/vi/b89d356d-72d0-424e-8752-5168bb1a07db.mp4",
"seed": 479471812,
"cost": 0.28
}Geothermal Control Room Presenter Clip
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'minimax:2@1',
positivePrompt: 'Continue seamlessly from the supplied first frame as a polished industrial documentary presenter clip. The geothermal engineer speaks directly to the audience with natural, clearly articulated mouth movement and confident eye contact. She raises the basalt core slightly while explaining it, turns it once between her gloved fingers, then makes one concise open-hand gesture before settling both hands. Preserve her face, clothing, proportions, and the core sample consistently. Behind her, wind pushes layered white steam slowly across the observation window while small cyan indicator lights pulse softly and reflections shift over the glass. The camera performs a very slow, stable dolly-in from a waist-up medium shot toward a chest-up framing, with subtle documentary handheld breathing but no shake. Warm key light remains steady on her face against the cool control-room glow. Serious, credible, calm scientific tone; realistic motion and restrained performance. Single continuous take, no cuts, no captions, no logos, no added graphics.',
width: 1366,
height: 768,
duration: 6,
fps: 25,
inputs: {
frameImages: [
'https://assets.runware.ai/assets/inputs/0cc873b7-72ab-4e45-bb00-339c4c9c34de.jpg'
]
}
})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": "minimax:2@1",
"positivePrompt": "Continue seamlessly from the supplied first frame as a polished industrial documentary presenter clip. The geothermal engineer speaks directly to the audience with natural, clearly articulated mouth movement and confident eye contact. She raises the basalt core slightly while explaining it, turns it once between her gloved fingers, then makes one concise open-hand gesture before settling both hands. Preserve her face, clothing, proportions, and the core sample consistently. Behind her, wind pushes layered white steam slowly across the observation window while small cyan indicator lights pulse softly and reflections shift over the glass. The camera performs a very slow, stable dolly-in from a waist-up medium shot toward a chest-up framing, with subtle documentary handheld breathing but no shake. Warm key light remains steady on her face against the cool control-room glow. Serious, credible, calm scientific tone; realistic motion and restrained performance. Single continuous take, no cuts, no captions, no logos, no added graphics.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/0cc873b7-72ab-4e45-bb00-339c4c9c34de.jpg"
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "9ce13494-6f5c-4a09-a3a7-fa1e4b7c3999",
"model": "minimax:2@1",
"positivePrompt": "Continue seamlessly from the supplied first frame as a polished industrial documentary presenter clip. The geothermal engineer speaks directly to the audience with natural, clearly articulated mouth movement and confident eye contact. She raises the basalt core slightly while explaining it, turns it once between her gloved fingers, then makes one concise open-hand gesture before settling both hands. Preserve her face, clothing, proportions, and the core sample consistently. Behind her, wind pushes layered white steam slowly across the observation window while small cyan indicator lights pulse softly and reflections shift over the glass. The camera performs a very slow, stable dolly-in from a waist-up medium shot toward a chest-up framing, with subtle documentary handheld breathing but no shake. Warm key light remains steady on her face against the cool control-room glow. Serious, credible, calm scientific tone; realistic motion and restrained performance. Single continuous take, no cuts, no captions, no logos, no added graphics.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/0cc873b7-72ab-4e45-bb00-339c4c9c34de.jpg"
]
}
}
]'runware run minimax:2@1 \
positivePrompt="Continue seamlessly from the supplied first frame as a polished industrial documentary presenter clip. The geothermal engineer speaks directly to the audience with natural, clearly articulated mouth movement and confident eye contact. She raises the basalt core slightly while explaining it, turns it once between her gloved fingers, then makes one concise open-hand gesture before settling both hands. Preserve her face, clothing, proportions, and the core sample consistently. Behind her, wind pushes layered white steam slowly across the observation window while small cyan indicator lights pulse softly and reflections shift over the glass. The camera performs a very slow, stable dolly-in from a waist-up medium shot toward a chest-up framing, with subtle documentary handheld breathing but no shake. Warm key light remains steady on her face against the cool control-room glow. Serious, credible, calm scientific tone; realistic motion and restrained performance. Single continuous take, no cuts, no captions, no logos, no added graphics." \
width=1366 \
height=768 \
duration=6 \
fps=25 \
inputs.frameImages.0=https://assets.runware.ai/assets/inputs/0cc873b7-72ab-4e45-bb00-339c4c9c34de.jpg{
"taskType": "videoInference",
"taskUUID": "9ce13494-6f5c-4a09-a3a7-fa1e4b7c3999",
"model": "minimax:2@1",
"positivePrompt": "Continue seamlessly from the supplied first frame as a polished industrial documentary presenter clip. The geothermal engineer speaks directly to the audience with natural, clearly articulated mouth movement and confident eye contact. She raises the basalt core slightly while explaining it, turns it once between her gloved fingers, then makes one concise open-hand gesture before settling both hands. Preserve her face, clothing, proportions, and the core sample consistently. Behind her, wind pushes layered white steam slowly across the observation window while small cyan indicator lights pulse softly and reflections shift over the glass. The camera performs a very slow, stable dolly-in from a waist-up medium shot toward a chest-up framing, with subtle documentary handheld breathing but no shake. Warm key light remains steady on her face against the cool control-room glow. Serious, credible, calm scientific tone; realistic motion and restrained performance. Single continuous take, no cuts, no captions, no logos, no added graphics.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/0cc873b7-72ab-4e45-bb00-339c4c9c34de.jpg"
]
}
}{
"taskType": "videoInference",
"taskUUID": "9ce13494-6f5c-4a09-a3a7-fa1e4b7c3999",
"videoUUID": "6822db4b-12b4-483b-af4a-404787eeab25",
"videoURL": "https://vm.runware.ai/video/os/a10dlim3/ws/5/vi/6822db4b-12b4-483b-af4a-404787eeab25.mp4",
"seed": 913252413,
"cost": 0.28
}Tidal Workwear Fashion Showcase
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'minimax:2@1',
positivePrompt: 'Continue directly from the supplied first frame as one controlled fashion showcase shot. The model takes two deliberate strides through the shallow tidal water, keeping a poised editorial posture while the mercury-gray waders flex naturally at the knees and the sculptural storm shell responds to the wind. Each bootfall sends a clean fan of droplets outward; concentric ripples travel across the reflective surface. The shell\'s back vent lifts and settles, hood tabs flutter, and the single safety-orange seam briefly catches the amber rim light. Eelgrass streams in the same crosswind and low clouds drift subtly behind the model. Use a smooth low-angle lateral tracking move that curves from the model\'s front three-quarter view toward their side, maintaining full-body framing before easing closer to a knee-up product hero composition. Stable horizon, restrained slow-motion feel, realistic fabric weight, consistent garment construction and facial identity, crisp waterproof textures, cool steel-blue grading with a narrow warm sunrise edge. End with the model planted confidently as droplets fall and the fabric settles. No cuts, text, logos, wardrobe changes, morphing or camera shake.',
width: 1366,
height: 768,
duration: 6,
fps: 25,
inputs: {
frameImages: [
'https://assets.runware.ai/assets/inputs/c79ac226-3f01-4411-97d7-9964ffc64c96.jpg'
]
}
})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": "minimax:2@1",
"positivePrompt": "Continue directly from the supplied first frame as one controlled fashion showcase shot. The model takes two deliberate strides through the shallow tidal water, keeping a poised editorial posture while the mercury-gray waders flex naturally at the knees and the sculptural storm shell responds to the wind. Each bootfall sends a clean fan of droplets outward; concentric ripples travel across the reflective surface. The shell's back vent lifts and settles, hood tabs flutter, and the single safety-orange seam briefly catches the amber rim light. Eelgrass streams in the same crosswind and low clouds drift subtly behind the model. Use a smooth low-angle lateral tracking move that curves from the model's front three-quarter view toward their side, maintaining full-body framing before easing closer to a knee-up product hero composition. Stable horizon, restrained slow-motion feel, realistic fabric weight, consistent garment construction and facial identity, crisp waterproof textures, cool steel-blue grading with a narrow warm sunrise edge. End with the model planted confidently as droplets fall and the fabric settles. No cuts, text, logos, wardrobe changes, morphing or camera shake.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/c79ac226-3f01-4411-97d7-9964ffc64c96.jpg"
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "da5e1e9d-76a1-4bf1-b97f-d2f791d303a7",
"model": "minimax:2@1",
"positivePrompt": "Continue directly from the supplied first frame as one controlled fashion showcase shot. The model takes two deliberate strides through the shallow tidal water, keeping a poised editorial posture while the mercury-gray waders flex naturally at the knees and the sculptural storm shell responds to the wind. Each bootfall sends a clean fan of droplets outward; concentric ripples travel across the reflective surface. The shell's back vent lifts and settles, hood tabs flutter, and the single safety-orange seam briefly catches the amber rim light. Eelgrass streams in the same crosswind and low clouds drift subtly behind the model. Use a smooth low-angle lateral tracking move that curves from the model's front three-quarter view toward their side, maintaining full-body framing before easing closer to a knee-up product hero composition. Stable horizon, restrained slow-motion feel, realistic fabric weight, consistent garment construction and facial identity, crisp waterproof textures, cool steel-blue grading with a narrow warm sunrise edge. End with the model planted confidently as droplets fall and the fabric settles. No cuts, text, logos, wardrobe changes, morphing or camera shake.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/c79ac226-3f01-4411-97d7-9964ffc64c96.jpg"
]
}
}
]'runware run minimax:2@1 \
positivePrompt="Continue directly from the supplied first frame as one controlled fashion showcase shot. The model takes two deliberate strides through the shallow tidal water, keeping a poised editorial posture while the mercury-gray waders flex naturally at the knees and the sculptural storm shell responds to the wind. Each bootfall sends a clean fan of droplets outward; concentric ripples travel across the reflective surface. The shell's back vent lifts and settles, hood tabs flutter, and the single safety-orange seam briefly catches the amber rim light. Eelgrass streams in the same crosswind and low clouds drift subtly behind the model. Use a smooth low-angle lateral tracking move that curves from the model's front three-quarter view toward their side, maintaining full-body framing before easing closer to a knee-up product hero composition. Stable horizon, restrained slow-motion feel, realistic fabric weight, consistent garment construction and facial identity, crisp waterproof textures, cool steel-blue grading with a narrow warm sunrise edge. End with the model planted confidently as droplets fall and the fabric settles. No cuts, text, logos, wardrobe changes, morphing or camera shake." \
width=1366 \
height=768 \
duration=6 \
fps=25 \
inputs.frameImages.0=https://assets.runware.ai/assets/inputs/c79ac226-3f01-4411-97d7-9964ffc64c96.jpg{
"taskType": "videoInference",
"taskUUID": "da5e1e9d-76a1-4bf1-b97f-d2f791d303a7",
"model": "minimax:2@1",
"positivePrompt": "Continue directly from the supplied first frame as one controlled fashion showcase shot. The model takes two deliberate strides through the shallow tidal water, keeping a poised editorial posture while the mercury-gray waders flex naturally at the knees and the sculptural storm shell responds to the wind. Each bootfall sends a clean fan of droplets outward; concentric ripples travel across the reflective surface. The shell's back vent lifts and settles, hood tabs flutter, and the single safety-orange seam briefly catches the amber rim light. Eelgrass streams in the same crosswind and low clouds drift subtly behind the model. Use a smooth low-angle lateral tracking move that curves from the model's front three-quarter view toward their side, maintaining full-body framing before easing closer to a knee-up product hero composition. Stable horizon, restrained slow-motion feel, realistic fabric weight, consistent garment construction and facial identity, crisp waterproof textures, cool steel-blue grading with a narrow warm sunrise edge. End with the model planted confidently as droplets fall and the fabric settles. No cuts, text, logos, wardrobe changes, morphing or camera shake.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"inputs": {
"frameImages": [
"https://assets.runware.ai/assets/inputs/c79ac226-3f01-4411-97d7-9964ffc64c96.jpg"
]
}
}{
"taskType": "videoInference",
"taskUUID": "da5e1e9d-76a1-4bf1-b97f-d2f791d303a7",
"videoUUID": "b913c07a-fb94-4b79-b542-9dd7248ed200",
"videoURL": "https://vm.runware.ai/video/os/a09dlim3/ws/5/vi/b913c07a-fb94-4b79-b542-9dd7248ed200.mp4",
"seed": 1370987525,
"cost": 0.28
}Submerged Metro Concourse Escape
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'minimax:2@1',
positivePrompt: 'A retro-futurist underground metro concourse partially flooded after a structural breach, flickering route maps, suspended debris, broken turnstiles, emergency strip lights reflecting across shallow water. A solitary courier in a mustard survival coat runs through the hall carrying a glowing data case while a maintenance drone skims low over the water behind them. Start with a wide locked establishing shot from the far end of the concourse, then execute a slow controlled dolly forward as the courier splashes into frame from the left, passing abandoned ticket gates. Midway, add a subtle pan right to reveal a collapsed ceiling spilling water in sheets, then transition into a gentle low-angle tracking move that follows behind the courier for several steps. End on a stable medium shot as the courier stops at a sealed platform door and turns slightly toward camera, breathing hard, with ripples spreading across the floor. Cinematic realism, precise blocking, restrained motion, crisp reflections, atmospheric mist, industrial textures, dramatic contrast, high production value, consistent framing, no chaotic camera shake.',
width: 1366,
height: 768,
duration: 6,
fps: 25,
providerSettings: {
minimax: {
promptOptimizer: 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": "minimax:2@1",
"positivePrompt": "A retro-futurist underground metro concourse partially flooded after a structural breach, flickering route maps, suspended debris, broken turnstiles, emergency strip lights reflecting across shallow water. A solitary courier in a mustard survival coat runs through the hall carrying a glowing data case while a maintenance drone skims low over the water behind them. Start with a wide locked establishing shot from the far end of the concourse, then execute a slow controlled dolly forward as the courier splashes into frame from the left, passing abandoned ticket gates. Midway, add a subtle pan right to reveal a collapsed ceiling spilling water in sheets, then transition into a gentle low-angle tracking move that follows behind the courier for several steps. End on a stable medium shot as the courier stops at a sealed platform door and turns slightly toward camera, breathing hard, with ripples spreading across the floor. Cinematic realism, precise blocking, restrained motion, crisp reflections, atmospheric mist, industrial textures, dramatic contrast, high production value, consistent framing, no chaotic camera shake.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": 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": "2db3d6a7-414b-4356-9d3b-a92162644ff9",
"model": "minimax:2@1",
"positivePrompt": "A retro-futurist underground metro concourse partially flooded after a structural breach, flickering route maps, suspended debris, broken turnstiles, emergency strip lights reflecting across shallow water. A solitary courier in a mustard survival coat runs through the hall carrying a glowing data case while a maintenance drone skims low over the water behind them. Start with a wide locked establishing shot from the far end of the concourse, then execute a slow controlled dolly forward as the courier splashes into frame from the left, passing abandoned ticket gates. Midway, add a subtle pan right to reveal a collapsed ceiling spilling water in sheets, then transition into a gentle low-angle tracking move that follows behind the courier for several steps. End on a stable medium shot as the courier stops at a sealed platform door and turns slightly toward camera, breathing hard, with ripples spreading across the floor. Cinematic realism, precise blocking, restrained motion, crisp reflections, atmospheric mist, industrial textures, dramatic contrast, high production value, consistent framing, no chaotic camera shake.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": false
}
}
}
]'runware run minimax:2@1 \
positivePrompt="A retro-futurist underground metro concourse partially flooded after a structural breach, flickering route maps, suspended debris, broken turnstiles, emergency strip lights reflecting across shallow water. A solitary courier in a mustard survival coat runs through the hall carrying a glowing data case while a maintenance drone skims low over the water behind them. Start with a wide locked establishing shot from the far end of the concourse, then execute a slow controlled dolly forward as the courier splashes into frame from the left, passing abandoned ticket gates. Midway, add a subtle pan right to reveal a collapsed ceiling spilling water in sheets, then transition into a gentle low-angle tracking move that follows behind the courier for several steps. End on a stable medium shot as the courier stops at a sealed platform door and turns slightly toward camera, breathing hard, with ripples spreading across the floor. Cinematic realism, precise blocking, restrained motion, crisp reflections, atmospheric mist, industrial textures, dramatic contrast, high production value, consistent framing, no chaotic camera shake." \
width=1366 \
height=768 \
duration=6 \
fps=25 \
providerSettings.minimax.promptOptimizer=false{
"taskType": "videoInference",
"taskUUID": "2db3d6a7-414b-4356-9d3b-a92162644ff9",
"model": "minimax:2@1",
"positivePrompt": "A retro-futurist underground metro concourse partially flooded after a structural breach, flickering route maps, suspended debris, broken turnstiles, emergency strip lights reflecting across shallow water. A solitary courier in a mustard survival coat runs through the hall carrying a glowing data case while a maintenance drone skims low over the water behind them. Start with a wide locked establishing shot from the far end of the concourse, then execute a slow controlled dolly forward as the courier splashes into frame from the left, passing abandoned ticket gates. Midway, add a subtle pan right to reveal a collapsed ceiling spilling water in sheets, then transition into a gentle low-angle tracking move that follows behind the courier for several steps. End on a stable medium shot as the courier stops at a sealed platform door and turns slightly toward camera, breathing hard, with ripples spreading across the floor. Cinematic realism, precise blocking, restrained motion, crisp reflections, atmospheric mist, industrial textures, dramatic contrast, high production value, consistent framing, no chaotic camera shake.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": false
}
}
}{
"taskType": "videoInference",
"taskUUID": "2db3d6a7-414b-4356-9d3b-a92162644ff9",
"videoUUID": "e11e76ff-a1e9-4c1d-92b0-d6a65dc6ed3d",
"videoURL": "https://vm.runware.ai/video/os/a04d20/ws/5/vi/e11e76ff-a1e9-4c1d-92b0-d6a65dc6ed3d.mp4",
"seed": 110451240,
"cost": 0.28
}Rotating Museum Relic Unveiling
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'minimax:2@1',
positivePrompt: 'Inside a grand natural history museum gallery, a mysterious engraved relic stands on a central pedestal beneath towering fossil skeletons. Begin with a composed establishing shot in warm shafts of light cutting through dusty air, then execute a slow controlled dolly-in with a gentle clockwise arc around the pedestal. Midway, the cloth covering the relic slips away, revealing intricate gold and obsidian details. Keep framing stable and deliberate, with subtle parallax from columns and skeleton ribs in the foreground. Finish on a near-close view of the artifact as tiny dust particles drift and specular highlights glide across the carved surface. Premium cinematic realism, rich contrast, elegant production design, restrained motion, film-previs precision.',
width: 1366,
height: 768,
duration: 6,
fps: 25,
providerSettings: {
minimax: {
promptOptimizer: false
}
},
inputs: {
frameImages: [
{
image: 'https://assets.runware.ai/assets/inputs/22526bd4-5a4b-4416-9998-a5e650497c77.jpg'
}
]
}
})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": "minimax:2@1",
"positivePrompt": "Inside a grand natural history museum gallery, a mysterious engraved relic stands on a central pedestal beneath towering fossil skeletons. Begin with a composed establishing shot in warm shafts of light cutting through dusty air, then execute a slow controlled dolly-in with a gentle clockwise arc around the pedestal. Midway, the cloth covering the relic slips away, revealing intricate gold and obsidian details. Keep framing stable and deliberate, with subtle parallax from columns and skeleton ribs in the foreground. Finish on a near-close view of the artifact as tiny dust particles drift and specular highlights glide across the carved surface. Premium cinematic realism, rich contrast, elegant production design, restrained motion, film-previs precision.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": False
}
},
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/22526bd4-5a4b-4416-9998-a5e650497c77.jpg"
}
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "3389f6e3-8059-4c9e-aa89-8e9babba1317",
"model": "minimax:2@1",
"positivePrompt": "Inside a grand natural history museum gallery, a mysterious engraved relic stands on a central pedestal beneath towering fossil skeletons. Begin with a composed establishing shot in warm shafts of light cutting through dusty air, then execute a slow controlled dolly-in with a gentle clockwise arc around the pedestal. Midway, the cloth covering the relic slips away, revealing intricate gold and obsidian details. Keep framing stable and deliberate, with subtle parallax from columns and skeleton ribs in the foreground. Finish on a near-close view of the artifact as tiny dust particles drift and specular highlights glide across the carved surface. Premium cinematic realism, rich contrast, elegant production design, restrained motion, film-previs precision.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": false
}
},
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/22526bd4-5a4b-4416-9998-a5e650497c77.jpg"
}
]
}
}
]'runware run minimax:2@1 \
positivePrompt="Inside a grand natural history museum gallery, a mysterious engraved relic stands on a central pedestal beneath towering fossil skeletons. Begin with a composed establishing shot in warm shafts of light cutting through dusty air, then execute a slow controlled dolly-in with a gentle clockwise arc around the pedestal. Midway, the cloth covering the relic slips away, revealing intricate gold and obsidian details. Keep framing stable and deliberate, with subtle parallax from columns and skeleton ribs in the foreground. Finish on a near-close view of the artifact as tiny dust particles drift and specular highlights glide across the carved surface. Premium cinematic realism, rich contrast, elegant production design, restrained motion, film-previs precision." \
width=1366 \
height=768 \
duration=6 \
fps=25 \
providerSettings.minimax.promptOptimizer=false \
inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/22526bd4-5a4b-4416-9998-a5e650497c77.jpg{
"taskType": "videoInference",
"taskUUID": "3389f6e3-8059-4c9e-aa89-8e9babba1317",
"model": "minimax:2@1",
"positivePrompt": "Inside a grand natural history museum gallery, a mysterious engraved relic stands on a central pedestal beneath towering fossil skeletons. Begin with a composed establishing shot in warm shafts of light cutting through dusty air, then execute a slow controlled dolly-in with a gentle clockwise arc around the pedestal. Midway, the cloth covering the relic slips away, revealing intricate gold and obsidian details. Keep framing stable and deliberate, with subtle parallax from columns and skeleton ribs in the foreground. Finish on a near-close view of the artifact as tiny dust particles drift and specular highlights glide across the carved surface. Premium cinematic realism, rich contrast, elegant production design, restrained motion, film-previs precision.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": false
}
},
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/22526bd4-5a4b-4416-9998-a5e650497c77.jpg"
}
]
}
}{
"taskType": "videoInference",
"taskUUID": "3389f6e3-8059-4c9e-aa89-8e9babba1317",
"videoUUID": "d5981667-cd21-4282-b623-f36fad40a1ff",
"videoURL": "https://vm.runware.ai/video/os/a12d13/ws/5/vi/d5981667-cd21-4282-b623-f36fad40a1ff.mp4",
"seed": 358713638,
"cost": 0.28
}Submerged Grand Piano Atrium
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'minimax:2@1',
positivePrompt: 'Cinematic 6-second sequence in a flooded glass atrium of an abandoned mansion, beginning from the provided first frame. A black grand piano stands in the center of shallow reflective water while loose sheet music drifts slowly across the surface. The camera performs a slow, deliberate dolly-in with a slight arc to the right, keeping the piano as the dominant subject and preserving stable composition. Gentle ripples spread outward, dust motes and tiny droplets shimmer in angled morning light through cracked glass above, hanging vines sway subtly from upper balconies. The mood is haunting, elegant, and hushed, with realistic water reflections, restrained motion, rich environmental detail, and polished cinematic lighting. No abrupt movement, no chaotic camera shake, no extra subjects entering frame.',
width: 1366,
height: 768,
duration: 6,
fps: 25,
providerSettings: {
minimax: {
promptOptimizer: false
}
},
inputs: {
frameImages: [
{
image: 'https://assets.runware.ai/assets/inputs/0c0d4f93-56c0-43d5-9b6d-2725ee79af64.jpg',
frame: 'first'
}
]
}
})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": "minimax:2@1",
"positivePrompt": "Cinematic 6-second sequence in a flooded glass atrium of an abandoned mansion, beginning from the provided first frame. A black grand piano stands in the center of shallow reflective water while loose sheet music drifts slowly across the surface. The camera performs a slow, deliberate dolly-in with a slight arc to the right, keeping the piano as the dominant subject and preserving stable composition. Gentle ripples spread outward, dust motes and tiny droplets shimmer in angled morning light through cracked glass above, hanging vines sway subtly from upper balconies. The mood is haunting, elegant, and hushed, with realistic water reflections, restrained motion, rich environmental detail, and polished cinematic lighting. No abrupt movement, no chaotic camera shake, no extra subjects entering frame.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": False
}
},
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/0c0d4f93-56c0-43d5-9b6d-2725ee79af64.jpg",
"frame": "first"
}
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "4bdc3808-987a-4e94-aa49-8fa5ca2c5914",
"model": "minimax:2@1",
"positivePrompt": "Cinematic 6-second sequence in a flooded glass atrium of an abandoned mansion, beginning from the provided first frame. A black grand piano stands in the center of shallow reflective water while loose sheet music drifts slowly across the surface. The camera performs a slow, deliberate dolly-in with a slight arc to the right, keeping the piano as the dominant subject and preserving stable composition. Gentle ripples spread outward, dust motes and tiny droplets shimmer in angled morning light through cracked glass above, hanging vines sway subtly from upper balconies. The mood is haunting, elegant, and hushed, with realistic water reflections, restrained motion, rich environmental detail, and polished cinematic lighting. No abrupt movement, no chaotic camera shake, no extra subjects entering frame.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": false
}
},
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/0c0d4f93-56c0-43d5-9b6d-2725ee79af64.jpg",
"frame": "first"
}
]
}
}
]'runware run minimax:2@1 \
positivePrompt="Cinematic 6-second sequence in a flooded glass atrium of an abandoned mansion, beginning from the provided first frame. A black grand piano stands in the center of shallow reflective water while loose sheet music drifts slowly across the surface. The camera performs a slow, deliberate dolly-in with a slight arc to the right, keeping the piano as the dominant subject and preserving stable composition. Gentle ripples spread outward, dust motes and tiny droplets shimmer in angled morning light through cracked glass above, hanging vines sway subtly from upper balconies. The mood is haunting, elegant, and hushed, with realistic water reflections, restrained motion, rich environmental detail, and polished cinematic lighting. No abrupt movement, no chaotic camera shake, no extra subjects entering frame." \
width=1366 \
height=768 \
duration=6 \
fps=25 \
providerSettings.minimax.promptOptimizer=false \
inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/0c0d4f93-56c0-43d5-9b6d-2725ee79af64.jpg \
inputs.frameImages.0.frame=first{
"taskType": "videoInference",
"taskUUID": "4bdc3808-987a-4e94-aa49-8fa5ca2c5914",
"model": "minimax:2@1",
"positivePrompt": "Cinematic 6-second sequence in a flooded glass atrium of an abandoned mansion, beginning from the provided first frame. A black grand piano stands in the center of shallow reflective water while loose sheet music drifts slowly across the surface. The camera performs a slow, deliberate dolly-in with a slight arc to the right, keeping the piano as the dominant subject and preserving stable composition. Gentle ripples spread outward, dust motes and tiny droplets shimmer in angled morning light through cracked glass above, hanging vines sway subtly from upper balconies. The mood is haunting, elegant, and hushed, with realistic water reflections, restrained motion, rich environmental detail, and polished cinematic lighting. No abrupt movement, no chaotic camera shake, no extra subjects entering frame.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": false
}
},
"inputs": {
"frameImages": [
{
"image": "https://assets.runware.ai/assets/inputs/0c0d4f93-56c0-43d5-9b6d-2725ee79af64.jpg",
"frame": "first"
}
]
}
}{
"taskType": "videoInference",
"taskUUID": "4bdc3808-987a-4e94-aa49-8fa5ca2c5914",
"videoUUID": "20daaea5-bcee-4229-952e-88f9e5c1298e",
"videoURL": "https://vm.runware.ai/video/os/a01d21/ws/5/vi/20daaea5-bcee-4229-952e-88f9e5c1298e.mp4",
"seed": 1847153682,
"cost": 0.28
}Subway Aquarium Breakthrough Scene
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'minimax:2@1',
positivePrompt: 'An abandoned underground subway platform transformed into a flooded aquarium corridor, cracked tiled walls, retro route maps peeling away, schools of silver fish drifting through suspended water pockets above the tracks, a lone child in a bright yellow flotation coat standing beside a vending machine glowing pale cyan. Cinematic suspense with whimsical wonder. Camera direction: begin with a locked wide shot facing down the platform, very subtle push-in for the first 2 seconds, then a slow left-to-right dolly revealing a massive glass tunnel embedded where the train should arrive, behind it a giant manta ray glides past. At second 4, tilt slightly upward as droplets fall in slow arcs from the ceiling and the child lifts a flashlight toward the tunnel. Stable framing, smooth motion, restrained subject movement, high detail, realistic water caustics, soft haze, muted concrete tones with selective color accents, polished filmic lighting, strong depth, believable reflections.',
width: 1366,
height: 768,
duration: 6,
fps: 25,
providerSettings: {
minimax: {
promptOptimizer: 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": "minimax:2@1",
"positivePrompt": "An abandoned underground subway platform transformed into a flooded aquarium corridor, cracked tiled walls, retro route maps peeling away, schools of silver fish drifting through suspended water pockets above the tracks, a lone child in a bright yellow flotation coat standing beside a vending machine glowing pale cyan. Cinematic suspense with whimsical wonder. Camera direction: begin with a locked wide shot facing down the platform, very subtle push-in for the first 2 seconds, then a slow left-to-right dolly revealing a massive glass tunnel embedded where the train should arrive, behind it a giant manta ray glides past. At second 4, tilt slightly upward as droplets fall in slow arcs from the ceiling and the child lifts a flashlight toward the tunnel. Stable framing, smooth motion, restrained subject movement, high detail, realistic water caustics, soft haze, muted concrete tones with selective color accents, polished filmic lighting, strong depth, believable reflections.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": 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": "bfb0df37-8a4f-457b-9253-fb5aa0c243e5",
"model": "minimax:2@1",
"positivePrompt": "An abandoned underground subway platform transformed into a flooded aquarium corridor, cracked tiled walls, retro route maps peeling away, schools of silver fish drifting through suspended water pockets above the tracks, a lone child in a bright yellow flotation coat standing beside a vending machine glowing pale cyan. Cinematic suspense with whimsical wonder. Camera direction: begin with a locked wide shot facing down the platform, very subtle push-in for the first 2 seconds, then a slow left-to-right dolly revealing a massive glass tunnel embedded where the train should arrive, behind it a giant manta ray glides past. At second 4, tilt slightly upward as droplets fall in slow arcs from the ceiling and the child lifts a flashlight toward the tunnel. Stable framing, smooth motion, restrained subject movement, high detail, realistic water caustics, soft haze, muted concrete tones with selective color accents, polished filmic lighting, strong depth, believable reflections.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": false
}
}
}
]'runware run minimax:2@1 \
positivePrompt="An abandoned underground subway platform transformed into a flooded aquarium corridor, cracked tiled walls, retro route maps peeling away, schools of silver fish drifting through suspended water pockets above the tracks, a lone child in a bright yellow flotation coat standing beside a vending machine glowing pale cyan. Cinematic suspense with whimsical wonder. Camera direction: begin with a locked wide shot facing down the platform, very subtle push-in for the first 2 seconds, then a slow left-to-right dolly revealing a massive glass tunnel embedded where the train should arrive, behind it a giant manta ray glides past. At second 4, tilt slightly upward as droplets fall in slow arcs from the ceiling and the child lifts a flashlight toward the tunnel. Stable framing, smooth motion, restrained subject movement, high detail, realistic water caustics, soft haze, muted concrete tones with selective color accents, polished filmic lighting, strong depth, believable reflections." \
width=1366 \
height=768 \
duration=6 \
fps=25 \
providerSettings.minimax.promptOptimizer=false{
"taskType": "videoInference",
"taskUUID": "bfb0df37-8a4f-457b-9253-fb5aa0c243e5",
"model": "minimax:2@1",
"positivePrompt": "An abandoned underground subway platform transformed into a flooded aquarium corridor, cracked tiled walls, retro route maps peeling away, schools of silver fish drifting through suspended water pockets above the tracks, a lone child in a bright yellow flotation coat standing beside a vending machine glowing pale cyan. Cinematic suspense with whimsical wonder. Camera direction: begin with a locked wide shot facing down the platform, very subtle push-in for the first 2 seconds, then a slow left-to-right dolly revealing a massive glass tunnel embedded where the train should arrive, behind it a giant manta ray glides past. At second 4, tilt slightly upward as droplets fall in slow arcs from the ceiling and the child lifts a flashlight toward the tunnel. Stable framing, smooth motion, restrained subject movement, high detail, realistic water caustics, soft haze, muted concrete tones with selective color accents, polished filmic lighting, strong depth, believable reflections.",
"width": 1366,
"height": 768,
"duration": 6,
"fps": 25,
"providerSettings": {
"minimax": {
"promptOptimizer": false
}
}
}{
"taskType": "videoInference",
"taskUUID": "bfb0df37-8a4f-457b-9253-fb5aa0c243e5",
"videoUUID": "d41251a6-a50c-4a7b-8b5d-f847fbd756d9",
"videoURL": "https://vm.runware.ai/video/os/a02d21/ws/5/vi/d41251a6-a50c-4a7b-8b5d-f847fbd756d9.mp4",
"seed": 688630302,
"cost": 0.28
}