live
MODEL IDbfl:flux@3-video

FLUX 3 Video

Black Forest Labs
by

FLUX 3 Video is Black Forest Labs' multimodal foundation model for video generation with synchronized audio. It generates clips from 5 to 20 seconds across text-to-video, image-to-video, and video-to-video modes on one architecture, with keyframe control to pin an opening image or interpolate motion across pinned frames, chained continuations for arcs beyond 20 seconds, multi-shot sequences with hard cuts inside one generation, and native multilingual dialogue. A draft mode returns a fast low-resolution preview and a cache that a follow-up call enhances at full quality, tightening iteration loops. Style range spans candid camcorder footage, animation, motion design, and cinematic photoreal, character consistency holds across scenes within one generation, and in-video typography renders cleanly for titles and animated designs.

FLUX 3 Video

text-to-video

Autonomous Pipe Crawler Product Demo$1.37~2m 22s
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: 'bfl:flux@3-video',
  positivePrompt: 'A self-contained eight-second industrial product demonstration inside a large concrete stormwater pipe. A compact six-wheeled inspection crawler with a matte safety-yellow chassis drives through a shallow ribbon of water toward camera, its white ring light revealing realistic damp concrete texture. The camera tracks backward at wheel height in a smooth stabilized move. At four seconds, the crawler reaches a narrow wall fracture, stops precisely, and rotates its sensor head toward the damage; a thin cyan structured-light band sweeps once across the crack, clearly demonstrating inspection and measurement. Cool blue-gray tunnel palette with restrained yellow accents, crisp documentary realism, soft reflections in the water, no people, logos, labels, interface graphics, or captions. Synchronized location audio: quiet electric motor whir matching wheel motion, rubber tire tread through water, sparse tunnel drips with concrete echo, a short servo movement as the sensor turns, and a subtle electronic scan chirp exactly when the cyan light crosses the fracture.',
  width: 1280,
  height: 704,
  duration: 8,
  settings: {
    audio: true
  }
})
import asyncio
import os

from runware import Runware


async def main():
    async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
        results = await client.run({
            "model": "bfl:flux@3-video",
            "positivePrompt": "A self-contained eight-second industrial product demonstration inside a large concrete stormwater pipe. A compact six-wheeled inspection crawler with a matte safety-yellow chassis drives through a shallow ribbon of water toward camera, its white ring light revealing realistic damp concrete texture. The camera tracks backward at wheel height in a smooth stabilized move. At four seconds, the crawler reaches a narrow wall fracture, stops precisely, and rotates its sensor head toward the damage; a thin cyan structured-light band sweeps once across the crack, clearly demonstrating inspection and measurement. Cool blue-gray tunnel palette with restrained yellow accents, crisp documentary realism, soft reflections in the water, no people, logos, labels, interface graphics, or captions. Synchronized location audio: quiet electric motor whir matching wheel motion, rubber tire tread through water, sparse tunnel drips with concrete echo, a short servo movement as the sensor turns, and a subtle electronic scan chirp exactly when the cyan light crosses the fracture.",
            "width": 1280,
            "height": 704,
            "duration": 8,
            "settings": {
                "audio": True
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "fe5483c6-f6c7-4cb4-a99f-8e4abbb886be",
      "model": "bfl:flux@3-video",
      "positivePrompt": "A self-contained eight-second industrial product demonstration inside a large concrete stormwater pipe. A compact six-wheeled inspection crawler with a matte safety-yellow chassis drives through a shallow ribbon of water toward camera, its white ring light revealing realistic damp concrete texture. The camera tracks backward at wheel height in a smooth stabilized move. At four seconds, the crawler reaches a narrow wall fracture, stops precisely, and rotates its sensor head toward the damage; a thin cyan structured-light band sweeps once across the crack, clearly demonstrating inspection and measurement. Cool blue-gray tunnel palette with restrained yellow accents, crisp documentary realism, soft reflections in the water, no people, logos, labels, interface graphics, or captions. Synchronized location audio: quiet electric motor whir matching wheel motion, rubber tire tread through water, sparse tunnel drips with concrete echo, a short servo movement as the sensor turns, and a subtle electronic scan chirp exactly when the cyan light crosses the fracture.",
      "width": 1280,
      "height": 704,
      "duration": 8,
      "settings": {
        "audio": true
      }
    }
  ]'
runware run bfl:flux@3-video \
  positivePrompt="A self-contained eight-second industrial product demonstration inside a large concrete stormwater pipe. A compact six-wheeled inspection crawler with a matte safety-yellow chassis drives through a shallow ribbon of water toward camera, its white ring light revealing realistic damp concrete texture. The camera tracks backward at wheel height in a smooth stabilized move. At four seconds, the crawler reaches a narrow wall fracture, stops precisely, and rotates its sensor head toward the damage; a thin cyan structured-light band sweeps once across the crack, clearly demonstrating inspection and measurement. Cool blue-gray tunnel palette with restrained yellow accents, crisp documentary realism, soft reflections in the water, no people, logos, labels, interface graphics, or captions. Synchronized location audio: quiet electric motor whir matching wheel motion, rubber tire tread through water, sparse tunnel drips with concrete echo, a short servo movement as the sensor turns, and a subtle electronic scan chirp exactly when the cyan light crosses the fracture." \
  width=1280 \
  height=704 \
  duration=8 \
  settings.audio=true
{
  "taskType": "videoInference",
  "taskUUID": "fe5483c6-f6c7-4cb4-a99f-8e4abbb886be",
  "model": "bfl:flux@3-video",
  "positivePrompt": "A self-contained eight-second industrial product demonstration inside a large concrete stormwater pipe. A compact six-wheeled inspection crawler with a matte safety-yellow chassis drives through a shallow ribbon of water toward camera, its white ring light revealing realistic damp concrete texture. The camera tracks backward at wheel height in a smooth stabilized move. At four seconds, the crawler reaches a narrow wall fracture, stops precisely, and rotates its sensor head toward the damage; a thin cyan structured-light band sweeps once across the crack, clearly demonstrating inspection and measurement. Cool blue-gray tunnel palette with restrained yellow accents, crisp documentary realism, soft reflections in the water, no people, logos, labels, interface graphics, or captions. Synchronized location audio: quiet electric motor whir matching wheel motion, rubber tire tread through water, sparse tunnel drips with concrete echo, a short servo movement as the sensor turns, and a subtle electronic scan chirp exactly when the cyan light crosses the fracture.",
  "width": 1280,
  "height": 704,
  "duration": 8,
  "settings": {
    "audio": true
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "fe5483c6-f6c7-4cb4-a99f-8e4abbb886be",
  "videoUUID": "b043b0aa-7290-4aaf-89e4-9cef3dc46525",
  "videoURL": "https://vm.runware.ai/video/os/a03d21/ws/5/vi/b043b0aa-7290-4aaf-89e4-9cef3dc46525.mp4",
  "cost": 1.3671
}

first-frame

Field Water Photometer Demo$1.20~1m 27s
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: 'bfl:flux@3-video',
  positivePrompt: 'Continue naturally from the opening frame in one polished documentary product-demo shot. The gloved hand lifts the prepared sample vial, seats it firmly inside the photometer’s circular chamber, and closes the hinged lid with a precise click. The device activates; a subtle progress light travels around the rim and settles into a steady green confirmation glow. The camera makes a slow controlled push toward the chamber while keeping the product sharp and the field station softly blurred. Preserve the photometer’s exact design, proportions, tabletop position, realistic hand anatomy, warm ochre sunlight, and restrained teal-and-charcoal palette. Synchronized location audio: light canvas movement, distant field activity, the vial seating, lid click, and a soft confirmation tone. Calm female English voice-over says: “Insert the prepared vial, close the chamber, and confirm the water result before your team begins distribution.”',
  resolution: '720p',
  duration: 7,
  inputs: {
    frameImages: [
      'https://assets.runware.ai/assets/inputs/a3dab4e0-352c-4771-a52c-7df501f8ee29.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": "bfl:flux@3-video",
            "positivePrompt": "Continue naturally from the opening frame in one polished documentary product-demo shot. The gloved hand lifts the prepared sample vial, seats it firmly inside the photometer’s circular chamber, and closes the hinged lid with a precise click. The device activates; a subtle progress light travels around the rim and settles into a steady green confirmation glow. The camera makes a slow controlled push toward the chamber while keeping the product sharp and the field station softly blurred. Preserve the photometer’s exact design, proportions, tabletop position, realistic hand anatomy, warm ochre sunlight, and restrained teal-and-charcoal palette. Synchronized location audio: light canvas movement, distant field activity, the vial seating, lid click, and a soft confirmation tone. Calm female English voice-over says: “Insert the prepared vial, close the chamber, and confirm the water result before your team begins distribution.”",
            "resolution": "720p",
            "duration": 7,
            "inputs": {
                "frameImages": [
                    "https://assets.runware.ai/assets/inputs/a3dab4e0-352c-4771-a52c-7df501f8ee29.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": "4dd1a574-3b1f-45ef-ba6d-2c78f86137a7",
      "model": "bfl:flux@3-video",
      "positivePrompt": "Continue naturally from the opening frame in one polished documentary product-demo shot. The gloved hand lifts the prepared sample vial, seats it firmly inside the photometer’s circular chamber, and closes the hinged lid with a precise click. The device activates; a subtle progress light travels around the rim and settles into a steady green confirmation glow. The camera makes a slow controlled push toward the chamber while keeping the product sharp and the field station softly blurred. Preserve the photometer’s exact design, proportions, tabletop position, realistic hand anatomy, warm ochre sunlight, and restrained teal-and-charcoal palette. Synchronized location audio: light canvas movement, distant field activity, the vial seating, lid click, and a soft confirmation tone. Calm female English voice-over says: “Insert the prepared vial, close the chamber, and confirm the water result before your team begins distribution.”",
      "resolution": "720p",
      "duration": 7,
      "inputs": {
        "frameImages": [
          "https://assets.runware.ai/assets/inputs/a3dab4e0-352c-4771-a52c-7df501f8ee29.jpg"
        ]
      }
    }
  ]'
runware run bfl:flux@3-video \
  positivePrompt="Continue naturally from the opening frame in one polished documentary product-demo shot. The gloved hand lifts the prepared sample vial, seats it firmly inside the photometer’s circular chamber, and closes the hinged lid with a precise click. The device activates; a subtle progress light travels around the rim and settles into a steady green confirmation glow. The camera makes a slow controlled push toward the chamber while keeping the product sharp and the field station softly blurred. Preserve the photometer’s exact design, proportions, tabletop position, realistic hand anatomy, warm ochre sunlight, and restrained teal-and-charcoal palette. Synchronized location audio: light canvas movement, distant field activity, the vial seating, lid click, and a soft confirmation tone. Calm female English voice-over says: “Insert the prepared vial, close the chamber, and confirm the water result before your team begins distribution.”" \
  resolution=720p \
  duration=7 \
  inputs.frameImages.0=https://assets.runware.ai/assets/inputs/a3dab4e0-352c-4771-a52c-7df501f8ee29.jpg
{
  "taskType": "videoInference",
  "taskUUID": "4dd1a574-3b1f-45ef-ba6d-2c78f86137a7",
  "model": "bfl:flux@3-video",
  "positivePrompt": "Continue naturally from the opening frame in one polished documentary product-demo shot. The gloved hand lifts the prepared sample vial, seats it firmly inside the photometer’s circular chamber, and closes the hinged lid with a precise click. The device activates; a subtle progress light travels around the rim and settles into a steady green confirmation glow. The camera makes a slow controlled push toward the chamber while keeping the product sharp and the field station softly blurred. Preserve the photometer’s exact design, proportions, tabletop position, realistic hand anatomy, warm ochre sunlight, and restrained teal-and-charcoal palette. Synchronized location audio: light canvas movement, distant field activity, the vial seating, lid click, and a soft confirmation tone. Calm female English voice-over says: “Insert the prepared vial, close the chamber, and confirm the water result before your team begins distribution.”",
  "resolution": "720p",
  "duration": 7,
  "inputs": {
    "frameImages": [
      "https://assets.runware.ai/assets/inputs/a3dab4e0-352c-4771-a52c-7df501f8ee29.jpg"
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "4dd1a574-3b1f-45ef-ba6d-2c78f86137a7",
  "videoUUID": "98e1419f-9654-426b-bf78-efd037eac8f9",
  "videoURL": "https://vm.runware.ai/video/os/a04d20/ws/5/vi/98e1419f-9654-426b-bf78-efd037eac8f9.mp4",
  "cost": 1.1971
}

first-last-frame

Observatory Chart Lyric Video$2.91~3m 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: 'bfl:flux@3-video',
  positivePrompt: 'Create a polished lyric-video sequence for a minimal experimental electro track. Preserve the exact locked overhead composition and physical chart-recorder design established by the endpoint images. The paper drum rotates steadily from left to right while the brass stylus vibrates in time with a restrained 118 BPM beat, drawing a luminous acid-orange waveform. Let “I READ THE STATIC” travel smoothly toward the edge as the moving trace organically reshapes into the clearly legible lyric “LIKE A MAP HOME”; lettering must remain crisp, correctly spelled and physically integrated into the ink line. Cyan instrument lamps pulse subtly on downbeats, fine dust drifts through the light, and minute mechanical vibrations add tactile realism without shaking the camera. Use charcoal black, oxidized brass, icy cyan and acid orange, with hypnotic nocturnal pacing and understated analog-film grain. Synchronized audio: sparse electro percussion, low modular bass, chart-recorder clicks and a cool intimate female vocal singing exactly, “I read the static, like a map home.” No cuts, logos, subtitles, interfaces or extra text.',
  resolution: '1080p',
  duration: 10,
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/1652deb8-fcb4-4e58-b64a-3e0107adb4f4.jpg',
        frame: 'first'
      },
      {
        image: 'https://assets.runware.ai/assets/inputs/63ced760-fe3b-447d-be5f-ef67aea215c8.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": "bfl:flux@3-video",
            "positivePrompt": "Create a polished lyric-video sequence for a minimal experimental electro track. Preserve the exact locked overhead composition and physical chart-recorder design established by the endpoint images. The paper drum rotates steadily from left to right while the brass stylus vibrates in time with a restrained 118 BPM beat, drawing a luminous acid-orange waveform. Let “I READ THE STATIC” travel smoothly toward the edge as the moving trace organically reshapes into the clearly legible lyric “LIKE A MAP HOME”; lettering must remain crisp, correctly spelled and physically integrated into the ink line. Cyan instrument lamps pulse subtly on downbeats, fine dust drifts through the light, and minute mechanical vibrations add tactile realism without shaking the camera. Use charcoal black, oxidized brass, icy cyan and acid orange, with hypnotic nocturnal pacing and understated analog-film grain. Synchronized audio: sparse electro percussion, low modular bass, chart-recorder clicks and a cool intimate female vocal singing exactly, “I read the static, like a map home.” No cuts, logos, subtitles, interfaces or extra text.",
            "resolution": "1080p",
            "duration": 10,
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/1652deb8-fcb4-4e58-b64a-3e0107adb4f4.jpg",
                        "frame": "first"
                    },
                    {
                        "image": "https://assets.runware.ai/assets/inputs/63ced760-fe3b-447d-be5f-ef67aea215c8.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": "1eb6eef5-c430-4db8-90db-e7ddcc33ce26",
      "model": "bfl:flux@3-video",
      "positivePrompt": "Create a polished lyric-video sequence for a minimal experimental electro track. Preserve the exact locked overhead composition and physical chart-recorder design established by the endpoint images. The paper drum rotates steadily from left to right while the brass stylus vibrates in time with a restrained 118 BPM beat, drawing a luminous acid-orange waveform. Let “I READ THE STATIC” travel smoothly toward the edge as the moving trace organically reshapes into the clearly legible lyric “LIKE A MAP HOME”; lettering must remain crisp, correctly spelled and physically integrated into the ink line. Cyan instrument lamps pulse subtly on downbeats, fine dust drifts through the light, and minute mechanical vibrations add tactile realism without shaking the camera. Use charcoal black, oxidized brass, icy cyan and acid orange, with hypnotic nocturnal pacing and understated analog-film grain. Synchronized audio: sparse electro percussion, low modular bass, chart-recorder clicks and a cool intimate female vocal singing exactly, “I read the static, like a map home.” No cuts, logos, subtitles, interfaces or extra text.",
      "resolution": "1080p",
      "duration": 10,
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/1652deb8-fcb4-4e58-b64a-3e0107adb4f4.jpg",
            "frame": "first"
          },
          {
            "image": "https://assets.runware.ai/assets/inputs/63ced760-fe3b-447d-be5f-ef67aea215c8.jpg",
            "frame": "last"
          }
        ]
      }
    }
  ]'
runware run bfl:flux@3-video \
  positivePrompt="Create a polished lyric-video sequence for a minimal experimental electro track. Preserve the exact locked overhead composition and physical chart-recorder design established by the endpoint images. The paper drum rotates steadily from left to right while the brass stylus vibrates in time with a restrained 118 BPM beat, drawing a luminous acid-orange waveform. Let “I READ THE STATIC” travel smoothly toward the edge as the moving trace organically reshapes into the clearly legible lyric “LIKE A MAP HOME”; lettering must remain crisp, correctly spelled and physically integrated into the ink line. Cyan instrument lamps pulse subtly on downbeats, fine dust drifts through the light, and minute mechanical vibrations add tactile realism without shaking the camera. Use charcoal black, oxidized brass, icy cyan and acid orange, with hypnotic nocturnal pacing and understated analog-film grain. Synchronized audio: sparse electro percussion, low modular bass, chart-recorder clicks and a cool intimate female vocal singing exactly, “I read the static, like a map home.” No cuts, logos, subtitles, interfaces or extra text." \
  resolution=1080p \
  duration=10 \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/1652deb8-fcb4-4e58-b64a-3e0107adb4f4.jpg \
  inputs.frameImages.0.frame=first \
  inputs.frameImages.1.image=https://assets.runware.ai/assets/inputs/63ced760-fe3b-447d-be5f-ef67aea215c8.jpg \
  inputs.frameImages.1.frame=last
{
  "taskType": "videoInference",
  "taskUUID": "1eb6eef5-c430-4db8-90db-e7ddcc33ce26",
  "model": "bfl:flux@3-video",
  "positivePrompt": "Create a polished lyric-video sequence for a minimal experimental electro track. Preserve the exact locked overhead composition and physical chart-recorder design established by the endpoint images. The paper drum rotates steadily from left to right while the brass stylus vibrates in time with a restrained 118 BPM beat, drawing a luminous acid-orange waveform. Let “I READ THE STATIC” travel smoothly toward the edge as the moving trace organically reshapes into the clearly legible lyric “LIKE A MAP HOME”; lettering must remain crisp, correctly spelled and physically integrated into the ink line. Cyan instrument lamps pulse subtly on downbeats, fine dust drifts through the light, and minute mechanical vibrations add tactile realism without shaking the camera. Use charcoal black, oxidized brass, icy cyan and acid orange, with hypnotic nocturnal pacing and understated analog-film grain. Synchronized audio: sparse electro percussion, low modular bass, chart-recorder clicks and a cool intimate female vocal singing exactly, “I read the static, like a map home.” No cuts, logos, subtitles, interfaces or extra text.",
  "resolution": "1080p",
  "duration": 10,
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/1652deb8-fcb4-4e58-b64a-3e0107adb4f4.jpg",
        "frame": "first"
      },
      {
        "image": "https://assets.runware.ai/assets/inputs/63ced760-fe3b-447d-be5f-ef67aea215c8.jpg",
        "frame": "last"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "1eb6eef5-c430-4db8-90db-e7ddcc33ce26",
  "videoUUID": "8d99b81b-e934-474b-90f2-08de18ffc3d7",
  "videoURL": "https://vm.runware.ai/video/os/a09dlim3/ws/5/vi/8d99b81b-e934-474b-90f2-08de18ffc3d7.mp4",
  "cost": 2.9121
}

multiple-keyframes

Inflatable Marine Beacon Deployment Demo$2.05~4m 9s
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: 'bfl:flux@3-video',
  positivePrompt: 'Create a polished one-take marine safety product explainer using the four supplied frame images as chronological anchors. Maintain the exact same emergency locator buoy, locked three-quarter camera position, deep cobalt test tank, stainless laboratory background, cool white lighting, and crisp technical-documentary art direction throughout. Begin with the compact matte black octagonal canister floating horizontally and its red activation lanyard tightening across the water. The lanyard triggers the mechanism with a clear mechanical click; the safety-orange cap hinges open, compressed gas releases with a controlled hiss, and the folded acid-lime mast pushes outward while the collar rocks and throws a small realistic splash. Continue without a cut as the mast inflates from wrinkled fabric into a taut tapered form with two silver reflective bands. The submerged weighted base swings downward, smoothly rotating the buoy from diagonal to vertical through believable buoyancy and inertia. Finish with the fully deployed beacon upright and stable as ripples settle, droplets run down the mast, and the orange cap emits a clean white locator pulse. Subtle slow camera push-in only, no cuts, no time lapse, no hands, no extra equipment entering frame, no logos, no captions, no interface graphics. Synchronized audio: gentle test-tank slosh, lanyard tension, mechanical click, short inflation hiss, fabric unfurling, small splashes, then a restrained electronic beacon chirp.',
  width: 1088,
  height: 800,
  duration: 12,
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/a519918a-0010-4ee7-81b5-722cbc999317.jpg',
        timestamp: 0
      },
      {
        image: 'https://assets.runware.ai/assets/inputs/7b8283ee-b2f7-41f4-87f8-66c060651f32.jpg',
        timestamp: 3.25
      },
      {
        image: 'https://assets.runware.ai/assets/inputs/60ff642c-d57d-46be-8c0a-a53a0eb7be44.jpg',
        timestamp: 6.5
      },
      {
        image: 'https://assets.runware.ai/assets/inputs/9c01e124-add4-45a1-b495-c2520e97e58b.jpg',
        timestamp: 9.75
      }
    ]
  }
})
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": "bfl:flux@3-video",
            "positivePrompt": "Create a polished one-take marine safety product explainer using the four supplied frame images as chronological anchors. Maintain the exact same emergency locator buoy, locked three-quarter camera position, deep cobalt test tank, stainless laboratory background, cool white lighting, and crisp technical-documentary art direction throughout. Begin with the compact matte black octagonal canister floating horizontally and its red activation lanyard tightening across the water. The lanyard triggers the mechanism with a clear mechanical click; the safety-orange cap hinges open, compressed gas releases with a controlled hiss, and the folded acid-lime mast pushes outward while the collar rocks and throws a small realistic splash. Continue without a cut as the mast inflates from wrinkled fabric into a taut tapered form with two silver reflective bands. The submerged weighted base swings downward, smoothly rotating the buoy from diagonal to vertical through believable buoyancy and inertia. Finish with the fully deployed beacon upright and stable as ripples settle, droplets run down the mast, and the orange cap emits a clean white locator pulse. Subtle slow camera push-in only, no cuts, no time lapse, no hands, no extra equipment entering frame, no logos, no captions, no interface graphics. Synchronized audio: gentle test-tank slosh, lanyard tension, mechanical click, short inflation hiss, fabric unfurling, small splashes, then a restrained electronic beacon chirp.",
            "width": 1088,
            "height": 800,
            "duration": 12,
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/a519918a-0010-4ee7-81b5-722cbc999317.jpg",
                        "timestamp": 0
                    },
                    {
                        "image": "https://assets.runware.ai/assets/inputs/7b8283ee-b2f7-41f4-87f8-66c060651f32.jpg",
                        "timestamp": 3.25
                    },
                    {
                        "image": "https://assets.runware.ai/assets/inputs/60ff642c-d57d-46be-8c0a-a53a0eb7be44.jpg",
                        "timestamp": 6.5
                    },
                    {
                        "image": "https://assets.runware.ai/assets/inputs/9c01e124-add4-45a1-b495-c2520e97e58b.jpg",
                        "timestamp": 9.75
                    }
                ]
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "c2117097-ae5a-4d48-92c6-cfcdfc84b121",
      "model": "bfl:flux@3-video",
      "positivePrompt": "Create a polished one-take marine safety product explainer using the four supplied frame images as chronological anchors. Maintain the exact same emergency locator buoy, locked three-quarter camera position, deep cobalt test tank, stainless laboratory background, cool white lighting, and crisp technical-documentary art direction throughout. Begin with the compact matte black octagonal canister floating horizontally and its red activation lanyard tightening across the water. The lanyard triggers the mechanism with a clear mechanical click; the safety-orange cap hinges open, compressed gas releases with a controlled hiss, and the folded acid-lime mast pushes outward while the collar rocks and throws a small realistic splash. Continue without a cut as the mast inflates from wrinkled fabric into a taut tapered form with two silver reflective bands. The submerged weighted base swings downward, smoothly rotating the buoy from diagonal to vertical through believable buoyancy and inertia. Finish with the fully deployed beacon upright and stable as ripples settle, droplets run down the mast, and the orange cap emits a clean white locator pulse. Subtle slow camera push-in only, no cuts, no time lapse, no hands, no extra equipment entering frame, no logos, no captions, no interface graphics. Synchronized audio: gentle test-tank slosh, lanyard tension, mechanical click, short inflation hiss, fabric unfurling, small splashes, then a restrained electronic beacon chirp.",
      "width": 1088,
      "height": 800,
      "duration": 12,
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/a519918a-0010-4ee7-81b5-722cbc999317.jpg",
            "timestamp": 0
          },
          {
            "image": "https://assets.runware.ai/assets/inputs/7b8283ee-b2f7-41f4-87f8-66c060651f32.jpg",
            "timestamp": 3.25
          },
          {
            "image": "https://assets.runware.ai/assets/inputs/60ff642c-d57d-46be-8c0a-a53a0eb7be44.jpg",
            "timestamp": 6.5
          },
          {
            "image": "https://assets.runware.ai/assets/inputs/9c01e124-add4-45a1-b495-c2520e97e58b.jpg",
            "timestamp": 9.75
          }
        ]
      }
    }
  ]'
runware run bfl:flux@3-video \
  positivePrompt="Create a polished one-take marine safety product explainer using the four supplied frame images as chronological anchors. Maintain the exact same emergency locator buoy, locked three-quarter camera position, deep cobalt test tank, stainless laboratory background, cool white lighting, and crisp technical-documentary art direction throughout. Begin with the compact matte black octagonal canister floating horizontally and its red activation lanyard tightening across the water. The lanyard triggers the mechanism with a clear mechanical click; the safety-orange cap hinges open, compressed gas releases with a controlled hiss, and the folded acid-lime mast pushes outward while the collar rocks and throws a small realistic splash. Continue without a cut as the mast inflates from wrinkled fabric into a taut tapered form with two silver reflective bands. The submerged weighted base swings downward, smoothly rotating the buoy from diagonal to vertical through believable buoyancy and inertia. Finish with the fully deployed beacon upright and stable as ripples settle, droplets run down the mast, and the orange cap emits a clean white locator pulse. Subtle slow camera push-in only, no cuts, no time lapse, no hands, no extra equipment entering frame, no logos, no captions, no interface graphics. Synchronized audio: gentle test-tank slosh, lanyard tension, mechanical click, short inflation hiss, fabric unfurling, small splashes, then a restrained electronic beacon chirp." \
  width=1088 \
  height=800 \
  duration=12 \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/a519918a-0010-4ee7-81b5-722cbc999317.jpg \
  inputs.frameImages.0.timestamp=0 \
  inputs.frameImages.1.image=https://assets.runware.ai/assets/inputs/7b8283ee-b2f7-41f4-87f8-66c060651f32.jpg \
  inputs.frameImages.1.timestamp=3.25 \
  inputs.frameImages.2.image=https://assets.runware.ai/assets/inputs/60ff642c-d57d-46be-8c0a-a53a0eb7be44.jpg \
  inputs.frameImages.2.timestamp=6.5 \
  inputs.frameImages.3.image=https://assets.runware.ai/assets/inputs/9c01e124-add4-45a1-b495-c2520e97e58b.jpg \
  inputs.frameImages.3.timestamp=9.75
{
  "taskType": "videoInference",
  "taskUUID": "c2117097-ae5a-4d48-92c6-cfcdfc84b121",
  "model": "bfl:flux@3-video",
  "positivePrompt": "Create a polished one-take marine safety product explainer using the four supplied frame images as chronological anchors. Maintain the exact same emergency locator buoy, locked three-quarter camera position, deep cobalt test tank, stainless laboratory background, cool white lighting, and crisp technical-documentary art direction throughout. Begin with the compact matte black octagonal canister floating horizontally and its red activation lanyard tightening across the water. The lanyard triggers the mechanism with a clear mechanical click; the safety-orange cap hinges open, compressed gas releases with a controlled hiss, and the folded acid-lime mast pushes outward while the collar rocks and throws a small realistic splash. Continue without a cut as the mast inflates from wrinkled fabric into a taut tapered form with two silver reflective bands. The submerged weighted base swings downward, smoothly rotating the buoy from diagonal to vertical through believable buoyancy and inertia. Finish with the fully deployed beacon upright and stable as ripples settle, droplets run down the mast, and the orange cap emits a clean white locator pulse. Subtle slow camera push-in only, no cuts, no time lapse, no hands, no extra equipment entering frame, no logos, no captions, no interface graphics. Synchronized audio: gentle test-tank slosh, lanyard tension, mechanical click, short inflation hiss, fabric unfurling, small splashes, then a restrained electronic beacon chirp.",
  "width": 1088,
  "height": 800,
  "duration": 12,
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/a519918a-0010-4ee7-81b5-722cbc999317.jpg",
        "timestamp": 0
      },
      {
        "image": "https://assets.runware.ai/assets/inputs/7b8283ee-b2f7-41f4-87f8-66c060651f32.jpg",
        "timestamp": 3.25
      },
      {
        "image": "https://assets.runware.ai/assets/inputs/60ff642c-d57d-46be-8c0a-a53a0eb7be44.jpg",
        "timestamp": 6.5
      },
      {
        "image": "https://assets.runware.ai/assets/inputs/9c01e124-add4-45a1-b495-c2520e97e58b.jpg",
        "timestamp": 9.75
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "c2117097-ae5a-4d48-92c6-cfcdfc84b121",
  "videoUUID": "2b46365c-ffdf-4a46-adff-d1afb5431aff",
  "videoURL": "https://vm.runware.ai/video/os/a01d21/ws/5/vi/2b46365c-ffdf-4a46-adff-d1afb5431aff.mp4",
  "cost": 2.0471
}

draft-preview

Urban Bat Nonprofit Logo Ident$0.202~2m 36s
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: 'bfl:flux@3-video',
  positivePrompt: 'Create a concise five-second portrait logo ident for NIGHT SHIFT, an urban bat conservation nonprofit. Flat vector motion design with crisp geometric shapes, subtle risograph texture, deep midnight-blue background, acid-lime graphics, and one coral accent. Centered composition with generous negative space: three lime city buildings rise from the lower center, their windows blink once, then the rooftops smoothly bend outward into symmetrical bat wings. A coral full moon clicks into place behind the bat as two thin echolocation rings expand and fade. The finished emblem settles above the clean uppercase words “NIGHT SHIFT” with smaller text “URBAN BAT CONSERVATION” beneath. Hold the complete logo clearly for the final second. Precise alignment, legible typography, restrained easing, no camera movement, no extra objects or text. Synchronized audio: one soft sonar chirp, a brief papery flutter, and a muted low synth resolve.',
  width: 704,
  height: 1280,
  duration: 5,
  settings: {
    draft: true
  }
})
import asyncio
import os

from runware import Runware


async def main():
    async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
        results = await client.run({
            "model": "bfl:flux@3-video",
            "positivePrompt": "Create a concise five-second portrait logo ident for NIGHT SHIFT, an urban bat conservation nonprofit. Flat vector motion design with crisp geometric shapes, subtle risograph texture, deep midnight-blue background, acid-lime graphics, and one coral accent. Centered composition with generous negative space: three lime city buildings rise from the lower center, their windows blink once, then the rooftops smoothly bend outward into symmetrical bat wings. A coral full moon clicks into place behind the bat as two thin echolocation rings expand and fade. The finished emblem settles above the clean uppercase words “NIGHT SHIFT” with smaller text “URBAN BAT CONSERVATION” beneath. Hold the complete logo clearly for the final second. Precise alignment, legible typography, restrained easing, no camera movement, no extra objects or text. Synchronized audio: one soft sonar chirp, a brief papery flutter, and a muted low synth resolve.",
            "width": 704,
            "height": 1280,
            "duration": 5,
            "settings": {
                "draft": True
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "705b5c54-10b6-49fb-89e7-fe812681bfb5",
      "model": "bfl:flux@3-video",
      "positivePrompt": "Create a concise five-second portrait logo ident for NIGHT SHIFT, an urban bat conservation nonprofit. Flat vector motion design with crisp geometric shapes, subtle risograph texture, deep midnight-blue background, acid-lime graphics, and one coral accent. Centered composition with generous negative space: three lime city buildings rise from the lower center, their windows blink once, then the rooftops smoothly bend outward into symmetrical bat wings. A coral full moon clicks into place behind the bat as two thin echolocation rings expand and fade. The finished emblem settles above the clean uppercase words “NIGHT SHIFT” with smaller text “URBAN BAT CONSERVATION” beneath. Hold the complete logo clearly for the final second. Precise alignment, legible typography, restrained easing, no camera movement, no extra objects or text. Synchronized audio: one soft sonar chirp, a brief papery flutter, and a muted low synth resolve.",
      "width": 704,
      "height": 1280,
      "duration": 5,
      "settings": {
        "draft": true
      }
    }
  ]'
runware run bfl:flux@3-video \
  positivePrompt="Create a concise five-second portrait logo ident for NIGHT SHIFT, an urban bat conservation nonprofit. Flat vector motion design with crisp geometric shapes, subtle risograph texture, deep midnight-blue background, acid-lime graphics, and one coral accent. Centered composition with generous negative space: three lime city buildings rise from the lower center, their windows blink once, then the rooftops smoothly bend outward into symmetrical bat wings. A coral full moon clicks into place behind the bat as two thin echolocation rings expand and fade. The finished emblem settles above the clean uppercase words “NIGHT SHIFT” with smaller text “URBAN BAT CONSERVATION” beneath. Hold the complete logo clearly for the final second. Precise alignment, legible typography, restrained easing, no camera movement, no extra objects or text. Synchronized audio: one soft sonar chirp, a brief papery flutter, and a muted low synth resolve." \
  width=704 \
  height=1280 \
  duration=5 \
  settings.draft=true
{
  "taskType": "videoInference",
  "taskUUID": "705b5c54-10b6-49fb-89e7-fe812681bfb5",
  "model": "bfl:flux@3-video",
  "positivePrompt": "Create a concise five-second portrait logo ident for NIGHT SHIFT, an urban bat conservation nonprofit. Flat vector motion design with crisp geometric shapes, subtle risograph texture, deep midnight-blue background, acid-lime graphics, and one coral accent. Centered composition with generous negative space: three lime city buildings rise from the lower center, their windows blink once, then the rooftops smoothly bend outward into symmetrical bat wings. A coral full moon clicks into place behind the bat as two thin echolocation rings expand and fade. The finished emblem settles above the clean uppercase words “NIGHT SHIFT” with smaller text “URBAN BAT CONSERVATION” beneath. Hold the complete logo clearly for the final second. Precise alignment, legible typography, restrained easing, no camera movement, no extra objects or text. Synchronized audio: one soft sonar chirp, a brief papery flutter, and a muted low synth resolve.",
  "width": 704,
  "height": 1280,
  "duration": 5,
  "settings": {
    "draft": true
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "705b5c54-10b6-49fb-89e7-fe812681bfb5",
  "videoUUID": "0353348c-c0f4-437c-b3ab-1dabc03b0f03",
  "videoURL": "https://vm.runware.ai/video/os/a08dlim3/ws/5/vi/0353348c-c0f4-437c-b3ab-1dabc03b0f03.mp4",
  "cost": 0.2017,
  "outputs": {
    "draftCache": "https://mm.runware.ai/media-storage/ws/10/id/cfc633a5-8622-48ab-8527-f80c9c099521.txt"
  }
}

video-extend

Mycelium Packaging Social Launch Reel$2.58~3m 0s
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: 'bfl:flux@3-video',
  positivePrompt: 'Continue seamlessly from the source clip, preserving the same packaging designer, molded mycelium protector, amber bottle, cobalt studio, crisp directional lighting, restrained cobalt-and-ivory palette, tactile commercial realism, and smooth clockwise camera trajectory. The designer fits the pale fibrous protector snugly around the bottle; the camera continues orbiting and eases backward as the protected bottle is placed into a simple recycled-cardboard shipping box beside several identical molded pieces. Finish on a clean, satisfying top-down three-quarter composition as the box flaps begin to close. Emphasize the dry organic texture, precise fit, and premium sustainable-material aesthetic. Synchronized audio: soft fiber friction, cardboard movement, and one muted protective thud; no dialogue, music, logos, labels, captions, or added text.',
  resolution: '720p',
  duration: 6,
  inputs: {
    video: 'https://assets.runware.ai/assets/inputs/3e743801-0197-4c3e-b455-ffdb270b5951.mp4'
  }
})
import asyncio
import os

from runware import Runware


async def main():
    async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
        results = await client.run({
            "model": "bfl:flux@3-video",
            "positivePrompt": "Continue seamlessly from the source clip, preserving the same packaging designer, molded mycelium protector, amber bottle, cobalt studio, crisp directional lighting, restrained cobalt-and-ivory palette, tactile commercial realism, and smooth clockwise camera trajectory. The designer fits the pale fibrous protector snugly around the bottle; the camera continues orbiting and eases backward as the protected bottle is placed into a simple recycled-cardboard shipping box beside several identical molded pieces. Finish on a clean, satisfying top-down three-quarter composition as the box flaps begin to close. Emphasize the dry organic texture, precise fit, and premium sustainable-material aesthetic. Synchronized audio: soft fiber friction, cardboard movement, and one muted protective thud; no dialogue, music, logos, labels, captions, or added text.",
            "resolution": "720p",
            "duration": 6,
            "inputs": {
                "video": "https://assets.runware.ai/assets/inputs/3e743801-0197-4c3e-b455-ffdb270b5951.mp4"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "44a0b8ca-afc3-4a8f-ad3d-3520bd7870ab",
      "model": "bfl:flux@3-video",
      "positivePrompt": "Continue seamlessly from the source clip, preserving the same packaging designer, molded mycelium protector, amber bottle, cobalt studio, crisp directional lighting, restrained cobalt-and-ivory palette, tactile commercial realism, and smooth clockwise camera trajectory. The designer fits the pale fibrous protector snugly around the bottle; the camera continues orbiting and eases backward as the protected bottle is placed into a simple recycled-cardboard shipping box beside several identical molded pieces. Finish on a clean, satisfying top-down three-quarter composition as the box flaps begin to close. Emphasize the dry organic texture, precise fit, and premium sustainable-material aesthetic. Synchronized audio: soft fiber friction, cardboard movement, and one muted protective thud; no dialogue, music, logos, labels, captions, or added text.",
      "resolution": "720p",
      "duration": 6,
      "inputs": {
        "video": "https://assets.runware.ai/assets/inputs/3e743801-0197-4c3e-b455-ffdb270b5951.mp4"
      }
    }
  ]'
runware run bfl:flux@3-video \
  positivePrompt="Continue seamlessly from the source clip, preserving the same packaging designer, molded mycelium protector, amber bottle, cobalt studio, crisp directional lighting, restrained cobalt-and-ivory palette, tactile commercial realism, and smooth clockwise camera trajectory. The designer fits the pale fibrous protector snugly around the bottle; the camera continues orbiting and eases backward as the protected bottle is placed into a simple recycled-cardboard shipping box beside several identical molded pieces. Finish on a clean, satisfying top-down three-quarter composition as the box flaps begin to close. Emphasize the dry organic texture, precise fit, and premium sustainable-material aesthetic. Synchronized audio: soft fiber friction, cardboard movement, and one muted protective thud; no dialogue, music, logos, labels, captions, or added text." \
  resolution=720p \
  duration=6 \
  inputs.video=https://assets.runware.ai/assets/inputs/3e743801-0197-4c3e-b455-ffdb270b5951.mp4
{
  "taskType": "videoInference",
  "taskUUID": "44a0b8ca-afc3-4a8f-ad3d-3520bd7870ab",
  "model": "bfl:flux@3-video",
  "positivePrompt": "Continue seamlessly from the source clip, preserving the same packaging designer, molded mycelium protector, amber bottle, cobalt studio, crisp directional lighting, restrained cobalt-and-ivory palette, tactile commercial realism, and smooth clockwise camera trajectory. The designer fits the pale fibrous protector snugly around the bottle; the camera continues orbiting and eases backward as the protected bottle is placed into a simple recycled-cardboard shipping box beside several identical molded pieces. Finish on a clean, satisfying top-down three-quarter composition as the box flaps begin to close. Emphasize the dry organic texture, precise fit, and premium sustainable-material aesthetic. Synchronized audio: soft fiber friction, cardboard movement, and one muted protective thud; no dialogue, music, logos, labels, captions, or added text.",
  "resolution": "720p",
  "duration": 6,
  "inputs": {
    "video": "https://assets.runware.ai/assets/inputs/3e743801-0197-4c3e-b455-ffdb270b5951.mp4"
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "44a0b8ca-afc3-4a8f-ad3d-3520bd7870ab",
  "videoUUID": "58fc8b5c-b3c4-4014-bc73-282a7714f1b8",
  "videoURL": "https://vm.runware.ai/video/os/a01d21/ws/5/vi/58fc8b5c-b3c4-4014-bc73-282a7714f1b8.mp4",
  "cost": 2.58
}
Sculptural Hearing Jewelry Fashion Reel
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: 'bfl:flux@3-video',
  positivePrompt: 'Create a polished 10-second vertical fashion showcase reel for a collection of sculptural hearing jewelry. Begin exactly from the supplied first frame. The model turns slowly toward the light as the camera makes a controlled push-in from an editorial portrait to a refined ear-level close-up. Preserve the model\'s identity, shaved hairstyle, charcoal silk wardrobe, and the exact brushed-silver hearing device design throughout. Show the wearable\'s curved metal surface, discreet acoustic opening, precise fit behind the ear, and jewelry-like finish through elegant profile angles and one subtle hand gesture. Pale travertine studio, quiet architectural luxury, soft daylight with warm metallic highlights, shallow depth of field, realistic skin texture, premium fashion-film pacing, stable anatomy, smooth camera motion. Finish exactly on the supplied last frame. No captions, logos, packaging, invented lettering, or interface elements. Synchronized audio: restrained silk movement, a faint fingertip touch on metal, soft studio ambience, and a minimal tonal pulse; no speech and no music vocals.',
  resolution: '720p',
  duration: 10,
  settings: {
    audio: true
  },
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/094df5c4-f8d7-4f6a-b5b6-fe4fb0a310d1.jpg',
        frame: 'first'
      },
      {
        image: 'https://assets.runware.ai/assets/inputs/d87e0fdb-6811-4279-b430-c7e4b928305d.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": "bfl:flux@3-video",
            "positivePrompt": "Create a polished 10-second vertical fashion showcase reel for a collection of sculptural hearing jewelry. Begin exactly from the supplied first frame. The model turns slowly toward the light as the camera makes a controlled push-in from an editorial portrait to a refined ear-level close-up. Preserve the model's identity, shaved hairstyle, charcoal silk wardrobe, and the exact brushed-silver hearing device design throughout. Show the wearable's curved metal surface, discreet acoustic opening, precise fit behind the ear, and jewelry-like finish through elegant profile angles and one subtle hand gesture. Pale travertine studio, quiet architectural luxury, soft daylight with warm metallic highlights, shallow depth of field, realistic skin texture, premium fashion-film pacing, stable anatomy, smooth camera motion. Finish exactly on the supplied last frame. No captions, logos, packaging, invented lettering, or interface elements. Synchronized audio: restrained silk movement, a faint fingertip touch on metal, soft studio ambience, and a minimal tonal pulse; no speech and no music vocals.",
            "resolution": "720p",
            "duration": 10,
            "settings": {
                "audio": True
            },
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/094df5c4-f8d7-4f6a-b5b6-fe4fb0a310d1.jpg",
                        "frame": "first"
                    },
                    {
                        "image": "https://assets.runware.ai/assets/inputs/d87e0fdb-6811-4279-b430-c7e4b928305d.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": "5db5f7ba-0186-45fb-8db1-e1ddd0faeb88",
      "model": "bfl:flux@3-video",
      "positivePrompt": "Create a polished 10-second vertical fashion showcase reel for a collection of sculptural hearing jewelry. Begin exactly from the supplied first frame. The model turns slowly toward the light as the camera makes a controlled push-in from an editorial portrait to a refined ear-level close-up. Preserve the model's identity, shaved hairstyle, charcoal silk wardrobe, and the exact brushed-silver hearing device design throughout. Show the wearable's curved metal surface, discreet acoustic opening, precise fit behind the ear, and jewelry-like finish through elegant profile angles and one subtle hand gesture. Pale travertine studio, quiet architectural luxury, soft daylight with warm metallic highlights, shallow depth of field, realistic skin texture, premium fashion-film pacing, stable anatomy, smooth camera motion. Finish exactly on the supplied last frame. No captions, logos, packaging, invented lettering, or interface elements. Synchronized audio: restrained silk movement, a faint fingertip touch on metal, soft studio ambience, and a minimal tonal pulse; no speech and no music vocals.",
      "resolution": "720p",
      "duration": 10,
      "settings": {
        "audio": true
      },
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/094df5c4-f8d7-4f6a-b5b6-fe4fb0a310d1.jpg",
            "frame": "first"
          },
          {
            "image": "https://assets.runware.ai/assets/inputs/d87e0fdb-6811-4279-b430-c7e4b928305d.jpg",
            "frame": "last"
          }
        ]
      }
    }
  ]'
runware run bfl:flux@3-video \
  positivePrompt="Create a polished 10-second vertical fashion showcase reel for a collection of sculptural hearing jewelry. Begin exactly from the supplied first frame. The model turns slowly toward the light as the camera makes a controlled push-in from an editorial portrait to a refined ear-level close-up. Preserve the model's identity, shaved hairstyle, charcoal silk wardrobe, and the exact brushed-silver hearing device design throughout. Show the wearable's curved metal surface, discreet acoustic opening, precise fit behind the ear, and jewelry-like finish through elegant profile angles and one subtle hand gesture. Pale travertine studio, quiet architectural luxury, soft daylight with warm metallic highlights, shallow depth of field, realistic skin texture, premium fashion-film pacing, stable anatomy, smooth camera motion. Finish exactly on the supplied last frame. No captions, logos, packaging, invented lettering, or interface elements. Synchronized audio: restrained silk movement, a faint fingertip touch on metal, soft studio ambience, and a minimal tonal pulse; no speech and no music vocals." \
  resolution=720p \
  duration=10 \
  settings.audio=true \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/094df5c4-f8d7-4f6a-b5b6-fe4fb0a310d1.jpg \
  inputs.frameImages.0.frame=first \
  inputs.frameImages.1.image=https://assets.runware.ai/assets/inputs/d87e0fdb-6811-4279-b430-c7e4b928305d.jpg \
  inputs.frameImages.1.frame=last
{
  "taskType": "videoInference",
  "taskUUID": "5db5f7ba-0186-45fb-8db1-e1ddd0faeb88",
  "model": "bfl:flux@3-video",
  "positivePrompt": "Create a polished 10-second vertical fashion showcase reel for a collection of sculptural hearing jewelry. Begin exactly from the supplied first frame. The model turns slowly toward the light as the camera makes a controlled push-in from an editorial portrait to a refined ear-level close-up. Preserve the model's identity, shaved hairstyle, charcoal silk wardrobe, and the exact brushed-silver hearing device design throughout. Show the wearable's curved metal surface, discreet acoustic opening, precise fit behind the ear, and jewelry-like finish through elegant profile angles and one subtle hand gesture. Pale travertine studio, quiet architectural luxury, soft daylight with warm metallic highlights, shallow depth of field, realistic skin texture, premium fashion-film pacing, stable anatomy, smooth camera motion. Finish exactly on the supplied last frame. No captions, logos, packaging, invented lettering, or interface elements. Synchronized audio: restrained silk movement, a faint fingertip touch on metal, soft studio ambience, and a minimal tonal pulse; no speech and no music vocals.",
  "resolution": "720p",
  "duration": 10,
  "settings": {
    "audio": true
  },
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/094df5c4-f8d7-4f6a-b5b6-fe4fb0a310d1.jpg",
        "frame": "first"
      },
      {
        "image": "https://assets.runware.ai/assets/inputs/d87e0fdb-6811-4279-b430-c7e4b928305d.jpg",
        "frame": "last"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "5db5f7ba-0186-45fb-8db1-e1ddd0faeb88",
  "videoUUID": "2ed2e995-758f-4f79-bb28-872a97b0b65b",
  "videoURL": "https://vm.runware.ai/video/os/a08dlim3/ws/5/vi/2ed2e995-758f-4f79-bb28-872a97b0b65b.mp4",
  "cost": 1.7071
}
Seed Vault Safety Presenter
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: 'bfl:flux@3-video',
  positivePrompt: 'Create a polished internal training presenter clip using the supplied image as the exact first frame and maintaining the officer\'s identity, clothing, setting, and facial features. In one continuous locked-off medium shot, she looks directly into the lens and speaks clearly with natural, precise lip synchronization: “Before entering the seed vault, brush your boots and seal loose plant material in the marked bin.” Her delivery is calm, authoritative, and helpful, with subtle blinking, a small instructional hand gesture, realistic breathing, and minimal head movement. Preserve the restrained documentary style of a professionally filmed biosecurity training module. Soft institutional room tone and a faint ventilation hum sit beneath clean, close-miked English dialogue. No music, captions, graphics, logos, cuts, camera movement, or background activity.',
  width: 1280,
  height: 704,
  duration: 8,
  settings: {
    audio: true
  },
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/242afa7c-5243-49c7-b146-d398c33ea065.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": "bfl:flux@3-video",
            "positivePrompt": "Create a polished internal training presenter clip using the supplied image as the exact first frame and maintaining the officer's identity, clothing, setting, and facial features. In one continuous locked-off medium shot, she looks directly into the lens and speaks clearly with natural, precise lip synchronization: “Before entering the seed vault, brush your boots and seal loose plant material in the marked bin.” Her delivery is calm, authoritative, and helpful, with subtle blinking, a small instructional hand gesture, realistic breathing, and minimal head movement. Preserve the restrained documentary style of a professionally filmed biosecurity training module. Soft institutional room tone and a faint ventilation hum sit beneath clean, close-miked English dialogue. No music, captions, graphics, logos, cuts, camera movement, or background activity.",
            "width": 1280,
            "height": 704,
            "duration": 8,
            "settings": {
                "audio": True
            },
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/242afa7c-5243-49c7-b146-d398c33ea065.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": "5a77bd4a-67a6-4b0f-aa27-05c636cc69c0",
      "model": "bfl:flux@3-video",
      "positivePrompt": "Create a polished internal training presenter clip using the supplied image as the exact first frame and maintaining the officer's identity, clothing, setting, and facial features. In one continuous locked-off medium shot, she looks directly into the lens and speaks clearly with natural, precise lip synchronization: “Before entering the seed vault, brush your boots and seal loose plant material in the marked bin.” Her delivery is calm, authoritative, and helpful, with subtle blinking, a small instructional hand gesture, realistic breathing, and minimal head movement. Preserve the restrained documentary style of a professionally filmed biosecurity training module. Soft institutional room tone and a faint ventilation hum sit beneath clean, close-miked English dialogue. No music, captions, graphics, logos, cuts, camera movement, or background activity.",
      "width": 1280,
      "height": 704,
      "duration": 8,
      "settings": {
        "audio": true
      },
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/242afa7c-5243-49c7-b146-d398c33ea065.jpg",
            "frame": "first"
          }
        ]
      }
    }
  ]'
runware run bfl:flux@3-video \
  positivePrompt="Create a polished internal training presenter clip using the supplied image as the exact first frame and maintaining the officer's identity, clothing, setting, and facial features. In one continuous locked-off medium shot, she looks directly into the lens and speaks clearly with natural, precise lip synchronization: “Before entering the seed vault, brush your boots and seal loose plant material in the marked bin.” Her delivery is calm, authoritative, and helpful, with subtle blinking, a small instructional hand gesture, realistic breathing, and minimal head movement. Preserve the restrained documentary style of a professionally filmed biosecurity training module. Soft institutional room tone and a faint ventilation hum sit beneath clean, close-miked English dialogue. No music, captions, graphics, logos, cuts, camera movement, or background activity." \
  width=1280 \
  height=704 \
  duration=8 \
  settings.audio=true \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/242afa7c-5243-49c7-b146-d398c33ea065.jpg \
  inputs.frameImages.0.frame=first
{
  "taskType": "videoInference",
  "taskUUID": "5a77bd4a-67a6-4b0f-aa27-05c636cc69c0",
  "model": "bfl:flux@3-video",
  "positivePrompt": "Create a polished internal training presenter clip using the supplied image as the exact first frame and maintaining the officer's identity, clothing, setting, and facial features. In one continuous locked-off medium shot, she looks directly into the lens and speaks clearly with natural, precise lip synchronization: “Before entering the seed vault, brush your boots and seal loose plant material in the marked bin.” Her delivery is calm, authoritative, and helpful, with subtle blinking, a small instructional hand gesture, realistic breathing, and minimal head movement. Preserve the restrained documentary style of a professionally filmed biosecurity training module. Soft institutional room tone and a faint ventilation hum sit beneath clean, close-miked English dialogue. No music, captions, graphics, logos, cuts, camera movement, or background activity.",
  "width": 1280,
  "height": 704,
  "duration": 8,
  "settings": {
    "audio": true
  },
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/242afa7c-5243-49c7-b146-d398c33ea065.jpg",
        "frame": "first"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "5a77bd4a-67a6-4b0f-aa27-05c636cc69c0",
  "videoUUID": "da55043d-9426-4d6a-bc4c-6d1af1fe019b",
  "videoURL": "https://vm.runware.ai/video/os/a09dlim3/ws/5/vi/da55043d-9426-4d6a-bc4c-6d1af1fe019b.mp4",
  "cost": 1.3671
}
Sculptural Hearing Aid Showcase Reel
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: 'bfl:flux@3-video',
  positivePrompt: 'Five-second vertical luxury product showcase reel for a sculptural hearing aid designed like contemporary jewelry. A single pearlescent titanium behind-the-ear device with a translucent amber sound tube rests on a dark travertine pedestal. Begin with an extreme macro view of the precision microphone grille, then execute a smooth controlled orbit revealing the complete elegant silhouette. Warm gallery spotlights glide across the brushed metal and translucent components, with crisp specular highlights, shallow depth of field, subtle atmospheric haze, and a refined charcoal background. Photorealistic materials, premium industrial-design cinematography, accurate product geometry, restrained neutral color palette, clean composition, no hands, no logos, no labels, no text. Synchronized audio: quiet gallery ambience with a delicate metallic chime and a soft cinematic tonal swell.',
  resolution: '720p',
  duration: 5,
  settings: {
    draft: true
  }
})
import asyncio
import os

from runware import Runware


async def main():
    async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
        results = await client.run({
            "model": "bfl:flux@3-video",
            "positivePrompt": "Five-second vertical luxury product showcase reel for a sculptural hearing aid designed like contemporary jewelry. A single pearlescent titanium behind-the-ear device with a translucent amber sound tube rests on a dark travertine pedestal. Begin with an extreme macro view of the precision microphone grille, then execute a smooth controlled orbit revealing the complete elegant silhouette. Warm gallery spotlights glide across the brushed metal and translucent components, with crisp specular highlights, shallow depth of field, subtle atmospheric haze, and a refined charcoal background. Photorealistic materials, premium industrial-design cinematography, accurate product geometry, restrained neutral color palette, clean composition, no hands, no logos, no labels, no text. Synchronized audio: quiet gallery ambience with a delicate metallic chime and a soft cinematic tonal swell.",
            "resolution": "720p",
            "duration": 5,
            "settings": {
                "draft": True
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "076bd417-c8d5-431e-b9f1-1ab8ab4c6b6d",
      "model": "bfl:flux@3-video",
      "positivePrompt": "Five-second vertical luxury product showcase reel for a sculptural hearing aid designed like contemporary jewelry. A single pearlescent titanium behind-the-ear device with a translucent amber sound tube rests on a dark travertine pedestal. Begin with an extreme macro view of the precision microphone grille, then execute a smooth controlled orbit revealing the complete elegant silhouette. Warm gallery spotlights glide across the brushed metal and translucent components, with crisp specular highlights, shallow depth of field, subtle atmospheric haze, and a refined charcoal background. Photorealistic materials, premium industrial-design cinematography, accurate product geometry, restrained neutral color palette, clean composition, no hands, no logos, no labels, no text. Synchronized audio: quiet gallery ambience with a delicate metallic chime and a soft cinematic tonal swell.",
      "resolution": "720p",
      "duration": 5,
      "settings": {
        "draft": true
      }
    }
  ]'
runware run bfl:flux@3-video \
  positivePrompt="Five-second vertical luxury product showcase reel for a sculptural hearing aid designed like contemporary jewelry. A single pearlescent titanium behind-the-ear device with a translucent amber sound tube rests on a dark travertine pedestal. Begin with an extreme macro view of the precision microphone grille, then execute a smooth controlled orbit revealing the complete elegant silhouette. Warm gallery spotlights glide across the brushed metal and translucent components, with crisp specular highlights, shallow depth of field, subtle atmospheric haze, and a refined charcoal background. Photorealistic materials, premium industrial-design cinematography, accurate product geometry, restrained neutral color palette, clean composition, no hands, no logos, no labels, no text. Synchronized audio: quiet gallery ambience with a delicate metallic chime and a soft cinematic tonal swell." \
  resolution=720p \
  duration=5 \
  settings.draft=true
{
  "taskType": "videoInference",
  "taskUUID": "076bd417-c8d5-431e-b9f1-1ab8ab4c6b6d",
  "model": "bfl:flux@3-video",
  "positivePrompt": "Five-second vertical luxury product showcase reel for a sculptural hearing aid designed like contemporary jewelry. A single pearlescent titanium behind-the-ear device with a translucent amber sound tube rests on a dark travertine pedestal. Begin with an extreme macro view of the precision microphone grille, then execute a smooth controlled orbit revealing the complete elegant silhouette. Warm gallery spotlights glide across the brushed metal and translucent components, with crisp specular highlights, shallow depth of field, subtle atmospheric haze, and a refined charcoal background. Photorealistic materials, premium industrial-design cinematography, accurate product geometry, restrained neutral color palette, clean composition, no hands, no logos, no labels, no text. Synchronized audio: quiet gallery ambience with a delicate metallic chime and a soft cinematic tonal swell.",
  "resolution": "720p",
  "duration": 5,
  "settings": {
    "draft": true
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "076bd417-c8d5-431e-b9f1-1ab8ab4c6b6d",
  "videoUUID": "13d2021b-c8fd-4d9d-ac54-139e1bf4d3e9",
  "videoURL": "https://vm.runware.ai/video/os/a08dlim3/ws/5/vi/13d2021b-c8fd-4d9d-ac54-139e1bf4d3e9.mp4",
  "cost": 0.2017,
  "outputs": {
    "draftCache": "https://mm.runware.ai/media-storage/ws/10/id/c64bd32a-bcff-4141-9c73-3564ba4e78b5.txt"
  }
}
Heirloom Piano Restoration Social Reel
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: 'bfl:flux@3-video',
  positivePrompt: 'Seamlessly continue the supplied vertical footage as a polished 10-second social media reel for a specialist heirloom piano restoration studio. Preserve the same craftsperson, navy canvas apron, antique upright piano, warm workshop lighting, lens character, color grade, and handheld camera language. Begin exactly where the source ends. Move into tactile macro shots of the artisan gently lifting a worn felt hammer, brushing dust from the action, tightening a small brass screw, and aligning the mechanism with practiced precision. Use two natural match cuts to compress the process, then reveal the restored polished keys. Finish with a wider over-the-shoulder shot as the artisan presses the keys and the piano produces a rich, resonant major chord; hold briefly on their quiet, satisfied reaction. Synchronized audio: soft brush fibers, tiny wooden and metal clicks, workshop room tone, fabric movement, and the final clean piano chord. Premium documentary craft aesthetic, believable hand movements and piano mechanics, elegant pacing, shallow depth of field, no captions, no logos, no interface elements.',
  resolution: '720p',
  duration: 10,
  settings: {
    audio: true
  },
  inputs: {
    video: 'https://assets.runware.ai/assets/inputs/548b5f94-61c1-4a23-8d4b-481719823d3f.mp4'
  }
})
import asyncio
import os

from runware import Runware


async def main():
    async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
        results = await client.run({
            "model": "bfl:flux@3-video",
            "positivePrompt": "Seamlessly continue the supplied vertical footage as a polished 10-second social media reel for a specialist heirloom piano restoration studio. Preserve the same craftsperson, navy canvas apron, antique upright piano, warm workshop lighting, lens character, color grade, and handheld camera language. Begin exactly where the source ends. Move into tactile macro shots of the artisan gently lifting a worn felt hammer, brushing dust from the action, tightening a small brass screw, and aligning the mechanism with practiced precision. Use two natural match cuts to compress the process, then reveal the restored polished keys. Finish with a wider over-the-shoulder shot as the artisan presses the keys and the piano produces a rich, resonant major chord; hold briefly on their quiet, satisfied reaction. Synchronized audio: soft brush fibers, tiny wooden and metal clicks, workshop room tone, fabric movement, and the final clean piano chord. Premium documentary craft aesthetic, believable hand movements and piano mechanics, elegant pacing, shallow depth of field, no captions, no logos, no interface elements.",
            "resolution": "720p",
            "duration": 10,
            "settings": {
                "audio": True
            },
            "inputs": {
                "video": "https://assets.runware.ai/assets/inputs/548b5f94-61c1-4a23-8d4b-481719823d3f.mp4"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "19ed27a7-0204-41dd-9500-877f4a21cae5",
      "model": "bfl:flux@3-video",
      "positivePrompt": "Seamlessly continue the supplied vertical footage as a polished 10-second social media reel for a specialist heirloom piano restoration studio. Preserve the same craftsperson, navy canvas apron, antique upright piano, warm workshop lighting, lens character, color grade, and handheld camera language. Begin exactly where the source ends. Move into tactile macro shots of the artisan gently lifting a worn felt hammer, brushing dust from the action, tightening a small brass screw, and aligning the mechanism with practiced precision. Use two natural match cuts to compress the process, then reveal the restored polished keys. Finish with a wider over-the-shoulder shot as the artisan presses the keys and the piano produces a rich, resonant major chord; hold briefly on their quiet, satisfied reaction. Synchronized audio: soft brush fibers, tiny wooden and metal clicks, workshop room tone, fabric movement, and the final clean piano chord. Premium documentary craft aesthetic, believable hand movements and piano mechanics, elegant pacing, shallow depth of field, no captions, no logos, no interface elements.",
      "resolution": "720p",
      "duration": 10,
      "settings": {
        "audio": true
      },
      "inputs": {
        "video": "https://assets.runware.ai/assets/inputs/548b5f94-61c1-4a23-8d4b-481719823d3f.mp4"
      }
    }
  ]'
runware run bfl:flux@3-video \
  positivePrompt="Seamlessly continue the supplied vertical footage as a polished 10-second social media reel for a specialist heirloom piano restoration studio. Preserve the same craftsperson, navy canvas apron, antique upright piano, warm workshop lighting, lens character, color grade, and handheld camera language. Begin exactly where the source ends. Move into tactile macro shots of the artisan gently lifting a worn felt hammer, brushing dust from the action, tightening a small brass screw, and aligning the mechanism with practiced precision. Use two natural match cuts to compress the process, then reveal the restored polished keys. Finish with a wider over-the-shoulder shot as the artisan presses the keys and the piano produces a rich, resonant major chord; hold briefly on their quiet, satisfied reaction. Synchronized audio: soft brush fibers, tiny wooden and metal clicks, workshop room tone, fabric movement, and the final clean piano chord. Premium documentary craft aesthetic, believable hand movements and piano mechanics, elegant pacing, shallow depth of field, no captions, no logos, no interface elements." \
  resolution=720p \
  duration=10 \
  settings.audio=true \
  inputs.video=https://assets.runware.ai/assets/inputs/548b5f94-61c1-4a23-8d4b-481719823d3f.mp4
{
  "taskType": "videoInference",
  "taskUUID": "19ed27a7-0204-41dd-9500-877f4a21cae5",
  "model": "bfl:flux@3-video",
  "positivePrompt": "Seamlessly continue the supplied vertical footage as a polished 10-second social media reel for a specialist heirloom piano restoration studio. Preserve the same craftsperson, navy canvas apron, antique upright piano, warm workshop lighting, lens character, color grade, and handheld camera language. Begin exactly where the source ends. Move into tactile macro shots of the artisan gently lifting a worn felt hammer, brushing dust from the action, tightening a small brass screw, and aligning the mechanism with practiced precision. Use two natural match cuts to compress the process, then reveal the restored polished keys. Finish with a wider over-the-shoulder shot as the artisan presses the keys and the piano produces a rich, resonant major chord; hold briefly on their quiet, satisfied reaction. Synchronized audio: soft brush fibers, tiny wooden and metal clicks, workshop room tone, fabric movement, and the final clean piano chord. Premium documentary craft aesthetic, believable hand movements and piano mechanics, elegant pacing, shallow depth of field, no captions, no logos, no interface elements.",
  "resolution": "720p",
  "duration": 10,
  "settings": {
    "audio": true
  },
  "inputs": {
    "video": "https://assets.runware.ai/assets/inputs/548b5f94-61c1-4a23-8d4b-481719823d3f.mp4"
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "19ed27a7-0204-41dd-9500-877f4a21cae5",
  "videoUUID": "99447435-db7a-4e2b-8969-45086390e602",
  "videoURL": "https://vm.runware.ai/video/os/a05d22/ws/5/vi/99447435-db7a-4e2b-8969-45086390e602.mp4",
  "cost": 3.87
}
Textile Recycling Conveyor B-Roll
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: 'bfl:flux@3-video',
  positivePrompt: 'A single continuous documentary b-roll shot inside a modern textile recycling facility. A low camera tracks smoothly alongside a fast conveyor carrying shredded cobalt, rust, mustard, and cream fabric scraps beneath near-infrared sorting sensors; precise bursts of compressed air separate the fibers into different chutes. Begin with a tight tactile view of tumbling threads and frayed cloth, then subtly widen to reveal the clean automated machinery and glowing cyan inspection lights. Authentic industrial scale, crisp material detail, cool steel palette punctuated by saturated textile colors, soft atmospheric haze, practical overhead lighting, natural motion blur, restrained premium editorial cinematography. No workers, logos, labels, captions, or readable text. Synchronized location audio only: conveyor hum, fabric rustle, pneumatic clicks, and brief air bursts; no music or speech.',
  resolution: '1080p',
  duration: 8,
  settings: {
    audio: true
  }
})
import asyncio
import os

from runware import Runware


async def main():
    async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
        results = await client.run({
            "model": "bfl:flux@3-video",
            "positivePrompt": "A single continuous documentary b-roll shot inside a modern textile recycling facility. A low camera tracks smoothly alongside a fast conveyor carrying shredded cobalt, rust, mustard, and cream fabric scraps beneath near-infrared sorting sensors; precise bursts of compressed air separate the fibers into different chutes. Begin with a tight tactile view of tumbling threads and frayed cloth, then subtly widen to reveal the clean automated machinery and glowing cyan inspection lights. Authentic industrial scale, crisp material detail, cool steel palette punctuated by saturated textile colors, soft atmospheric haze, practical overhead lighting, natural motion blur, restrained premium editorial cinematography. No workers, logos, labels, captions, or readable text. Synchronized location audio only: conveyor hum, fabric rustle, pneumatic clicks, and brief air bursts; no music or speech.",
            "resolution": "1080p",
            "duration": 8,
            "settings": {
                "audio": True
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "505276a7-bd6e-4886-8ff2-06e5004f087e",
      "model": "bfl:flux@3-video",
      "positivePrompt": "A single continuous documentary b-roll shot inside a modern textile recycling facility. A low camera tracks smoothly alongside a fast conveyor carrying shredded cobalt, rust, mustard, and cream fabric scraps beneath near-infrared sorting sensors; precise bursts of compressed air separate the fibers into different chutes. Begin with a tight tactile view of tumbling threads and frayed cloth, then subtly widen to reveal the clean automated machinery and glowing cyan inspection lights. Authentic industrial scale, crisp material detail, cool steel palette punctuated by saturated textile colors, soft atmospheric haze, practical overhead lighting, natural motion blur, restrained premium editorial cinematography. No workers, logos, labels, captions, or readable text. Synchronized location audio only: conveyor hum, fabric rustle, pneumatic clicks, and brief air bursts; no music or speech.",
      "resolution": "1080p",
      "duration": 8,
      "settings": {
        "audio": true
      }
    }
  ]'
runware run bfl:flux@3-video \
  positivePrompt="A single continuous documentary b-roll shot inside a modern textile recycling facility. A low camera tracks smoothly alongside a fast conveyor carrying shredded cobalt, rust, mustard, and cream fabric scraps beneath near-infrared sorting sensors; precise bursts of compressed air separate the fibers into different chutes. Begin with a tight tactile view of tumbling threads and frayed cloth, then subtly widen to reveal the clean automated machinery and glowing cyan inspection lights. Authentic industrial scale, crisp material detail, cool steel palette punctuated by saturated textile colors, soft atmospheric haze, practical overhead lighting, natural motion blur, restrained premium editorial cinematography. No workers, logos, labels, captions, or readable text. Synchronized location audio only: conveyor hum, fabric rustle, pneumatic clicks, and brief air bursts; no music or speech." \
  resolution=1080p \
  duration=8 \
  settings.audio=true
{
  "taskType": "videoInference",
  "taskUUID": "505276a7-bd6e-4886-8ff2-06e5004f087e",
  "model": "bfl:flux@3-video",
  "positivePrompt": "A single continuous documentary b-roll shot inside a modern textile recycling facility. A low camera tracks smoothly alongside a fast conveyor carrying shredded cobalt, rust, mustard, and cream fabric scraps beneath near-infrared sorting sensors; precise bursts of compressed air separate the fibers into different chutes. Begin with a tight tactile view of tumbling threads and frayed cloth, then subtly widen to reveal the clean automated machinery and glowing cyan inspection lights. Authentic industrial scale, crisp material detail, cool steel palette punctuated by saturated textile colors, soft atmospheric haze, practical overhead lighting, natural motion blur, restrained premium editorial cinematography. No workers, logos, labels, captions, or readable text. Synchronized location audio only: conveyor hum, fabric rustle, pneumatic clicks, and brief air bursts; no music or speech.",
  "resolution": "1080p",
  "duration": 8,
  "settings": {
    "audio": true
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "505276a7-bd6e-4886-8ff2-06e5004f087e",
  "videoUUID": "89f5934e-583f-4aab-9e50-c25c789ed569",
  "videoURL": "https://vm.runware.ai/video/os/a06dlim3/ws/5/vi/89f5934e-583f-4aab-9e50-c25c789ed569.mp4",
  "cost": 2.3321
}
Tidal Folk Music Video Segment
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: 'bfl:flux@3-video',
  positivePrompt: 'Create a polished 12-second music-video segment for an original electronic-folk single set on a working seaweed farm at blue hour. Preserve the same singer, orange oilskin coat, coastal location, cyan-and-amber grade, and tactile 16mm film texture across all three supplied visual anchors. From 0 to 5 seconds, begin with the wide tidal-flat composition and slowly dolly toward the singer as wind stirs the kelp lines and her tungsten lamp swings naturally. At 5 seconds, transition cleanly into the supplied medium close-up; track backward at walking pace while she sings directly to camera, with accurate lip synchronization and wet kelp ribbons passing close to the lens. At 10 seconds, rise rapidly into the supplied overhead composition as workers\' headlamps create a constellation around her and the incoming tide glints between the cultivation lines. Generate synchronized audio: intimate female lead vocal singing the original lyric, \'At the turn of the tide, I carry the light,\' over a restrained 96 BPM electronic-folk arrangement of bowed fiddle, deep analog bass pulse, hand drum, and sampled rope-and-buoy percussion. Let wind, water, coat movement, and footsteps sit naturally beneath the music. Premium editorial cinematography, realistic aquaculture details, expressive but understated performance, smooth physical motion, no titles, captions, logos, or interface elements.',
  resolution: '1080p',
  duration: 12,
  settings: {
    audio: true
  },
  inputs: {
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/fc6a4318-a4df-4a64-b66b-734574191c7a.jpg',
        timestamp: 0
      },
      {
        image: 'https://assets.runware.ai/assets/inputs/944d3693-e8d0-4e95-a5fc-ba64faf90687.jpg',
        timestamp: 5
      },
      {
        image: 'https://assets.runware.ai/assets/inputs/705be999-b708-47df-8a38-66d7087b8fc6.jpg',
        timestamp: 10
      }
    ]
  }
})
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": "bfl:flux@3-video",
            "positivePrompt": "Create a polished 12-second music-video segment for an original electronic-folk single set on a working seaweed farm at blue hour. Preserve the same singer, orange oilskin coat, coastal location, cyan-and-amber grade, and tactile 16mm film texture across all three supplied visual anchors. From 0 to 5 seconds, begin with the wide tidal-flat composition and slowly dolly toward the singer as wind stirs the kelp lines and her tungsten lamp swings naturally. At 5 seconds, transition cleanly into the supplied medium close-up; track backward at walking pace while she sings directly to camera, with accurate lip synchronization and wet kelp ribbons passing close to the lens. At 10 seconds, rise rapidly into the supplied overhead composition as workers' headlamps create a constellation around her and the incoming tide glints between the cultivation lines. Generate synchronized audio: intimate female lead vocal singing the original lyric, 'At the turn of the tide, I carry the light,' over a restrained 96 BPM electronic-folk arrangement of bowed fiddle, deep analog bass pulse, hand drum, and sampled rope-and-buoy percussion. Let wind, water, coat movement, and footsteps sit naturally beneath the music. Premium editorial cinematography, realistic aquaculture details, expressive but understated performance, smooth physical motion, no titles, captions, logos, or interface elements.",
            "resolution": "1080p",
            "duration": 12,
            "settings": {
                "audio": True
            },
            "inputs": {
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/fc6a4318-a4df-4a64-b66b-734574191c7a.jpg",
                        "timestamp": 0
                    },
                    {
                        "image": "https://assets.runware.ai/assets/inputs/944d3693-e8d0-4e95-a5fc-ba64faf90687.jpg",
                        "timestamp": 5
                    },
                    {
                        "image": "https://assets.runware.ai/assets/inputs/705be999-b708-47df-8a38-66d7087b8fc6.jpg",
                        "timestamp": 10
                    }
                ]
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "7f11d71d-adf9-4356-980d-bee6c9d55de8",
      "model": "bfl:flux@3-video",
      "positivePrompt": "Create a polished 12-second music-video segment for an original electronic-folk single set on a working seaweed farm at blue hour. Preserve the same singer, orange oilskin coat, coastal location, cyan-and-amber grade, and tactile 16mm film texture across all three supplied visual anchors. From 0 to 5 seconds, begin with the wide tidal-flat composition and slowly dolly toward the singer as wind stirs the kelp lines and her tungsten lamp swings naturally. At 5 seconds, transition cleanly into the supplied medium close-up; track backward at walking pace while she sings directly to camera, with accurate lip synchronization and wet kelp ribbons passing close to the lens. At 10 seconds, rise rapidly into the supplied overhead composition as workers' headlamps create a constellation around her and the incoming tide glints between the cultivation lines. Generate synchronized audio: intimate female lead vocal singing the original lyric, 'At the turn of the tide, I carry the light,' over a restrained 96 BPM electronic-folk arrangement of bowed fiddle, deep analog bass pulse, hand drum, and sampled rope-and-buoy percussion. Let wind, water, coat movement, and footsteps sit naturally beneath the music. Premium editorial cinematography, realistic aquaculture details, expressive but understated performance, smooth physical motion, no titles, captions, logos, or interface elements.",
      "resolution": "1080p",
      "duration": 12,
      "settings": {
        "audio": true
      },
      "inputs": {
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/fc6a4318-a4df-4a64-b66b-734574191c7a.jpg",
            "timestamp": 0
          },
          {
            "image": "https://assets.runware.ai/assets/inputs/944d3693-e8d0-4e95-a5fc-ba64faf90687.jpg",
            "timestamp": 5
          },
          {
            "image": "https://assets.runware.ai/assets/inputs/705be999-b708-47df-8a38-66d7087b8fc6.jpg",
            "timestamp": 10
          }
        ]
      }
    }
  ]'
runware run bfl:flux@3-video \
  positivePrompt="Create a polished 12-second music-video segment for an original electronic-folk single set on a working seaweed farm at blue hour. Preserve the same singer, orange oilskin coat, coastal location, cyan-and-amber grade, and tactile 16mm film texture across all three supplied visual anchors. From 0 to 5 seconds, begin with the wide tidal-flat composition and slowly dolly toward the singer as wind stirs the kelp lines and her tungsten lamp swings naturally. At 5 seconds, transition cleanly into the supplied medium close-up; track backward at walking pace while she sings directly to camera, with accurate lip synchronization and wet kelp ribbons passing close to the lens. At 10 seconds, rise rapidly into the supplied overhead composition as workers' headlamps create a constellation around her and the incoming tide glints between the cultivation lines. Generate synchronized audio: intimate female lead vocal singing the original lyric, 'At the turn of the tide, I carry the light,' over a restrained 96 BPM electronic-folk arrangement of bowed fiddle, deep analog bass pulse, hand drum, and sampled rope-and-buoy percussion. Let wind, water, coat movement, and footsteps sit naturally beneath the music. Premium editorial cinematography, realistic aquaculture details, expressive but understated performance, smooth physical motion, no titles, captions, logos, or interface elements." \
  resolution=1080p \
  duration=12 \
  settings.audio=true \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/fc6a4318-a4df-4a64-b66b-734574191c7a.jpg \
  inputs.frameImages.0.timestamp=0 \
  inputs.frameImages.1.image=https://assets.runware.ai/assets/inputs/944d3693-e8d0-4e95-a5fc-ba64faf90687.jpg \
  inputs.frameImages.1.timestamp=5 \
  inputs.frameImages.2.image=https://assets.runware.ai/assets/inputs/705be999-b708-47df-8a38-66d7087b8fc6.jpg \
  inputs.frameImages.2.timestamp=10
{
  "taskType": "videoInference",
  "taskUUID": "7f11d71d-adf9-4356-980d-bee6c9d55de8",
  "model": "bfl:flux@3-video",
  "positivePrompt": "Create a polished 12-second music-video segment for an original electronic-folk single set on a working seaweed farm at blue hour. Preserve the same singer, orange oilskin coat, coastal location, cyan-and-amber grade, and tactile 16mm film texture across all three supplied visual anchors. From 0 to 5 seconds, begin with the wide tidal-flat composition and slowly dolly toward the singer as wind stirs the kelp lines and her tungsten lamp swings naturally. At 5 seconds, transition cleanly into the supplied medium close-up; track backward at walking pace while she sings directly to camera, with accurate lip synchronization and wet kelp ribbons passing close to the lens. At 10 seconds, rise rapidly into the supplied overhead composition as workers' headlamps create a constellation around her and the incoming tide glints between the cultivation lines. Generate synchronized audio: intimate female lead vocal singing the original lyric, 'At the turn of the tide, I carry the light,' over a restrained 96 BPM electronic-folk arrangement of bowed fiddle, deep analog bass pulse, hand drum, and sampled rope-and-buoy percussion. Let wind, water, coat movement, and footsteps sit naturally beneath the music. Premium editorial cinematography, realistic aquaculture details, expressive but understated performance, smooth physical motion, no titles, captions, logos, or interface elements.",
  "resolution": "1080p",
  "duration": 12,
  "settings": {
    "audio": true
  },
  "inputs": {
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/fc6a4318-a4df-4a64-b66b-734574191c7a.jpg",
        "timestamp": 0
      },
      {
        "image": "https://assets.runware.ai/assets/inputs/944d3693-e8d0-4e95-a5fc-ba64faf90687.jpg",
        "timestamp": 5
      },
      {
        "image": "https://assets.runware.ai/assets/inputs/705be999-b708-47df-8a38-66d7087b8fc6.jpg",
        "timestamp": 10
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "7f11d71d-adf9-4356-980d-bee6c9d55de8",
  "videoUUID": "e0ddd7d5-446d-4f90-b149-daaf3c9d6322",
  "videoURL": "https://vm.runware.ai/video/os/a08dlim3/ws/5/vi/e0ddd7d5-446d-4f90-b149-daaf3c9d6322.mp4",
  "cost": 3.4921
}