live
MODEL IDvidu:1@0

Vidu Q1 Classic

Vidu
by

Vidu Q1 Classic generates 1080p clips up to 16 seconds from text prompts, source images, or reference shots. It targets controllable motion and stable scenes for fast prototyping. Ideal for teams that need cinematic tests without complex video pipelines.

Vidu Q1 Classic

first-frame

Wildfire Investigation Docuseries Title Teaser$0.22~1m 47s
Try in Playground
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:1@0',
  positivePrompt: 'Continue directly from the opening image as one uninterrupted prestige-documentary title shot. A forceful gust sweeps through the burned forest, whipping the investigator’s loose hair and jacket straps while ash, rain and pale smoke spiral naturally around her. She slowly rises and looks toward the distant fire line as the camera pushes past her shoulder and tilts upward between the blackened trunks. Smoke thickens until the figure and forest become stark layered silhouettes; isolated embers streak upward through the cool blue-gray frame. In the final second, the smoke settles into a restrained charcoal background and the exact title “ASH EVIDENCE” emerges large and centered in elegant condensed ivory capitals, with subtle ember-orange light passing across the letters. Sober, investigative, tactile and cinematic; realistic fire behavior, stable human anatomy, smooth controlled camera movement, portrait composition, no other text, logos or credits.',
  width: 1080,
  height: 1920,
  providerSettings: {
    vidu: {
      movementAmplitude: 'large'
    }
  },
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/c44b8d15-df56-44b7-891e-0d8ba18d37b8.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:1@0",
            "positivePrompt": "Continue directly from the opening image as one uninterrupted prestige-documentary title shot. A forceful gust sweeps through the burned forest, whipping the investigator’s loose hair and jacket straps while ash, rain and pale smoke spiral naturally around her. She slowly rises and looks toward the distant fire line as the camera pushes past her shoulder and tilts upward between the blackened trunks. Smoke thickens until the figure and forest become stark layered silhouettes; isolated embers streak upward through the cool blue-gray frame. In the final second, the smoke settles into a restrained charcoal background and the exact title “ASH EVIDENCE” emerges large and centered in elegant condensed ivory capitals, with subtle ember-orange light passing across the letters. Sober, investigative, tactile and cinematic; realistic fire behavior, stable human anatomy, smooth controlled camera movement, portrait composition, no other text, logos or credits.",
            "width": 1080,
            "height": 1920,
            "providerSettings": {
                "vidu": {
                    "movementAmplitude": "large"
                }
            },
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/c44b8d15-df56-44b7-891e-0d8ba18d37b8.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": "b83c5879-f9ae-4ee3-91bf-7b932d99cf30",
      "model": "vidu:1@0",
      "positivePrompt": "Continue directly from the opening image as one uninterrupted prestige-documentary title shot. A forceful gust sweeps through the burned forest, whipping the investigator’s loose hair and jacket straps while ash, rain and pale smoke spiral naturally around her. She slowly rises and looks toward the distant fire line as the camera pushes past her shoulder and tilts upward between the blackened trunks. Smoke thickens until the figure and forest become stark layered silhouettes; isolated embers streak upward through the cool blue-gray frame. In the final second, the smoke settles into a restrained charcoal background and the exact title “ASH EVIDENCE” emerges large and centered in elegant condensed ivory capitals, with subtle ember-orange light passing across the letters. Sober, investigative, tactile and cinematic; realistic fire behavior, stable human anatomy, smooth controlled camera movement, portrait composition, no other text, logos or credits.",
      "width": 1080,
      "height": 1920,
      "providerSettings": {
        "vidu": {
          "movementAmplitude": "large"
        }
      },
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/c44b8d15-df56-44b7-891e-0d8ba18d37b8.jpg",
            "frame": "first"
          }
        ]
      }
    }
  ]'
runware run vidu:1@0 \
  positivePrompt="Continue directly from the opening image as one uninterrupted prestige-documentary title shot. A forceful gust sweeps through the burned forest, whipping the investigator’s loose hair and jacket straps while ash, rain and pale smoke spiral naturally around her. She slowly rises and looks toward the distant fire line as the camera pushes past her shoulder and tilts upward between the blackened trunks. Smoke thickens until the figure and forest become stark layered silhouettes; isolated embers streak upward through the cool blue-gray frame. In the final second, the smoke settles into a restrained charcoal background and the exact title “ASH EVIDENCE” emerges large and centered in elegant condensed ivory capitals, with subtle ember-orange light passing across the letters. Sober, investigative, tactile and cinematic; realistic fire behavior, stable human anatomy, smooth controlled camera movement, portrait composition, no other text, logos or credits." \
  width=1080 \
  height=1920 \
  providerSettings.vidu.movementAmplitude=large \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/c44b8d15-df56-44b7-891e-0d8ba18d37b8.jpg \
  inputs.frameImages.0.frame=first
{
  "taskType": "videoInference",
  "taskUUID": "b83c5879-f9ae-4ee3-91bf-7b932d99cf30",
  "model": "vidu:1@0",
  "positivePrompt": "Continue directly from the opening image as one uninterrupted prestige-documentary title shot. A forceful gust sweeps through the burned forest, whipping the investigator’s loose hair and jacket straps while ash, rain and pale smoke spiral naturally around her. She slowly rises and looks toward the distant fire line as the camera pushes past her shoulder and tilts upward between the blackened trunks. Smoke thickens until the figure and forest become stark layered silhouettes; isolated embers streak upward through the cool blue-gray frame. In the final second, the smoke settles into a restrained charcoal background and the exact title “ASH EVIDENCE” emerges large and centered in elegant condensed ivory capitals, with subtle ember-orange light passing across the letters. Sober, investigative, tactile and cinematic; realistic fire behavior, stable human anatomy, smooth controlled camera movement, portrait composition, no other text, logos or credits.",
  "width": 1080,
  "height": 1920,
  "providerSettings": {
    "vidu": {
      "movementAmplitude": "large"
    }
  },
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/c44b8d15-df56-44b7-891e-0d8ba18d37b8.jpg",
        "frame": "first"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "b83c5879-f9ae-4ee3-91bf-7b932d99cf30",
  "videoUUID": "87692417-0030-469d-a06b-d73f37503194",
  "videoURL": "https://vm.runware.ai/video/os/a08dlim3/ws/5/vi/87692417-0030-469d-a06b-d73f37503194.mp4",
  "seed": 1333857790,
  "cost": 0.22
}

first-frame

Marine Oil Skimmer Demonstration Clip$0.22~2m 16s
Try in Playground
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:1@0',
  positivePrompt: 'Continue seamlessly from the supplied first frame as a single polished industrial product-demonstration shot. The twin drums begin rotating steadily toward the machine, drawing the glossy orange simulated oil slick across the rippling sea-green water. Show the mechanism clearly: viscous oil adheres to each dark drum while clean water falls away, then stainless-steel scraper blades peel the oil into the central collection trough and it pulses into the discharge hose. The advancing slick narrows visibly, leaving cleaner water behind the skimmer. Small waves rock the floating frame naturally, droplets scatter from the drums and the hose flexes under flow. Camera makes a controlled slow push closer and slightly downward so the drum, scraper and collection path remain easy to understand in the tall portrait frame. Preserve exact product geometry and realistic fluid physics. Crisp environmental-engineering documentary style, brushed steel, safety orange and deep marine green, bright directional workshop light, confident and precise mood. No people, cuts, captions, diagrams, logos or interface elements.',
  width: 1080,
  height: 1920,
  providerSettings: {
    vidu: {
      movementAmplitude: 'large'
    }
  },
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/bf6b59c0-c45d-40b9-90ac-d1c9ab6f96a7.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:1@0",
            "positivePrompt": "Continue seamlessly from the supplied first frame as a single polished industrial product-demonstration shot. The twin drums begin rotating steadily toward the machine, drawing the glossy orange simulated oil slick across the rippling sea-green water. Show the mechanism clearly: viscous oil adheres to each dark drum while clean water falls away, then stainless-steel scraper blades peel the oil into the central collection trough and it pulses into the discharge hose. The advancing slick narrows visibly, leaving cleaner water behind the skimmer. Small waves rock the floating frame naturally, droplets scatter from the drums and the hose flexes under flow. Camera makes a controlled slow push closer and slightly downward so the drum, scraper and collection path remain easy to understand in the tall portrait frame. Preserve exact product geometry and realistic fluid physics. Crisp environmental-engineering documentary style, brushed steel, safety orange and deep marine green, bright directional workshop light, confident and precise mood. No people, cuts, captions, diagrams, logos or interface elements.",
            "width": 1080,
            "height": 1920,
            "providerSettings": {
                "vidu": {
                    "movementAmplitude": "large"
                }
            },
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/bf6b59c0-c45d-40b9-90ac-d1c9ab6f96a7.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": "4630b4a1-aed1-448a-a3c8-bb0c2a90920c",
      "model": "vidu:1@0",
      "positivePrompt": "Continue seamlessly from the supplied first frame as a single polished industrial product-demonstration shot. The twin drums begin rotating steadily toward the machine, drawing the glossy orange simulated oil slick across the rippling sea-green water. Show the mechanism clearly: viscous oil adheres to each dark drum while clean water falls away, then stainless-steel scraper blades peel the oil into the central collection trough and it pulses into the discharge hose. The advancing slick narrows visibly, leaving cleaner water behind the skimmer. Small waves rock the floating frame naturally, droplets scatter from the drums and the hose flexes under flow. Camera makes a controlled slow push closer and slightly downward so the drum, scraper and collection path remain easy to understand in the tall portrait frame. Preserve exact product geometry and realistic fluid physics. Crisp environmental-engineering documentary style, brushed steel, safety orange and deep marine green, bright directional workshop light, confident and precise mood. No people, cuts, captions, diagrams, logos or interface elements.",
      "width": 1080,
      "height": 1920,
      "providerSettings": {
        "vidu": {
          "movementAmplitude": "large"
        }
      },
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/bf6b59c0-c45d-40b9-90ac-d1c9ab6f96a7.jpg",
            "frame": "first"
          }
        ]
      }
    }
  ]'
runware run vidu:1@0 \
  positivePrompt="Continue seamlessly from the supplied first frame as a single polished industrial product-demonstration shot. The twin drums begin rotating steadily toward the machine, drawing the glossy orange simulated oil slick across the rippling sea-green water. Show the mechanism clearly: viscous oil adheres to each dark drum while clean water falls away, then stainless-steel scraper blades peel the oil into the central collection trough and it pulses into the discharge hose. The advancing slick narrows visibly, leaving cleaner water behind the skimmer. Small waves rock the floating frame naturally, droplets scatter from the drums and the hose flexes under flow. Camera makes a controlled slow push closer and slightly downward so the drum, scraper and collection path remain easy to understand in the tall portrait frame. Preserve exact product geometry and realistic fluid physics. Crisp environmental-engineering documentary style, brushed steel, safety orange and deep marine green, bright directional workshop light, confident and precise mood. No people, cuts, captions, diagrams, logos or interface elements." \
  width=1080 \
  height=1920 \
  providerSettings.vidu.movementAmplitude=large \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/bf6b59c0-c45d-40b9-90ac-d1c9ab6f96a7.jpg \
  inputs.frameImages.0.frame=first
{
  "taskType": "videoInference",
  "taskUUID": "4630b4a1-aed1-448a-a3c8-bb0c2a90920c",
  "model": "vidu:1@0",
  "positivePrompt": "Continue seamlessly from the supplied first frame as a single polished industrial product-demonstration shot. The twin drums begin rotating steadily toward the machine, drawing the glossy orange simulated oil slick across the rippling sea-green water. Show the mechanism clearly: viscous oil adheres to each dark drum while clean water falls away, then stainless-steel scraper blades peel the oil into the central collection trough and it pulses into the discharge hose. The advancing slick narrows visibly, leaving cleaner water behind the skimmer. Small waves rock the floating frame naturally, droplets scatter from the drums and the hose flexes under flow. Camera makes a controlled slow push closer and slightly downward so the drum, scraper and collection path remain easy to understand in the tall portrait frame. Preserve exact product geometry and realistic fluid physics. Crisp environmental-engineering documentary style, brushed steel, safety orange and deep marine green, bright directional workshop light, confident and precise mood. No people, cuts, captions, diagrams, logos or interface elements.",
  "width": 1080,
  "height": 1920,
  "providerSettings": {
    "vidu": {
      "movementAmplitude": "large"
    }
  },
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/bf6b59c0-c45d-40b9-90ac-d1c9ab6f96a7.jpg",
        "frame": "first"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "4630b4a1-aed1-448a-a3c8-bb0c2a90920c",
  "videoUUID": "608e9f7c-88f0-41b3-985a-bb3fa0c14c3c",
  "videoURL": "https://vm.runware.ai/video/os/a09dlim3/ws/5/vi/608e9f7c-88f0-41b3-985a-bb3fa0c14c3c.mp4",
  "seed": 2082240429,
  "cost": 0.22
}

first-last-frame

Recycled Glass Logo Sting$0.22~2m 38s
Try in Playground
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:1@0',
  positivePrompt: 'Create a polished cinematic logo sting for a recycled-glass construction materials company. Begin exactly from the first reference frame with the loose glass cullet resting motionless on the charcoal slab. Keep the overhead camera completely locked and preserve the background, lighting, scale, and centered composition. The shards quiver, then slide inward in coordinated concentric paths as if drawn by magnetic force. Their edges briefly glow kiln-orange; pieces soften, join, and flow with believable molten-glass viscosity while tiny highlights travel across the surface. The material resolves into the interlocking circular S emblem. A narrow glowing strand then draws the exact uppercase wordmark “SECOND SAND” beneath the symbol from left to right. The heat fades from orange to cool sea-green and pale cyan, leaving polished translucent glass with restrained reflections. Finish exactly on the supplied last reference frame and hold the completed logo cleanly. Premium industrial design, tactile photoreal glass, precise motion, no camera movement, no extra particles, no smoke, no additional text, no objects entering frame.',
  resolution: '1080p',
  providerSettings: {
    vidu: {
      movementAmplitude: 'medium'
    }
  },
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/d413820f-d018-4178-84ab-13f69c338e78.jpg',
        frame: 'first'
      },
      {
        image: 'https://assets.runware.ai/assets/inputs/dda4adc1-cdea-4069-9562-583a3e16befa.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:1@0",
            "positivePrompt": "Create a polished cinematic logo sting for a recycled-glass construction materials company. Begin exactly from the first reference frame with the loose glass cullet resting motionless on the charcoal slab. Keep the overhead camera completely locked and preserve the background, lighting, scale, and centered composition. The shards quiver, then slide inward in coordinated concentric paths as if drawn by magnetic force. Their edges briefly glow kiln-orange; pieces soften, join, and flow with believable molten-glass viscosity while tiny highlights travel across the surface. The material resolves into the interlocking circular S emblem. A narrow glowing strand then draws the exact uppercase wordmark “SECOND SAND” beneath the symbol from left to right. The heat fades from orange to cool sea-green and pale cyan, leaving polished translucent glass with restrained reflections. Finish exactly on the supplied last reference frame and hold the completed logo cleanly. Premium industrial design, tactile photoreal glass, precise motion, no camera movement, no extra particles, no smoke, no additional text, no objects entering frame.",
            "resolution": "1080p",
            "providerSettings": {
                "vidu": {
                    "movementAmplitude": "medium"
                }
            },
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/d413820f-d018-4178-84ab-13f69c338e78.jpg",
                        "frame": "first"
                    },
                    {
                        "image": "https://assets.runware.ai/assets/inputs/dda4adc1-cdea-4069-9562-583a3e16befa.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": "8f0e3a54-b405-489e-9464-c243fa6e11c7",
      "model": "vidu:1@0",
      "positivePrompt": "Create a polished cinematic logo sting for a recycled-glass construction materials company. Begin exactly from the first reference frame with the loose glass cullet resting motionless on the charcoal slab. Keep the overhead camera completely locked and preserve the background, lighting, scale, and centered composition. The shards quiver, then slide inward in coordinated concentric paths as if drawn by magnetic force. Their edges briefly glow kiln-orange; pieces soften, join, and flow with believable molten-glass viscosity while tiny highlights travel across the surface. The material resolves into the interlocking circular S emblem. A narrow glowing strand then draws the exact uppercase wordmark “SECOND SAND” beneath the symbol from left to right. The heat fades from orange to cool sea-green and pale cyan, leaving polished translucent glass with restrained reflections. Finish exactly on the supplied last reference frame and hold the completed logo cleanly. Premium industrial design, tactile photoreal glass, precise motion, no camera movement, no extra particles, no smoke, no additional text, no objects entering frame.",
      "resolution": "1080p",
      "providerSettings": {
        "vidu": {
          "movementAmplitude": "medium"
        }
      },
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/d413820f-d018-4178-84ab-13f69c338e78.jpg",
            "frame": "first"
          },
          {
            "image": "https://assets.runware.ai/assets/inputs/dda4adc1-cdea-4069-9562-583a3e16befa.jpg",
            "frame": "last"
          }
        ]
      }
    }
  ]'
runware run vidu:1@0 \
  positivePrompt="Create a polished cinematic logo sting for a recycled-glass construction materials company. Begin exactly from the first reference frame with the loose glass cullet resting motionless on the charcoal slab. Keep the overhead camera completely locked and preserve the background, lighting, scale, and centered composition. The shards quiver, then slide inward in coordinated concentric paths as if drawn by magnetic force. Their edges briefly glow kiln-orange; pieces soften, join, and flow with believable molten-glass viscosity while tiny highlights travel across the surface. The material resolves into the interlocking circular S emblem. A narrow glowing strand then draws the exact uppercase wordmark “SECOND SAND” beneath the symbol from left to right. The heat fades from orange to cool sea-green and pale cyan, leaving polished translucent glass with restrained reflections. Finish exactly on the supplied last reference frame and hold the completed logo cleanly. Premium industrial design, tactile photoreal glass, precise motion, no camera movement, no extra particles, no smoke, no additional text, no objects entering frame." \
  resolution=1080p \
  providerSettings.vidu.movementAmplitude=medium \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/d413820f-d018-4178-84ab-13f69c338e78.jpg \
  inputs.frameImages.0.frame=first \
  inputs.frameImages.1.image=https://assets.runware.ai/assets/inputs/dda4adc1-cdea-4069-9562-583a3e16befa.jpg \
  inputs.frameImages.1.frame=last
{
  "taskType": "videoInference",
  "taskUUID": "8f0e3a54-b405-489e-9464-c243fa6e11c7",
  "model": "vidu:1@0",
  "positivePrompt": "Create a polished cinematic logo sting for a recycled-glass construction materials company. Begin exactly from the first reference frame with the loose glass cullet resting motionless on the charcoal slab. Keep the overhead camera completely locked and preserve the background, lighting, scale, and centered composition. The shards quiver, then slide inward in coordinated concentric paths as if drawn by magnetic force. Their edges briefly glow kiln-orange; pieces soften, join, and flow with believable molten-glass viscosity while tiny highlights travel across the surface. The material resolves into the interlocking circular S emblem. A narrow glowing strand then draws the exact uppercase wordmark “SECOND SAND” beneath the symbol from left to right. The heat fades from orange to cool sea-green and pale cyan, leaving polished translucent glass with restrained reflections. Finish exactly on the supplied last reference frame and hold the completed logo cleanly. Premium industrial design, tactile photoreal glass, precise motion, no camera movement, no extra particles, no smoke, no additional text, no objects entering frame.",
  "resolution": "1080p",
  "providerSettings": {
    "vidu": {
      "movementAmplitude": "medium"
    }
  },
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/d413820f-d018-4178-84ab-13f69c338e78.jpg",
        "frame": "first"
      },
      {
        "image": "https://assets.runware.ai/assets/inputs/dda4adc1-cdea-4069-9562-583a3e16befa.jpg",
        "frame": "last"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "8f0e3a54-b405-489e-9464-c243fa6e11c7",
  "videoUUID": "fbeca698-3cd7-43b3-bfdd-ab002a17fb45",
  "videoURL": "https://vm.runware.ai/video/os/a06dlim3/ws/5/vi/fbeca698-3cd7-43b3-bfdd-ab002a17fb45.mp4",
  "seed": 72470400,
  "cost": 0.22
}

first-last-frame

Polar Archive Exhibition Title Sequence$0.22~2m 4s
Try in Playground
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:1@0',
  positivePrompt: 'Create a polished cinematic museum-exhibition title sequence as one continuous macro shot, transitioning coherently between the supplied first and last frames. Keep the camera angle, ice core, scanning cradle, laboratory geometry, and 16:9 composition stable. A narrow amber scanner beam travels slowly from left to right through the frost-covered core. Frost crystals shimmer, loosen, and sublimate into delicate vapor as the beam passes, progressively revealing transparent ancient ice, geological layers, and suspended air bubbles within. Use restrained parallax from a subtle forward camera creep, realistic optical refraction, shallow depth of field, deep navy shadows, cold cyan edge light, and warm amber transmission through the ice. Tiny particles drift naturally without becoming a snowstorm. As the core becomes clear, the internal bubbles catch the moving light like a constellation. The surrounding room remains dark and controlled. During the final moment, the exact title THE AIR BETWEEN AGES resolves cleanly in widely spaced uppercase white lettering in the negative space above the core and holds steady. No cuts, people, logos, extra text, credits, interface elements, or abrupt morphing. Premium large-format science documentary finish; contemplative, precise, mysterious.',
  resolution: '1080p',
  providerSettings: {
    vidu: {
      movementAmplitude: 'medium'
    }
  },
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/9ded73fa-1edc-4029-8a41-d1366089ac53.jpg',
        frame: 'first'
      },
      {
        image: 'https://assets.runware.ai/assets/inputs/4ace7d1e-80fa-49fb-b054-c3224fea3c77.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:1@0",
            "positivePrompt": "Create a polished cinematic museum-exhibition title sequence as one continuous macro shot, transitioning coherently between the supplied first and last frames. Keep the camera angle, ice core, scanning cradle, laboratory geometry, and 16:9 composition stable. A narrow amber scanner beam travels slowly from left to right through the frost-covered core. Frost crystals shimmer, loosen, and sublimate into delicate vapor as the beam passes, progressively revealing transparent ancient ice, geological layers, and suspended air bubbles within. Use restrained parallax from a subtle forward camera creep, realistic optical refraction, shallow depth of field, deep navy shadows, cold cyan edge light, and warm amber transmission through the ice. Tiny particles drift naturally without becoming a snowstorm. As the core becomes clear, the internal bubbles catch the moving light like a constellation. The surrounding room remains dark and controlled. During the final moment, the exact title THE AIR BETWEEN AGES resolves cleanly in widely spaced uppercase white lettering in the negative space above the core and holds steady. No cuts, people, logos, extra text, credits, interface elements, or abrupt morphing. Premium large-format science documentary finish; contemplative, precise, mysterious.",
            "resolution": "1080p",
            "providerSettings": {
                "vidu": {
                    "movementAmplitude": "medium"
                }
            },
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/9ded73fa-1edc-4029-8a41-d1366089ac53.jpg",
                        "frame": "first"
                    },
                    {
                        "image": "https://assets.runware.ai/assets/inputs/4ace7d1e-80fa-49fb-b054-c3224fea3c77.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": "b436d409-fa89-4509-adf5-bb746ca5e2a6",
      "model": "vidu:1@0",
      "positivePrompt": "Create a polished cinematic museum-exhibition title sequence as one continuous macro shot, transitioning coherently between the supplied first and last frames. Keep the camera angle, ice core, scanning cradle, laboratory geometry, and 16:9 composition stable. A narrow amber scanner beam travels slowly from left to right through the frost-covered core. Frost crystals shimmer, loosen, and sublimate into delicate vapor as the beam passes, progressively revealing transparent ancient ice, geological layers, and suspended air bubbles within. Use restrained parallax from a subtle forward camera creep, realistic optical refraction, shallow depth of field, deep navy shadows, cold cyan edge light, and warm amber transmission through the ice. Tiny particles drift naturally without becoming a snowstorm. As the core becomes clear, the internal bubbles catch the moving light like a constellation. The surrounding room remains dark and controlled. During the final moment, the exact title THE AIR BETWEEN AGES resolves cleanly in widely spaced uppercase white lettering in the negative space above the core and holds steady. No cuts, people, logos, extra text, credits, interface elements, or abrupt morphing. Premium large-format science documentary finish; contemplative, precise, mysterious.",
      "resolution": "1080p",
      "providerSettings": {
        "vidu": {
          "movementAmplitude": "medium"
        }
      },
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/9ded73fa-1edc-4029-8a41-d1366089ac53.jpg",
            "frame": "first"
          },
          {
            "image": "https://assets.runware.ai/assets/inputs/4ace7d1e-80fa-49fb-b054-c3224fea3c77.jpg",
            "frame": "last"
          }
        ]
      }
    }
  ]'
runware run vidu:1@0 \
  positivePrompt="Create a polished cinematic museum-exhibition title sequence as one continuous macro shot, transitioning coherently between the supplied first and last frames. Keep the camera angle, ice core, scanning cradle, laboratory geometry, and 16:9 composition stable. A narrow amber scanner beam travels slowly from left to right through the frost-covered core. Frost crystals shimmer, loosen, and sublimate into delicate vapor as the beam passes, progressively revealing transparent ancient ice, geological layers, and suspended air bubbles within. Use restrained parallax from a subtle forward camera creep, realistic optical refraction, shallow depth of field, deep navy shadows, cold cyan edge light, and warm amber transmission through the ice. Tiny particles drift naturally without becoming a snowstorm. As the core becomes clear, the internal bubbles catch the moving light like a constellation. The surrounding room remains dark and controlled. During the final moment, the exact title THE AIR BETWEEN AGES resolves cleanly in widely spaced uppercase white lettering in the negative space above the core and holds steady. No cuts, people, logos, extra text, credits, interface elements, or abrupt morphing. Premium large-format science documentary finish; contemplative, precise, mysterious." \
  resolution=1080p \
  providerSettings.vidu.movementAmplitude=medium \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/9ded73fa-1edc-4029-8a41-d1366089ac53.jpg \
  inputs.frameImages.0.frame=first \
  inputs.frameImages.1.image=https://assets.runware.ai/assets/inputs/4ace7d1e-80fa-49fb-b054-c3224fea3c77.jpg \
  inputs.frameImages.1.frame=last
{
  "taskType": "videoInference",
  "taskUUID": "b436d409-fa89-4509-adf5-bb746ca5e2a6",
  "model": "vidu:1@0",
  "positivePrompt": "Create a polished cinematic museum-exhibition title sequence as one continuous macro shot, transitioning coherently between the supplied first and last frames. Keep the camera angle, ice core, scanning cradle, laboratory geometry, and 16:9 composition stable. A narrow amber scanner beam travels slowly from left to right through the frost-covered core. Frost crystals shimmer, loosen, and sublimate into delicate vapor as the beam passes, progressively revealing transparent ancient ice, geological layers, and suspended air bubbles within. Use restrained parallax from a subtle forward camera creep, realistic optical refraction, shallow depth of field, deep navy shadows, cold cyan edge light, and warm amber transmission through the ice. Tiny particles drift naturally without becoming a snowstorm. As the core becomes clear, the internal bubbles catch the moving light like a constellation. The surrounding room remains dark and controlled. During the final moment, the exact title THE AIR BETWEEN AGES resolves cleanly in widely spaced uppercase white lettering in the negative space above the core and holds steady. No cuts, people, logos, extra text, credits, interface elements, or abrupt morphing. Premium large-format science documentary finish; contemplative, precise, mysterious.",
  "resolution": "1080p",
  "providerSettings": {
    "vidu": {
      "movementAmplitude": "medium"
    }
  },
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/9ded73fa-1edc-4029-8a41-d1366089ac53.jpg",
        "frame": "first"
      },
      {
        "image": "https://assets.runware.ai/assets/inputs/4ace7d1e-80fa-49fb-b054-c3224fea3c77.jpg",
        "frame": "last"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "b436d409-fa89-4509-adf5-bb746ca5e2a6",
  "videoUUID": "6b5ab678-70f9-4853-b61b-1d905f73c5af",
  "videoURL": "https://vm.runware.ai/video/os/a09dlim3/ws/5/vi/6b5ab678-70f9-4853-b61b-1d905f73c5af.mp4",
  "seed": 1654213671,
  "cost": 0.22
}