MODEL IDvidu:3@1
live

Vidu Q2 Pro

Vidu
by Vidu

Vidu Q2 Pro is a high fidelity video generation model for cinematic storytelling. It supports text prompts, image inputs, and multi reference control for long form scenes. It targets developers who need controllable motion, stable characters, and smooth camera work for complex shots.

Vidu Q2 Pro
text-to-video

Artisan Endpaper Marbling B-Roll

import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'vidu:3@1',
  positivePrompt: 'Four-second cinematic b-roll shot inside a contemporary artisan bookbinding studio. A craftsperson’s ink-stained hands use a fine metal stylus to draw through floating pigments in a shallow marbling tray, transforming concentric drops of coral, ultramarine, saffron, and cream into an intricate feather pattern for luxury book endpapers. Begin in a close overhead three-quarter view and execute one slow, perfectly smooth lateral camera slide as the stylus crosses the liquid; keep the evolving pattern and hands sharply legible. Soft north-window light, subtle reflections on the water, warm oak workbench, glass pigment jars gently blurred in the background. Tactile editorial realism, refined craft-documentary aesthetic, rich natural color, delicate fluid motion, shallow depth of field, crisp surface detail, no text, no logos. Background music: understated instrumental chamber-electronic music with soft plucked strings and a gentle pulse, elegant and unobtrusive.',
  width: 1920,
  height: 1080,
  duration: 4,
  providerSettings: {
    vidu: {
      bgm: true,
      movementAmplitude: 'medium'
    }
  }
})
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": "vidu:3@1",
            "positivePrompt": "Four-second cinematic b-roll shot inside a contemporary artisan bookbinding studio. A craftsperson’s ink-stained hands use a fine metal stylus to draw through floating pigments in a shallow marbling tray, transforming concentric drops of coral, ultramarine, saffron, and cream into an intricate feather pattern for luxury book endpapers. Begin in a close overhead three-quarter view and execute one slow, perfectly smooth lateral camera slide as the stylus crosses the liquid; keep the evolving pattern and hands sharply legible. Soft north-window light, subtle reflections on the water, warm oak workbench, glass pigment jars gently blurred in the background. Tactile editorial realism, refined craft-documentary aesthetic, rich natural color, delicate fluid motion, shallow depth of field, crisp surface detail, no text, no logos. Background music: understated instrumental chamber-electronic music with soft plucked strings and a gentle pulse, elegant and unobtrusive.",
            "width": 1920,
            "height": 1080,
            "duration": 4,
            "providerSettings": {
                "vidu": {
                    "bgm": True,
                    "movementAmplitude": "medium"
                }
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "c8bd367f-0237-4e70-b3d5-e38d7790b53f",
      "model": "vidu:3@1",
      "positivePrompt": "Four-second cinematic b-roll shot inside a contemporary artisan bookbinding studio. A craftsperson’s ink-stained hands use a fine metal stylus to draw through floating pigments in a shallow marbling tray, transforming concentric drops of coral, ultramarine, saffron, and cream into an intricate feather pattern for luxury book endpapers. Begin in a close overhead three-quarter view and execute one slow, perfectly smooth lateral camera slide as the stylus crosses the liquid; keep the evolving pattern and hands sharply legible. Soft north-window light, subtle reflections on the water, warm oak workbench, glass pigment jars gently blurred in the background. Tactile editorial realism, refined craft-documentary aesthetic, rich natural color, delicate fluid motion, shallow depth of field, crisp surface detail, no text, no logos. Background music: understated instrumental chamber-electronic music with soft plucked strings and a gentle pulse, elegant and unobtrusive.",
      "width": 1920,
      "height": 1080,
      "duration": 4,
      "providerSettings": {
        "vidu": {
          "bgm": true,
          "movementAmplitude": "medium"
        }
      }
    }
  ]'
runware run vidu:3@1 \
  positivePrompt="Four-second cinematic b-roll shot inside a contemporary artisan bookbinding studio. A craftsperson’s ink-stained hands use a fine metal stylus to draw through floating pigments in a shallow marbling tray, transforming concentric drops of coral, ultramarine, saffron, and cream into an intricate feather pattern for luxury book endpapers. Begin in a close overhead three-quarter view and execute one slow, perfectly smooth lateral camera slide as the stylus crosses the liquid; keep the evolving pattern and hands sharply legible. Soft north-window light, subtle reflections on the water, warm oak workbench, glass pigment jars gently blurred in the background. Tactile editorial realism, refined craft-documentary aesthetic, rich natural color, delicate fluid motion, shallow depth of field, crisp surface detail, no text, no logos. Background music: understated instrumental chamber-electronic music with soft plucked strings and a gentle pulse, elegant and unobtrusive." \
  width=1920 \
  height=1080 \
  duration=4 \
  providerSettings.vidu.bgm=true \
  providerSettings.vidu.movementAmplitude=medium
{
  "taskType": "videoInference",
  "taskUUID": "c8bd367f-0237-4e70-b3d5-e38d7790b53f",
  "model": "vidu:3@1",
  "positivePrompt": "Four-second cinematic b-roll shot inside a contemporary artisan bookbinding studio. A craftsperson’s ink-stained hands use a fine metal stylus to draw through floating pigments in a shallow marbling tray, transforming concentric drops of coral, ultramarine, saffron, and cream into an intricate feather pattern for luxury book endpapers. Begin in a close overhead three-quarter view and execute one slow, perfectly smooth lateral camera slide as the stylus crosses the liquid; keep the evolving pattern and hands sharply legible. Soft north-window light, subtle reflections on the water, warm oak workbench, glass pigment jars gently blurred in the background. Tactile editorial realism, refined craft-documentary aesthetic, rich natural color, delicate fluid motion, shallow depth of field, crisp surface detail, no text, no logos. Background music: understated instrumental chamber-electronic music with soft plucked strings and a gentle pulse, elegant and unobtrusive.",
  "width": 1920,
  "height": 1080,
  "duration": 4,
  "providerSettings": {
    "vidu": {
      "bgm": true,
      "movementAmplitude": "medium"
    }
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "c8bd367f-0237-4e70-b3d5-e38d7790b53f",
  "videoUUID": "46fb085f-9e54-4fec-9d01-d84cd9e282e3",
  "videoURL": "https://vm.runware.ai/video/os/a04d20/ws/5/vi/46fb085f-9e54-4fec-9d01-d84cd9e282e3.mp4",
  "seed": 1447346346,
  "cost": 0.1375
}
first-frame

Flower Market Music Video Segment

import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'vidu:3@1',
  positivePrompt: 'Continue naturally from the supplied opening frame as one uninterrupted vertical music-video shot. The singer steps off the center mark toward camera, lip-syncing with assured, restrained intensity while rolling one shoulder and tracing a sharp rhythmic gesture across her chest. On the next beat, the six market workers behind her pivot in alternating directions and sweep their bouquets upward in a precise wave, then push two tall flower racks past each other to create moving walls of cobalt, coral, and white blossoms. Loose cellophane sleeves flutter, leaves tremble, suspended mist drifts through the fluorescent light, and puddle reflections ripple beneath their boots. The camera dollies backward smoothly at the singer\'s walking pace, then makes a subtle clockwise arc around her while maintaining a low full-body portrait framing and keeping her face stable and sharply recognizable. She finishes close to the lens with a brief half-smile as the crossed racks open behind her to reveal the glowing fuchsia loading bay. Energetic electronic-cumbia visual rhythm, grounded professional choreography, humid predawn atmosphere, saturated cobalt, acid green, and fuchsia palette, cinematic contrast, realistic fabric and flower motion, natural motion blur, no cuts, no titles, no logos.',
  width: 720,
  height: 1280,
  duration: 6,
  providerSettings: {
    vidu: {
      movementAmplitude: 'large'
    }
  },
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/5dfec48c-d04f-4b33-98a1-f92b3436af0b.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": "vidu:3@1",
            "positivePrompt": "Continue naturally from the supplied opening frame as one uninterrupted vertical music-video shot. The singer steps off the center mark toward camera, lip-syncing with assured, restrained intensity while rolling one shoulder and tracing a sharp rhythmic gesture across her chest. On the next beat, the six market workers behind her pivot in alternating directions and sweep their bouquets upward in a precise wave, then push two tall flower racks past each other to create moving walls of cobalt, coral, and white blossoms. Loose cellophane sleeves flutter, leaves tremble, suspended mist drifts through the fluorescent light, and puddle reflections ripple beneath their boots. The camera dollies backward smoothly at the singer's walking pace, then makes a subtle clockwise arc around her while maintaining a low full-body portrait framing and keeping her face stable and sharply recognizable. She finishes close to the lens with a brief half-smile as the crossed racks open behind her to reveal the glowing fuchsia loading bay. Energetic electronic-cumbia visual rhythm, grounded professional choreography, humid predawn atmosphere, saturated cobalt, acid green, and fuchsia palette, cinematic contrast, realistic fabric and flower motion, natural motion blur, no cuts, no titles, no logos.",
            "width": 720,
            "height": 1280,
            "duration": 6,
            "providerSettings": {
                "vidu": {
                    "movementAmplitude": "large"
                }
            },
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/5dfec48c-d04f-4b33-98a1-f92b3436af0b.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": "c4c067f3-b8cf-4403-a85b-4d5c78c14035",
      "model": "vidu:3@1",
      "positivePrompt": "Continue naturally from the supplied opening frame as one uninterrupted vertical music-video shot. The singer steps off the center mark toward camera, lip-syncing with assured, restrained intensity while rolling one shoulder and tracing a sharp rhythmic gesture across her chest. On the next beat, the six market workers behind her pivot in alternating directions and sweep their bouquets upward in a precise wave, then push two tall flower racks past each other to create moving walls of cobalt, coral, and white blossoms. Loose cellophane sleeves flutter, leaves tremble, suspended mist drifts through the fluorescent light, and puddle reflections ripple beneath their boots. The camera dollies backward smoothly at the singer's walking pace, then makes a subtle clockwise arc around her while maintaining a low full-body portrait framing and keeping her face stable and sharply recognizable. She finishes close to the lens with a brief half-smile as the crossed racks open behind her to reveal the glowing fuchsia loading bay. Energetic electronic-cumbia visual rhythm, grounded professional choreography, humid predawn atmosphere, saturated cobalt, acid green, and fuchsia palette, cinematic contrast, realistic fabric and flower motion, natural motion blur, no cuts, no titles, no logos.",
      "width": 720,
      "height": 1280,
      "duration": 6,
      "providerSettings": {
        "vidu": {
          "movementAmplitude": "large"
        }
      },
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/5dfec48c-d04f-4b33-98a1-f92b3436af0b.jpg",
            "frame": "first"
          }
        ]
      }
    }
  ]'
runware run vidu:3@1 \
  positivePrompt="Continue naturally from the supplied opening frame as one uninterrupted vertical music-video shot. The singer steps off the center mark toward camera, lip-syncing with assured, restrained intensity while rolling one shoulder and tracing a sharp rhythmic gesture across her chest. On the next beat, the six market workers behind her pivot in alternating directions and sweep their bouquets upward in a precise wave, then push two tall flower racks past each other to create moving walls of cobalt, coral, and white blossoms. Loose cellophane sleeves flutter, leaves tremble, suspended mist drifts through the fluorescent light, and puddle reflections ripple beneath their boots. The camera dollies backward smoothly at the singer's walking pace, then makes a subtle clockwise arc around her while maintaining a low full-body portrait framing and keeping her face stable and sharply recognizable. She finishes close to the lens with a brief half-smile as the crossed racks open behind her to reveal the glowing fuchsia loading bay. Energetic electronic-cumbia visual rhythm, grounded professional choreography, humid predawn atmosphere, saturated cobalt, acid green, and fuchsia palette, cinematic contrast, realistic fabric and flower motion, natural motion blur, no cuts, no titles, no logos." \
  width=720 \
  height=1280 \
  duration=6 \
  providerSettings.vidu.movementAmplitude=large \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/5dfec48c-d04f-4b33-98a1-f92b3436af0b.jpg \
  inputs.frameImages.0.frame=first
{
  "taskType": "videoInference",
  "taskUUID": "c4c067f3-b8cf-4403-a85b-4d5c78c14035",
  "model": "vidu:3@1",
  "positivePrompt": "Continue naturally from the supplied opening frame as one uninterrupted vertical music-video shot. The singer steps off the center mark toward camera, lip-syncing with assured, restrained intensity while rolling one shoulder and tracing a sharp rhythmic gesture across her chest. On the next beat, the six market workers behind her pivot in alternating directions and sweep their bouquets upward in a precise wave, then push two tall flower racks past each other to create moving walls of cobalt, coral, and white blossoms. Loose cellophane sleeves flutter, leaves tremble, suspended mist drifts through the fluorescent light, and puddle reflections ripple beneath their boots. The camera dollies backward smoothly at the singer's walking pace, then makes a subtle clockwise arc around her while maintaining a low full-body portrait framing and keeping her face stable and sharply recognizable. She finishes close to the lens with a brief half-smile as the crossed racks open behind her to reveal the glowing fuchsia loading bay. Energetic electronic-cumbia visual rhythm, grounded professional choreography, humid predawn atmosphere, saturated cobalt, acid green, and fuchsia palette, cinematic contrast, realistic fabric and flower motion, natural motion blur, no cuts, no titles, no logos.",
  "width": 720,
  "height": 1280,
  "duration": 6,
  "providerSettings": {
    "vidu": {
      "movementAmplitude": "large"
    }
  },
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/5dfec48c-d04f-4b33-98a1-f92b3436af0b.jpg",
        "frame": "first"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "c4c067f3-b8cf-4403-a85b-4d5c78c14035",
  "videoUUID": "0fee5a0c-2274-462b-ae13-c9a0e5a72cd0",
  "videoURL": "https://vm.runware.ai/video/os/a09dlim3/ws/5/vi/0fee5a0c-2274-462b-ae13-c9a0e5a72cd0.mp4",
  "seed": 1825691494,
  "cost": 0.17875
}
first-last-frame

Mine Safety Avatar 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: 'vidu:3@1',
  positivePrompt: 'Create a finished eight-second talking-head segment for an underground mine safety training course, connecting the supplied first and last frames as one continuous locked-camera take. Preserve the presenter’s identity, hard hat, coveralls, gas detector, proportions, refuge-chamber background and lighting perfectly throughout. She looks directly into the lens and clearly delivers: “If the methane alarm flashes red, stop work, switch off equipment, and follow the blue refuge lights.” Animate natural, precise speech articulation with believable jaw, lips and cheeks, steady eye contact, subtle blinks and a slight serious nod. Her posture remains composed. Midway through the sentence, her right hand rises smoothly into frame; on “follow the blue refuge lights,” she makes one restrained open-palm gesture toward frame right, naturally arriving at the final pose. Keep all motion professional and understated, with realistic breathing, stable facial features, consistent fingers and no camera movement. Industrial charcoal, safety-yellow and cyan art direction; soft practical light, crisp skin detail, shallow but readable background depth. No captions, logos, interface graphics, cuts or scene changes.',
  width: 1280,
  height: 720,
  duration: 8,
  providerSettings: {
    vidu: {
      movementAmplitude: 'auto'
    }
  },
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/6b490efb-6679-4f58-b052-395b1a17d5c8.jpg',
        frame: 'first'
      },
      {
        image: 'https://assets.runware.ai/assets/inputs/ae9cb765-d954-4a1a-b2af-aa1006d5bfd4.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": "vidu:3@1",
            "positivePrompt": "Create a finished eight-second talking-head segment for an underground mine safety training course, connecting the supplied first and last frames as one continuous locked-camera take. Preserve the presenter’s identity, hard hat, coveralls, gas detector, proportions, refuge-chamber background and lighting perfectly throughout. She looks directly into the lens and clearly delivers: “If the methane alarm flashes red, stop work, switch off equipment, and follow the blue refuge lights.” Animate natural, precise speech articulation with believable jaw, lips and cheeks, steady eye contact, subtle blinks and a slight serious nod. Her posture remains composed. Midway through the sentence, her right hand rises smoothly into frame; on “follow the blue refuge lights,” she makes one restrained open-palm gesture toward frame right, naturally arriving at the final pose. Keep all motion professional and understated, with realistic breathing, stable facial features, consistent fingers and no camera movement. Industrial charcoal, safety-yellow and cyan art direction; soft practical light, crisp skin detail, shallow but readable background depth. No captions, logos, interface graphics, cuts or scene changes.",
            "width": 1280,
            "height": 720,
            "duration": 8,
            "providerSettings": {
                "vidu": {
                    "movementAmplitude": "auto"
                }
            },
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/6b490efb-6679-4f58-b052-395b1a17d5c8.jpg",
                        "frame": "first"
                    },
                    {
                        "image": "https://assets.runware.ai/assets/inputs/ae9cb765-d954-4a1a-b2af-aa1006d5bfd4.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": "3a19cc53-912b-473d-af96-6162ccc4d0bd",
      "model": "vidu:3@1",
      "positivePrompt": "Create a finished eight-second talking-head segment for an underground mine safety training course, connecting the supplied first and last frames as one continuous locked-camera take. Preserve the presenter’s identity, hard hat, coveralls, gas detector, proportions, refuge-chamber background and lighting perfectly throughout. She looks directly into the lens and clearly delivers: “If the methane alarm flashes red, stop work, switch off equipment, and follow the blue refuge lights.” Animate natural, precise speech articulation with believable jaw, lips and cheeks, steady eye contact, subtle blinks and a slight serious nod. Her posture remains composed. Midway through the sentence, her right hand rises smoothly into frame; on “follow the blue refuge lights,” she makes one restrained open-palm gesture toward frame right, naturally arriving at the final pose. Keep all motion professional and understated, with realistic breathing, stable facial features, consistent fingers and no camera movement. Industrial charcoal, safety-yellow and cyan art direction; soft practical light, crisp skin detail, shallow but readable background depth. No captions, logos, interface graphics, cuts or scene changes.",
      "width": 1280,
      "height": 720,
      "duration": 8,
      "providerSettings": {
        "vidu": {
          "movementAmplitude": "auto"
        }
      },
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/6b490efb-6679-4f58-b052-395b1a17d5c8.jpg",
            "frame": "first"
          },
          {
            "image": "https://assets.runware.ai/assets/inputs/ae9cb765-d954-4a1a-b2af-aa1006d5bfd4.jpg",
            "frame": "last"
          }
        ]
      }
    }
  ]'
runware run vidu:3@1 \
  positivePrompt="Create a finished eight-second talking-head segment for an underground mine safety training course, connecting the supplied first and last frames as one continuous locked-camera take. Preserve the presenter’s identity, hard hat, coveralls, gas detector, proportions, refuge-chamber background and lighting perfectly throughout. She looks directly into the lens and clearly delivers: “If the methane alarm flashes red, stop work, switch off equipment, and follow the blue refuge lights.” Animate natural, precise speech articulation with believable jaw, lips and cheeks, steady eye contact, subtle blinks and a slight serious nod. Her posture remains composed. Midway through the sentence, her right hand rises smoothly into frame; on “follow the blue refuge lights,” she makes one restrained open-palm gesture toward frame right, naturally arriving at the final pose. Keep all motion professional and understated, with realistic breathing, stable facial features, consistent fingers and no camera movement. Industrial charcoal, safety-yellow and cyan art direction; soft practical light, crisp skin detail, shallow but readable background depth. No captions, logos, interface graphics, cuts or scene changes." \
  width=1280 \
  height=720 \
  duration=8 \
  providerSettings.vidu.movementAmplitude=auto \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/6b490efb-6679-4f58-b052-395b1a17d5c8.jpg \
  inputs.frameImages.0.frame=first \
  inputs.frameImages.1.image=https://assets.runware.ai/assets/inputs/ae9cb765-d954-4a1a-b2af-aa1006d5bfd4.jpg \
  inputs.frameImages.1.frame=last
{
  "taskType": "videoInference",
  "taskUUID": "3a19cc53-912b-473d-af96-6162ccc4d0bd",
  "model": "vidu:3@1",
  "positivePrompt": "Create a finished eight-second talking-head segment for an underground mine safety training course, connecting the supplied first and last frames as one continuous locked-camera take. Preserve the presenter’s identity, hard hat, coveralls, gas detector, proportions, refuge-chamber background and lighting perfectly throughout. She looks directly into the lens and clearly delivers: “If the methane alarm flashes red, stop work, switch off equipment, and follow the blue refuge lights.” Animate natural, precise speech articulation with believable jaw, lips and cheeks, steady eye contact, subtle blinks and a slight serious nod. Her posture remains composed. Midway through the sentence, her right hand rises smoothly into frame; on “follow the blue refuge lights,” she makes one restrained open-palm gesture toward frame right, naturally arriving at the final pose. Keep all motion professional and understated, with realistic breathing, stable facial features, consistent fingers and no camera movement. Industrial charcoal, safety-yellow and cyan art direction; soft practical light, crisp skin detail, shallow but readable background depth. No captions, logos, interface graphics, cuts or scene changes.",
  "width": 1280,
  "height": 720,
  "duration": 8,
  "providerSettings": {
    "vidu": {
      "movementAmplitude": "auto"
    }
  },
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/6b490efb-6679-4f58-b052-395b1a17d5c8.jpg",
        "frame": "first"
      },
      {
        "image": "https://assets.runware.ai/assets/inputs/ae9cb765-d954-4a1a-b2af-aa1006d5bfd4.jpg",
        "frame": "last"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "3a19cc53-912b-473d-af96-6162ccc4d0bd",
  "videoUUID": "b577acd3-6ed3-4ed1-9c4b-93e31371d34a",
  "videoURL": "https://vm.runware.ai/video/os/a01d21/ws/5/vi/b577acd3-6ed3-4ed1-9c4b-93e31371d34a.mp4",
  "seed": 665547737,
  "cost": 0.23375
}
reference-to-video

Coral Micropropagation Laboratory B-Roll

import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'vidu:3@1',
  positivePrompt: 'Single continuous five-second editorial b-roll shot inside a modern coral micropropagation laboratory. In a tight square macro composition, preserve the recognizable apricot branching staghorn coral with pale cream tips from reference 1, the teal nitrile glove and slim stainless-steel forceps from reference 2, and the cyan aquarium glow, warm task light, brushed-steel bench, culture dishes, and softly blurred tanks from reference 3. A marine biologist gently lowers the living coral fragment into the shallow seawater of a clear circular culture dish, then releases it with one precise movement. The fragment remains stable and fully recognizable. Subtle ripples spread across the dish, tiny suspended particles drift, coral polyps sway almost imperceptibly, and cool tank highlights shimmer in the background. Slow controlled camera push-in with slight natural parallax; no cuts, no abrupt reframing. Shallow depth of field keeps the forceps tips and coral tissue crisp while the laboratory falls into soft bokeh. Premium documentary stock footage, scientifically credible sterile handling, photorealistic wet textures, restrained cyan, teal, apricot, and warm amber palette. Calm, meticulous, hopeful mood. No logos, labels, captions, watermarks, extra fingers, deformed tools, duplicate coral, splashing, or exaggerated motion.',
  width: 960,
  height: 960,
  duration: 5,
  providerSettings: {
    vidu: {
      movementAmplitude: 'small'
    }
  },
  inputs: {
    referenceImages: [
      'https://assets.runware.ai/assets/inputs/48f85d76-5177-4f6d-92bb-c711d5ef4f02.jpg',
      'https://assets.runware.ai/assets/inputs/d1d1c88a-7c4e-45df-8f70-6f6a9db3e95d.jpg',
      'https://assets.runware.ai/assets/inputs/c618b1d7-84ed-4907-ad45-298292f3509c.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": "vidu:3@1",
            "positivePrompt": "Single continuous five-second editorial b-roll shot inside a modern coral micropropagation laboratory. In a tight square macro composition, preserve the recognizable apricot branching staghorn coral with pale cream tips from reference 1, the teal nitrile glove and slim stainless-steel forceps from reference 2, and the cyan aquarium glow, warm task light, brushed-steel bench, culture dishes, and softly blurred tanks from reference 3. A marine biologist gently lowers the living coral fragment into the shallow seawater of a clear circular culture dish, then releases it with one precise movement. The fragment remains stable and fully recognizable. Subtle ripples spread across the dish, tiny suspended particles drift, coral polyps sway almost imperceptibly, and cool tank highlights shimmer in the background. Slow controlled camera push-in with slight natural parallax; no cuts, no abrupt reframing. Shallow depth of field keeps the forceps tips and coral tissue crisp while the laboratory falls into soft bokeh. Premium documentary stock footage, scientifically credible sterile handling, photorealistic wet textures, restrained cyan, teal, apricot, and warm amber palette. Calm, meticulous, hopeful mood. No logos, labels, captions, watermarks, extra fingers, deformed tools, duplicate coral, splashing, or exaggerated motion.",
            "width": 960,
            "height": 960,
            "duration": 5,
            "providerSettings": {
                "vidu": {
                    "movementAmplitude": "small"
                }
            },
            "inputs": {
                "referenceImages": [
                    "https://assets.runware.ai/assets/inputs/48f85d76-5177-4f6d-92bb-c711d5ef4f02.jpg",
                    "https://assets.runware.ai/assets/inputs/d1d1c88a-7c4e-45df-8f70-6f6a9db3e95d.jpg",
                    "https://assets.runware.ai/assets/inputs/c618b1d7-84ed-4907-ad45-298292f3509c.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": "ddb52862-dc69-414f-b150-020b98a2a3dc",
      "model": "vidu:3@1",
      "positivePrompt": "Single continuous five-second editorial b-roll shot inside a modern coral micropropagation laboratory. In a tight square macro composition, preserve the recognizable apricot branching staghorn coral with pale cream tips from reference 1, the teal nitrile glove and slim stainless-steel forceps from reference 2, and the cyan aquarium glow, warm task light, brushed-steel bench, culture dishes, and softly blurred tanks from reference 3. A marine biologist gently lowers the living coral fragment into the shallow seawater of a clear circular culture dish, then releases it with one precise movement. The fragment remains stable and fully recognizable. Subtle ripples spread across the dish, tiny suspended particles drift, coral polyps sway almost imperceptibly, and cool tank highlights shimmer in the background. Slow controlled camera push-in with slight natural parallax; no cuts, no abrupt reframing. Shallow depth of field keeps the forceps tips and coral tissue crisp while the laboratory falls into soft bokeh. Premium documentary stock footage, scientifically credible sterile handling, photorealistic wet textures, restrained cyan, teal, apricot, and warm amber palette. Calm, meticulous, hopeful mood. No logos, labels, captions, watermarks, extra fingers, deformed tools, duplicate coral, splashing, or exaggerated motion.",
      "width": 960,
      "height": 960,
      "duration": 5,
      "providerSettings": {
        "vidu": {
          "movementAmplitude": "small"
        }
      },
      "inputs": {
        "referenceImages": [
          "https://assets.runware.ai/assets/inputs/48f85d76-5177-4f6d-92bb-c711d5ef4f02.jpg",
          "https://assets.runware.ai/assets/inputs/d1d1c88a-7c4e-45df-8f70-6f6a9db3e95d.jpg",
          "https://assets.runware.ai/assets/inputs/c618b1d7-84ed-4907-ad45-298292f3509c.jpg"
        ]
      }
    }
  ]'
runware run vidu:3@1 \
  positivePrompt="Single continuous five-second editorial b-roll shot inside a modern coral micropropagation laboratory. In a tight square macro composition, preserve the recognizable apricot branching staghorn coral with pale cream tips from reference 1, the teal nitrile glove and slim stainless-steel forceps from reference 2, and the cyan aquarium glow, warm task light, brushed-steel bench, culture dishes, and softly blurred tanks from reference 3. A marine biologist gently lowers the living coral fragment into the shallow seawater of a clear circular culture dish, then releases it with one precise movement. The fragment remains stable and fully recognizable. Subtle ripples spread across the dish, tiny suspended particles drift, coral polyps sway almost imperceptibly, and cool tank highlights shimmer in the background. Slow controlled camera push-in with slight natural parallax; no cuts, no abrupt reframing. Shallow depth of field keeps the forceps tips and coral tissue crisp while the laboratory falls into soft bokeh. Premium documentary stock footage, scientifically credible sterile handling, photorealistic wet textures, restrained cyan, teal, apricot, and warm amber palette. Calm, meticulous, hopeful mood. No logos, labels, captions, watermarks, extra fingers, deformed tools, duplicate coral, splashing, or exaggerated motion." \
  width=960 \
  height=960 \
  duration=5 \
  providerSettings.vidu.movementAmplitude=small \
  inputs.referenceImages.0=https://assets.runware.ai/assets/inputs/48f85d76-5177-4f6d-92bb-c711d5ef4f02.jpg \
  inputs.referenceImages.1=https://assets.runware.ai/assets/inputs/d1d1c88a-7c4e-45df-8f70-6f6a9db3e95d.jpg \
  inputs.referenceImages.2=https://assets.runware.ai/assets/inputs/c618b1d7-84ed-4907-ad45-298292f3509c.jpg
{
  "taskType": "videoInference",
  "taskUUID": "ddb52862-dc69-414f-b150-020b98a2a3dc",
  "model": "vidu:3@1",
  "positivePrompt": "Single continuous five-second editorial b-roll shot inside a modern coral micropropagation laboratory. In a tight square macro composition, preserve the recognizable apricot branching staghorn coral with pale cream tips from reference 1, the teal nitrile glove and slim stainless-steel forceps from reference 2, and the cyan aquarium glow, warm task light, brushed-steel bench, culture dishes, and softly blurred tanks from reference 3. A marine biologist gently lowers the living coral fragment into the shallow seawater of a clear circular culture dish, then releases it with one precise movement. The fragment remains stable and fully recognizable. Subtle ripples spread across the dish, tiny suspended particles drift, coral polyps sway almost imperceptibly, and cool tank highlights shimmer in the background. Slow controlled camera push-in with slight natural parallax; no cuts, no abrupt reframing. Shallow depth of field keeps the forceps tips and coral tissue crisp while the laboratory falls into soft bokeh. Premium documentary stock footage, scientifically credible sterile handling, photorealistic wet textures, restrained cyan, teal, apricot, and warm amber palette. Calm, meticulous, hopeful mood. No logos, labels, captions, watermarks, extra fingers, deformed tools, duplicate coral, splashing, or exaggerated motion.",
  "width": 960,
  "height": 960,
  "duration": 5,
  "providerSettings": {
    "vidu": {
      "movementAmplitude": "small"
    }
  },
  "inputs": {
    "referenceImages": [
      "https://assets.runware.ai/assets/inputs/48f85d76-5177-4f6d-92bb-c711d5ef4f02.jpg",
      "https://assets.runware.ai/assets/inputs/d1d1c88a-7c4e-45df-8f70-6f6a9db3e95d.jpg",
      "https://assets.runware.ai/assets/inputs/c618b1d7-84ed-4907-ad45-298292f3509c.jpg"
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "ddb52862-dc69-414f-b150-020b98a2a3dc",
  "videoUUID": "fc7c6b36-a119-4ad9-a902-5f07d8728ece",
  "videoURL": "https://vm.runware.ai/video/os/a08dlim3/ws/5/vi/fc7c6b36-a119-4ad9-a902-5f07d8728ece.mp4",
  "seed": 37999399,
  "cost": 0.12375
}
Image to Video

Salt-Flat Pilgrims and Kites

import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'vidu:3@1',
  positivePrompt: 'A cinematic wide shot of a lone salt-flat pilgrim guiding enormous handcrafted wind kites across a blazing white expanse, using the three reference images to preserve the wanderer\'s appearance, the patched linen kite designs, and the reflective salt landscape. The camera begins low near the cracked crystalline ground, then glides sideways and slightly forward as the traveler strides steadily, robes whipping in the dry wind, ribbons snapping, kite frames flexing with believable tension. Heat shimmer dances on the horizon, reflections ripple in thin pools, dust skates across the surface, and distant mesas drift through atmospheric haze. Naturalistic lighting, high fidelity textures, elegant motion, stable character design, grounded physics, rich cinematic color, sweeping storytelling frame.',
  width: 1280,
  height: 720,
  duration: 6,
  seed: 99725,
  providerSettings: {
    vidu: {
      movementAmplitude: 'medium',
      bgm: false
    }
  },
  inputs: {
    referenceImages: [
      'https://assets.runware.ai/assets/inputs/458571a6-905f-4867-96db-35f351b18c82.jpg',
      'https://assets.runware.ai/assets/inputs/4a3a7ca4-98a2-479a-acb1-2ab0ccfb274b.jpg',
      'https://assets.runware.ai/assets/inputs/8872f33c-90c6-4f6b-8638-42317b760bbe.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": "vidu:3@1",
            "positivePrompt": "A cinematic wide shot of a lone salt-flat pilgrim guiding enormous handcrafted wind kites across a blazing white expanse, using the three reference images to preserve the wanderer's appearance, the patched linen kite designs, and the reflective salt landscape. The camera begins low near the cracked crystalline ground, then glides sideways and slightly forward as the traveler strides steadily, robes whipping in the dry wind, ribbons snapping, kite frames flexing with believable tension. Heat shimmer dances on the horizon, reflections ripple in thin pools, dust skates across the surface, and distant mesas drift through atmospheric haze. Naturalistic lighting, high fidelity textures, elegant motion, stable character design, grounded physics, rich cinematic color, sweeping storytelling frame.",
            "width": 1280,
            "height": 720,
            "duration": 6,
            "seed": 99725,
            "providerSettings": {
                "vidu": {
                    "movementAmplitude": "medium",
                    "bgm": False
                }
            },
            "inputs": {
                "referenceImages": [
                    "https://assets.runware.ai/assets/inputs/458571a6-905f-4867-96db-35f351b18c82.jpg",
                    "https://assets.runware.ai/assets/inputs/4a3a7ca4-98a2-479a-acb1-2ab0ccfb274b.jpg",
                    "https://assets.runware.ai/assets/inputs/8872f33c-90c6-4f6b-8638-42317b760bbe.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": "189411d5-fe86-47ad-8388-71a259c61fdb",
      "model": "vidu:3@1",
      "positivePrompt": "A cinematic wide shot of a lone salt-flat pilgrim guiding enormous handcrafted wind kites across a blazing white expanse, using the three reference images to preserve the wanderer's appearance, the patched linen kite designs, and the reflective salt landscape. The camera begins low near the cracked crystalline ground, then glides sideways and slightly forward as the traveler strides steadily, robes whipping in the dry wind, ribbons snapping, kite frames flexing with believable tension. Heat shimmer dances on the horizon, reflections ripple in thin pools, dust skates across the surface, and distant mesas drift through atmospheric haze. Naturalistic lighting, high fidelity textures, elegant motion, stable character design, grounded physics, rich cinematic color, sweeping storytelling frame.",
      "width": 1280,
      "height": 720,
      "duration": 6,
      "seed": 99725,
      "providerSettings": {
        "vidu": {
          "movementAmplitude": "medium",
          "bgm": false
        }
      },
      "inputs": {
        "referenceImages": [
          "https://assets.runware.ai/assets/inputs/458571a6-905f-4867-96db-35f351b18c82.jpg",
          "https://assets.runware.ai/assets/inputs/4a3a7ca4-98a2-479a-acb1-2ab0ccfb274b.jpg",
          "https://assets.runware.ai/assets/inputs/8872f33c-90c6-4f6b-8638-42317b760bbe.jpg"
        ]
      }
    }
  ]'
runware run vidu:3@1 \
  positivePrompt="A cinematic wide shot of a lone salt-flat pilgrim guiding enormous handcrafted wind kites across a blazing white expanse, using the three reference images to preserve the wanderer's appearance, the patched linen kite designs, and the reflective salt landscape. The camera begins low near the cracked crystalline ground, then glides sideways and slightly forward as the traveler strides steadily, robes whipping in the dry wind, ribbons snapping, kite frames flexing with believable tension. Heat shimmer dances on the horizon, reflections ripple in thin pools, dust skates across the surface, and distant mesas drift through atmospheric haze. Naturalistic lighting, high fidelity textures, elegant motion, stable character design, grounded physics, rich cinematic color, sweeping storytelling frame." \
  width=1280 \
  height=720 \
  duration=6 \
  seed=99725 \
  providerSettings.vidu.movementAmplitude=medium \
  providerSettings.vidu.bgm=false \
  inputs.referenceImages.0=https://assets.runware.ai/assets/inputs/458571a6-905f-4867-96db-35f351b18c82.jpg \
  inputs.referenceImages.1=https://assets.runware.ai/assets/inputs/4a3a7ca4-98a2-479a-acb1-2ab0ccfb274b.jpg \
  inputs.referenceImages.2=https://assets.runware.ai/assets/inputs/8872f33c-90c6-4f6b-8638-42317b760bbe.jpg
{
  "taskType": "videoInference",
  "taskUUID": "189411d5-fe86-47ad-8388-71a259c61fdb",
  "model": "vidu:3@1",
  "positivePrompt": "A cinematic wide shot of a lone salt-flat pilgrim guiding enormous handcrafted wind kites across a blazing white expanse, using the three reference images to preserve the wanderer's appearance, the patched linen kite designs, and the reflective salt landscape. The camera begins low near the cracked crystalline ground, then glides sideways and slightly forward as the traveler strides steadily, robes whipping in the dry wind, ribbons snapping, kite frames flexing with believable tension. Heat shimmer dances on the horizon, reflections ripple in thin pools, dust skates across the surface, and distant mesas drift through atmospheric haze. Naturalistic lighting, high fidelity textures, elegant motion, stable character design, grounded physics, rich cinematic color, sweeping storytelling frame.",
  "width": 1280,
  "height": 720,
  "duration": 6,
  "seed": 99725,
  "providerSettings": {
    "vidu": {
      "movementAmplitude": "medium",
      "bgm": false
    }
  },
  "inputs": {
    "referenceImages": [
      "https://assets.runware.ai/assets/inputs/458571a6-905f-4867-96db-35f351b18c82.jpg",
      "https://assets.runware.ai/assets/inputs/4a3a7ca4-98a2-479a-acb1-2ab0ccfb274b.jpg",
      "https://assets.runware.ai/assets/inputs/8872f33c-90c6-4f6b-8638-42317b760bbe.jpg"
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "189411d5-fe86-47ad-8388-71a259c61fdb",
  "videoUUID": "6b2989da-75d3-4cb6-b868-567a98f4f225",
  "videoURL": "https://vm.runware.ai/video/os/a09d21/ws/5/vi/6b2989da-75d3-4cb6-b868-567a98f4f225.mp4",
  "seed": 99725,
  "cost": 0.1375
}
Image to Video

Abandoned Icebreaker Engine Passage

import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'vidu:3@1',
  positivePrompt: 'A tense cinematic tracking shot moving forward through a frozen industrial ship corridor, beginning in a narrow frost-lined engine passage and gradually revealing a giant turbine chamber ahead. Cold vapor curls near the floor, loose cables sway gently, warning lights pulse softly against steel ribs, tiny ice particles drift through the beam of light, subtle parallax from pipes and grates, smooth forward camera motion, realistic scale, high fidelity textures, dramatic atmosphere, coherent transition from the first frame to the last frame, no text, no watermark',
  width: 1280,
  height: 720,
  duration: 6,
  seed: 20869,
  providerSettings: {
    vidu: {
      movementAmplitude: 'medium',
      bgm: false
    }
  },
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/e5281829-f3cb-4a87-813a-036f6f2ed025.jpg',
        frame: 'first'
      },
      {
        image: 'https://assets.runware.ai/assets/inputs/69345952-8c90-402d-bf65-9a159923ccb9.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": "vidu:3@1",
            "positivePrompt": "A tense cinematic tracking shot moving forward through a frozen industrial ship corridor, beginning in a narrow frost-lined engine passage and gradually revealing a giant turbine chamber ahead. Cold vapor curls near the floor, loose cables sway gently, warning lights pulse softly against steel ribs, tiny ice particles drift through the beam of light, subtle parallax from pipes and grates, smooth forward camera motion, realistic scale, high fidelity textures, dramatic atmosphere, coherent transition from the first frame to the last frame, no text, no watermark",
            "width": 1280,
            "height": 720,
            "duration": 6,
            "seed": 20869,
            "providerSettings": {
                "vidu": {
                    "movementAmplitude": "medium",
                    "bgm": False
                }
            },
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/e5281829-f3cb-4a87-813a-036f6f2ed025.jpg",
                        "frame": "first"
                    },
                    {
                        "image": "https://assets.runware.ai/assets/inputs/69345952-8c90-402d-bf65-9a159923ccb9.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": "b80cff98-53f2-4355-b83b-5d81079971bb",
      "model": "vidu:3@1",
      "positivePrompt": "A tense cinematic tracking shot moving forward through a frozen industrial ship corridor, beginning in a narrow frost-lined engine passage and gradually revealing a giant turbine chamber ahead. Cold vapor curls near the floor, loose cables sway gently, warning lights pulse softly against steel ribs, tiny ice particles drift through the beam of light, subtle parallax from pipes and grates, smooth forward camera motion, realistic scale, high fidelity textures, dramatic atmosphere, coherent transition from the first frame to the last frame, no text, no watermark",
      "width": 1280,
      "height": 720,
      "duration": 6,
      "seed": 20869,
      "providerSettings": {
        "vidu": {
          "movementAmplitude": "medium",
          "bgm": false
        }
      },
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/e5281829-f3cb-4a87-813a-036f6f2ed025.jpg",
            "frame": "first"
          },
          {
            "image": "https://assets.runware.ai/assets/inputs/69345952-8c90-402d-bf65-9a159923ccb9.jpg",
            "frame": "last"
          }
        ]
      }
    }
  ]'
runware run vidu:3@1 \
  positivePrompt="A tense cinematic tracking shot moving forward through a frozen industrial ship corridor, beginning in a narrow frost-lined engine passage and gradually revealing a giant turbine chamber ahead. Cold vapor curls near the floor, loose cables sway gently, warning lights pulse softly against steel ribs, tiny ice particles drift through the beam of light, subtle parallax from pipes and grates, smooth forward camera motion, realistic scale, high fidelity textures, dramatic atmosphere, coherent transition from the first frame to the last frame, no text, no watermark" \
  width=1280 \
  height=720 \
  duration=6 \
  seed=20869 \
  providerSettings.vidu.movementAmplitude=medium \
  providerSettings.vidu.bgm=false \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/e5281829-f3cb-4a87-813a-036f6f2ed025.jpg \
  inputs.frameImages.0.frame=first \
  inputs.frameImages.1.image=https://assets.runware.ai/assets/inputs/69345952-8c90-402d-bf65-9a159923ccb9.jpg \
  inputs.frameImages.1.frame=last
{
  "taskType": "videoInference",
  "taskUUID": "b80cff98-53f2-4355-b83b-5d81079971bb",
  "model": "vidu:3@1",
  "positivePrompt": "A tense cinematic tracking shot moving forward through a frozen industrial ship corridor, beginning in a narrow frost-lined engine passage and gradually revealing a giant turbine chamber ahead. Cold vapor curls near the floor, loose cables sway gently, warning lights pulse softly against steel ribs, tiny ice particles drift through the beam of light, subtle parallax from pipes and grates, smooth forward camera motion, realistic scale, high fidelity textures, dramatic atmosphere, coherent transition from the first frame to the last frame, no text, no watermark",
  "width": 1280,
  "height": 720,
  "duration": 6,
  "seed": 20869,
  "providerSettings": {
    "vidu": {
      "movementAmplitude": "medium",
      "bgm": false
    }
  },
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/e5281829-f3cb-4a87-813a-036f6f2ed025.jpg",
        "frame": "first"
      },
      {
        "image": "https://assets.runware.ai/assets/inputs/69345952-8c90-402d-bf65-9a159923ccb9.jpg",
        "frame": "last"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "b80cff98-53f2-4355-b83b-5d81079971bb",
  "videoUUID": "e67e0a5d-99d5-4e80-806a-c11571f271dd",
  "videoURL": "https://vm.runware.ai/video/os/a25d05/ws/5/vi/e67e0a5d-99d5-4e80-806a-c11571f271dd.mp4",
  "seed": 20869,
  "cost": 0.17875
}
Text to Video

Lantern Caravan Across Saltflats

import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'vidu:3@1',
  positivePrompt: 'A long cinematic shot of a nomadic caravan crossing vast mirror-like salt flats at night, dozens of hand-built lantern wagons glowing amber and turquoise, tall walking pack animals with embroidered harnesses, travelers in wind-worn patchwork robes, distant lightning flickering inside towering cloud walls on the horizon, shallow water reflecting every light in rippling patterns, the camera gliding low beside the caravan before slowly arcing outward to reveal the immense landscape, realistic scale, rich atmosphere, strong depth, crisp reflections, drifting mist close to the ground, cloth and tassels swaying naturally, expressive but stable character motion, epic yet meditative mood, high fidelity cinematic storytelling',
  width: 1920,
  height: 1080,
  duration: 8,
  seed: 73601,
  providerSettings: {
    vidu: {
      movementAmplitude: 'medium',
      bgm: 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": "vidu:3@1",
            "positivePrompt": "A long cinematic shot of a nomadic caravan crossing vast mirror-like salt flats at night, dozens of hand-built lantern wagons glowing amber and turquoise, tall walking pack animals with embroidered harnesses, travelers in wind-worn patchwork robes, distant lightning flickering inside towering cloud walls on the horizon, shallow water reflecting every light in rippling patterns, the camera gliding low beside the caravan before slowly arcing outward to reveal the immense landscape, realistic scale, rich atmosphere, strong depth, crisp reflections, drifting mist close to the ground, cloth and tassels swaying naturally, expressive but stable character motion, epic yet meditative mood, high fidelity cinematic storytelling",
            "width": 1920,
            "height": 1080,
            "duration": 8,
            "seed": 73601,
            "providerSettings": {
                "vidu": {
                    "movementAmplitude": "medium",
                    "bgm": 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": "527f9ab2-f1fb-4d97-9dd6-2bb91a0ae957",
      "model": "vidu:3@1",
      "positivePrompt": "A long cinematic shot of a nomadic caravan crossing vast mirror-like salt flats at night, dozens of hand-built lantern wagons glowing amber and turquoise, tall walking pack animals with embroidered harnesses, travelers in wind-worn patchwork robes, distant lightning flickering inside towering cloud walls on the horizon, shallow water reflecting every light in rippling patterns, the camera gliding low beside the caravan before slowly arcing outward to reveal the immense landscape, realistic scale, rich atmosphere, strong depth, crisp reflections, drifting mist close to the ground, cloth and tassels swaying naturally, expressive but stable character motion, epic yet meditative mood, high fidelity cinematic storytelling",
      "width": 1920,
      "height": 1080,
      "duration": 8,
      "seed": 73601,
      "providerSettings": {
        "vidu": {
          "movementAmplitude": "medium",
          "bgm": false
        }
      }
    }
  ]'
runware run vidu:3@1 \
  positivePrompt="A long cinematic shot of a nomadic caravan crossing vast mirror-like salt flats at night, dozens of hand-built lantern wagons glowing amber and turquoise, tall walking pack animals with embroidered harnesses, travelers in wind-worn patchwork robes, distant lightning flickering inside towering cloud walls on the horizon, shallow water reflecting every light in rippling patterns, the camera gliding low beside the caravan before slowly arcing outward to reveal the immense landscape, realistic scale, rich atmosphere, strong depth, crisp reflections, drifting mist close to the ground, cloth and tassels swaying naturally, expressive but stable character motion, epic yet meditative mood, high fidelity cinematic storytelling" \
  width=1920 \
  height=1080 \
  duration=8 \
  seed=73601 \
  providerSettings.vidu.movementAmplitude=medium \
  providerSettings.vidu.bgm=false
{
  "taskType": "videoInference",
  "taskUUID": "527f9ab2-f1fb-4d97-9dd6-2bb91a0ae957",
  "model": "vidu:3@1",
  "positivePrompt": "A long cinematic shot of a nomadic caravan crossing vast mirror-like salt flats at night, dozens of hand-built lantern wagons glowing amber and turquoise, tall walking pack animals with embroidered harnesses, travelers in wind-worn patchwork robes, distant lightning flickering inside towering cloud walls on the horizon, shallow water reflecting every light in rippling patterns, the camera gliding low beside the caravan before slowly arcing outward to reveal the immense landscape, realistic scale, rich atmosphere, strong depth, crisp reflections, drifting mist close to the ground, cloth and tassels swaying naturally, expressive but stable character motion, epic yet meditative mood, high fidelity cinematic storytelling",
  "width": 1920,
  "height": 1080,
  "duration": 8,
  "seed": 73601,
  "providerSettings": {
    "vidu": {
      "movementAmplitude": "medium",
      "bgm": false
    }
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "527f9ab2-f1fb-4d97-9dd6-2bb91a0ae957",
  "videoUUID": "ee630ea0-7665-489c-8f1e-1c8e2f96018d",
  "videoURL": "https://vm.runware.ai/video/os/a14d18/ws/5/vi/ee630ea0-7665-489c-8f1e-1c8e2f96018d.mp4",
  "seed": 73601,
  "cost": 0.2475
}
Image to Video

Salt-Flat Caravan Mirage Chase

import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'vidu:3@1',
  positivePrompt: 'Use the provided first frame as the opening shot. A high-fidelity cinematic pursuit across endless white salt flats: a lone courier on a patched solar skiff speeds forward while distant riders close in through a rolling dust plume. The camera begins low and behind the vehicle, then arcs outward into a wide tracking shot, showing crystal marker poles streaking past and paper-kite drones wheeling overhead. Heat shimmer warps the horizon, sunlight flashes off metal panels, fabric straps whip in the wind, and the skiff leaves thin powder trails over the salt crust. Preserve the courier and vehicle design consistently from the input frame. Realistic live-action style, smooth motion, strong depth, suspenseful mood, polished color grading.',
  width: 1920,
  height: 1080,
  duration: 6,
  seed: 60315,
  providerSettings: {
    vidu: {
      movementAmplitude: 'large',
      bgm: false
    }
  },
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/69b9c94d-c13f-4be0-ab0a-c68e085ea410.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": "vidu:3@1",
            "positivePrompt": "Use the provided first frame as the opening shot. A high-fidelity cinematic pursuit across endless white salt flats: a lone courier on a patched solar skiff speeds forward while distant riders close in through a rolling dust plume. The camera begins low and behind the vehicle, then arcs outward into a wide tracking shot, showing crystal marker poles streaking past and paper-kite drones wheeling overhead. Heat shimmer warps the horizon, sunlight flashes off metal panels, fabric straps whip in the wind, and the skiff leaves thin powder trails over the salt crust. Preserve the courier and vehicle design consistently from the input frame. Realistic live-action style, smooth motion, strong depth, suspenseful mood, polished color grading.",
            "width": 1920,
            "height": 1080,
            "duration": 6,
            "seed": 60315,
            "providerSettings": {
                "vidu": {
                    "movementAmplitude": "large",
                    "bgm": False
                }
            },
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/69b9c94d-c13f-4be0-ab0a-c68e085ea410.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": "51122648-1edc-445f-a9a0-bf83af464508",
      "model": "vidu:3@1",
      "positivePrompt": "Use the provided first frame as the opening shot. A high-fidelity cinematic pursuit across endless white salt flats: a lone courier on a patched solar skiff speeds forward while distant riders close in through a rolling dust plume. The camera begins low and behind the vehicle, then arcs outward into a wide tracking shot, showing crystal marker poles streaking past and paper-kite drones wheeling overhead. Heat shimmer warps the horizon, sunlight flashes off metal panels, fabric straps whip in the wind, and the skiff leaves thin powder trails over the salt crust. Preserve the courier and vehicle design consistently from the input frame. Realistic live-action style, smooth motion, strong depth, suspenseful mood, polished color grading.",
      "width": 1920,
      "height": 1080,
      "duration": 6,
      "seed": 60315,
      "providerSettings": {
        "vidu": {
          "movementAmplitude": "large",
          "bgm": false
        }
      },
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/69b9c94d-c13f-4be0-ab0a-c68e085ea410.jpg",
            "frame": "first"
          }
        ]
      }
    }
  ]'
runware run vidu:3@1 \
  positivePrompt="Use the provided first frame as the opening shot. A high-fidelity cinematic pursuit across endless white salt flats: a lone courier on a patched solar skiff speeds forward while distant riders close in through a rolling dust plume. The camera begins low and behind the vehicle, then arcs outward into a wide tracking shot, showing crystal marker poles streaking past and paper-kite drones wheeling overhead. Heat shimmer warps the horizon, sunlight flashes off metal panels, fabric straps whip in the wind, and the skiff leaves thin powder trails over the salt crust. Preserve the courier and vehicle design consistently from the input frame. Realistic live-action style, smooth motion, strong depth, suspenseful mood, polished color grading." \
  width=1920 \
  height=1080 \
  duration=6 \
  seed=60315 \
  providerSettings.vidu.movementAmplitude=large \
  providerSettings.vidu.bgm=false \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/69b9c94d-c13f-4be0-ab0a-c68e085ea410.jpg \
  inputs.frameImages.0.frame=first
{
  "taskType": "videoInference",
  "taskUUID": "51122648-1edc-445f-a9a0-bf83af464508",
  "model": "vidu:3@1",
  "positivePrompt": "Use the provided first frame as the opening shot. A high-fidelity cinematic pursuit across endless white salt flats: a lone courier on a patched solar skiff speeds forward while distant riders close in through a rolling dust plume. The camera begins low and behind the vehicle, then arcs outward into a wide tracking shot, showing crystal marker poles streaking past and paper-kite drones wheeling overhead. Heat shimmer warps the horizon, sunlight flashes off metal panels, fabric straps whip in the wind, and the skiff leaves thin powder trails over the salt crust. Preserve the courier and vehicle design consistently from the input frame. Realistic live-action style, smooth motion, strong depth, suspenseful mood, polished color grading.",
  "width": 1920,
  "height": 1080,
  "duration": 6,
  "seed": 60315,
  "providerSettings": {
    "vidu": {
      "movementAmplitude": "large",
      "bgm": false
    }
  },
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/69b9c94d-c13f-4be0-ab0a-c68e085ea410.jpg",
        "frame": "first"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "51122648-1edc-445f-a9a0-bf83af464508",
  "videoUUID": "f6b5a887-405e-4ecd-b3f2-3908c3a76764",
  "videoURL": "https://vm.runware.ai/video/os/a25d05/ws/5/vi/f6b5a887-405e-4ecd-b3f2-3908c3a76764.mp4",
  "seed": 60315,
  "cost": 0.3575
}