live
MODEL IDrunway:aleph@2.0

Runway Aleph 2.0

Runway
by

Runway Aleph 2.0 is Runway's upgraded flagship video editing model for transforming existing footage while keeping the rest of the clip stable. It is built for precise localized edits, single-frame visual guidance, and consistent edits across cuts and scene changes, making it useful for product swaps, packaging updates, background changes, relighting, scene cleanup, and other post-production workflows that need the output to stay close to the source video. It supports clips up to 30 seconds at 1080p.

Runway Aleph 2.0

first-frame

Subsea Turbine Background Replacement$1.70~3m 17s
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: 'runway:aleph@2.0',
  positivePrompt: 'Replace the controlled training-tank environment with a photorealistic North Sea offshore wind-turbine inspection site, following the first-frame guide. Preserve the diver exactly, including the orange drysuit, white helmet, tether, bubbles, handheld ultrasonic scanner, body motion, timing, scale, and camera movement. Transform the tiled walls, railings, pool floor, and plain column into open deep-blue water, seabed, and a monumental steel monopile with restrained algae and mussel growth. Add natural suspended particles, soft rays from the surface, and subtle cyan work-light falloff. Maintain convincing underwater depth, occlusion, and documentary realism throughout; no tropical wildlife or fantasy elements.',
  inputs: {
    video: 'https://assets.runware.ai/assets/inputs/5cba2479-aff4-4438-b2b3-61653f152a16.mp4',
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/8a72053d-81bd-4d13-9e11-97985c263ee1.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": "runway:aleph@2.0",
            "positivePrompt": "Replace the controlled training-tank environment with a photorealistic North Sea offshore wind-turbine inspection site, following the first-frame guide. Preserve the diver exactly, including the orange drysuit, white helmet, tether, bubbles, handheld ultrasonic scanner, body motion, timing, scale, and camera movement. Transform the tiled walls, railings, pool floor, and plain column into open deep-blue water, seabed, and a monumental steel monopile with restrained algae and mussel growth. Add natural suspended particles, soft rays from the surface, and subtle cyan work-light falloff. Maintain convincing underwater depth, occlusion, and documentary realism throughout; no tropical wildlife or fantasy elements.",
            "inputs": {
                "video": "https://assets.runware.ai/assets/inputs/5cba2479-aff4-4438-b2b3-61653f152a16.mp4",
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/8a72053d-81bd-4d13-9e11-97985c263ee1.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": "a387ffea-05b7-440e-8725-640032c5bda1",
      "model": "runway:aleph@2.0",
      "positivePrompt": "Replace the controlled training-tank environment with a photorealistic North Sea offshore wind-turbine inspection site, following the first-frame guide. Preserve the diver exactly, including the orange drysuit, white helmet, tether, bubbles, handheld ultrasonic scanner, body motion, timing, scale, and camera movement. Transform the tiled walls, railings, pool floor, and plain column into open deep-blue water, seabed, and a monumental steel monopile with restrained algae and mussel growth. Add natural suspended particles, soft rays from the surface, and subtle cyan work-light falloff. Maintain convincing underwater depth, occlusion, and documentary realism throughout; no tropical wildlife or fantasy elements.",
      "inputs": {
        "video": "https://assets.runware.ai/assets/inputs/5cba2479-aff4-4438-b2b3-61653f152a16.mp4",
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/8a72053d-81bd-4d13-9e11-97985c263ee1.jpg",
            "frame": "first"
          }
        ]
      }
    }
  ]'
runware run runway:aleph@2.0 \
  positivePrompt="Replace the controlled training-tank environment with a photorealistic North Sea offshore wind-turbine inspection site, following the first-frame guide. Preserve the diver exactly, including the orange drysuit, white helmet, tether, bubbles, handheld ultrasonic scanner, body motion, timing, scale, and camera movement. Transform the tiled walls, railings, pool floor, and plain column into open deep-blue water, seabed, and a monumental steel monopile with restrained algae and mussel growth. Add natural suspended particles, soft rays from the surface, and subtle cyan work-light falloff. Maintain convincing underwater depth, occlusion, and documentary realism throughout; no tropical wildlife or fantasy elements." \
  inputs.video=https://assets.runware.ai/assets/inputs/5cba2479-aff4-4438-b2b3-61653f152a16.mp4 \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/8a72053d-81bd-4d13-9e11-97985c263ee1.jpg \
  inputs.frameImages.0.frame=first
{
  "taskType": "videoInference",
  "taskUUID": "a387ffea-05b7-440e-8725-640032c5bda1",
  "model": "runway:aleph@2.0",
  "positivePrompt": "Replace the controlled training-tank environment with a photorealistic North Sea offshore wind-turbine inspection site, following the first-frame guide. Preserve the diver exactly, including the orange drysuit, white helmet, tether, bubbles, handheld ultrasonic scanner, body motion, timing, scale, and camera movement. Transform the tiled walls, railings, pool floor, and plain column into open deep-blue water, seabed, and a monumental steel monopile with restrained algae and mussel growth. Add natural suspended particles, soft rays from the surface, and subtle cyan work-light falloff. Maintain convincing underwater depth, occlusion, and documentary realism throughout; no tropical wildlife or fantasy elements.",
  "inputs": {
    "video": "https://assets.runware.ai/assets/inputs/5cba2479-aff4-4438-b2b3-61653f152a16.mp4",
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/8a72053d-81bd-4d13-9e11-97985c263ee1.jpg",
        "frame": "first"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "a387ffea-05b7-440e-8725-640032c5bda1",
  "videoUUID": "a31d1837-a48b-467c-8048-212ff0eb9120",
  "videoURL": "https://vm.runware.ai/video/os/a05d22/ws/5/vi/a31d1837-a48b-467c-8048-212ff0eb9120.mp4",
  "seed": 309277449,
  "cost": 1.6968
}

first-last-frame

Bacterial Cellulose Lab B-Roll$1.70~2m 59s
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: 'runway:aleph@2.0',
  positivePrompt: 'Transform the source into premium documentary stock b-roll from a bacterial-cellulose pilot lab. Replace the beige sheet consistently with the translucent honey-amber membrane shown in the endpoint references. Begin with it resting flat in clear liquid, then preserve the source hand action as the forceps grasp one corner and lift it in one continuous, physically accurate motion. The membrane flexes, unfolds, catches warm backlight, and sheds small clear droplets before ending fully suspended as shown in the last frame. Match the cool cyan laboratory ambience, stainless surfaces, shallow depth of field, and restrained cinematic contrast throughout. Keep the gloves, forceps, tray, camera slide, framing, focus behavior, and background stable. Natural liquid physics, no text, logos, extra tools, or added people.',
  inputs: {
    video: 'https://assets.runware.ai/assets/inputs/00ff3d1a-c8c6-4bb4-b569-c28fb1049a2c.mp4',
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/5acc3d79-2ef9-44fe-98b5-77ee9e694a49.jpg',
        frame: 'first'
      },
      {
        image: 'https://assets.runware.ai/assets/inputs/209d79b5-63fa-472b-8e40-b73dcb81d883.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": "runway:aleph@2.0",
            "positivePrompt": "Transform the source into premium documentary stock b-roll from a bacterial-cellulose pilot lab. Replace the beige sheet consistently with the translucent honey-amber membrane shown in the endpoint references. Begin with it resting flat in clear liquid, then preserve the source hand action as the forceps grasp one corner and lift it in one continuous, physically accurate motion. The membrane flexes, unfolds, catches warm backlight, and sheds small clear droplets before ending fully suspended as shown in the last frame. Match the cool cyan laboratory ambience, stainless surfaces, shallow depth of field, and restrained cinematic contrast throughout. Keep the gloves, forceps, tray, camera slide, framing, focus behavior, and background stable. Natural liquid physics, no text, logos, extra tools, or added people.",
            "inputs": {
                "video": "https://assets.runware.ai/assets/inputs/00ff3d1a-c8c6-4bb4-b569-c28fb1049a2c.mp4",
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/5acc3d79-2ef9-44fe-98b5-77ee9e694a49.jpg",
                        "frame": "first"
                    },
                    {
                        "image": "https://assets.runware.ai/assets/inputs/209d79b5-63fa-472b-8e40-b73dcb81d883.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": "1b0b7275-b3cb-4b6b-953f-9f0959d8b75e",
      "model": "runway:aleph@2.0",
      "positivePrompt": "Transform the source into premium documentary stock b-roll from a bacterial-cellulose pilot lab. Replace the beige sheet consistently with the translucent honey-amber membrane shown in the endpoint references. Begin with it resting flat in clear liquid, then preserve the source hand action as the forceps grasp one corner and lift it in one continuous, physically accurate motion. The membrane flexes, unfolds, catches warm backlight, and sheds small clear droplets before ending fully suspended as shown in the last frame. Match the cool cyan laboratory ambience, stainless surfaces, shallow depth of field, and restrained cinematic contrast throughout. Keep the gloves, forceps, tray, camera slide, framing, focus behavior, and background stable. Natural liquid physics, no text, logos, extra tools, or added people.",
      "inputs": {
        "video": "https://assets.runware.ai/assets/inputs/00ff3d1a-c8c6-4bb4-b569-c28fb1049a2c.mp4",
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/5acc3d79-2ef9-44fe-98b5-77ee9e694a49.jpg",
            "frame": "first"
          },
          {
            "image": "https://assets.runware.ai/assets/inputs/209d79b5-63fa-472b-8e40-b73dcb81d883.jpg",
            "frame": "last"
          }
        ]
      }
    }
  ]'
runware run runway:aleph@2.0 \
  positivePrompt="Transform the source into premium documentary stock b-roll from a bacterial-cellulose pilot lab. Replace the beige sheet consistently with the translucent honey-amber membrane shown in the endpoint references. Begin with it resting flat in clear liquid, then preserve the source hand action as the forceps grasp one corner and lift it in one continuous, physically accurate motion. The membrane flexes, unfolds, catches warm backlight, and sheds small clear droplets before ending fully suspended as shown in the last frame. Match the cool cyan laboratory ambience, stainless surfaces, shallow depth of field, and restrained cinematic contrast throughout. Keep the gloves, forceps, tray, camera slide, framing, focus behavior, and background stable. Natural liquid physics, no text, logos, extra tools, or added people." \
  inputs.video=https://assets.runware.ai/assets/inputs/00ff3d1a-c8c6-4bb4-b569-c28fb1049a2c.mp4 \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/5acc3d79-2ef9-44fe-98b5-77ee9e694a49.jpg \
  inputs.frameImages.0.frame=first \
  inputs.frameImages.1.image=https://assets.runware.ai/assets/inputs/209d79b5-63fa-472b-8e40-b73dcb81d883.jpg \
  inputs.frameImages.1.frame=last
{
  "taskType": "videoInference",
  "taskUUID": "1b0b7275-b3cb-4b6b-953f-9f0959d8b75e",
  "model": "runway:aleph@2.0",
  "positivePrompt": "Transform the source into premium documentary stock b-roll from a bacterial-cellulose pilot lab. Replace the beige sheet consistently with the translucent honey-amber membrane shown in the endpoint references. Begin with it resting flat in clear liquid, then preserve the source hand action as the forceps grasp one corner and lift it in one continuous, physically accurate motion. The membrane flexes, unfolds, catches warm backlight, and sheds small clear droplets before ending fully suspended as shown in the last frame. Match the cool cyan laboratory ambience, stainless surfaces, shallow depth of field, and restrained cinematic contrast throughout. Keep the gloves, forceps, tray, camera slide, framing, focus behavior, and background stable. Natural liquid physics, no text, logos, extra tools, or added people.",
  "inputs": {
    "video": "https://assets.runware.ai/assets/inputs/00ff3d1a-c8c6-4bb4-b569-c28fb1049a2c.mp4",
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/5acc3d79-2ef9-44fe-98b5-77ee9e694a49.jpg",
        "frame": "first"
      },
      {
        "image": "https://assets.runware.ai/assets/inputs/209d79b5-63fa-472b-8e40-b73dcb81d883.jpg",
        "frame": "last"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "1b0b7275-b3cb-4b6b-953f-9f0959d8b75e",
  "videoUUID": "d9cf4c4d-5440-466d-b511-27ddee1e3fbf",
  "videoURL": "https://vm.runware.ai/video/os/a10dlim3/ws/5/vi/d9cf4c4d-5440-466d-b511-27ddee1e3fbf.mp4",
  "seed": 203498391,
  "cost": 1.6968
}

multiple-keyframes

Pleistocene Mammoth Exhibit Backdrop$1.70~3m 34s
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: 'runway:aleph@2.0',
  positivePrompt: 'Replace only the gray warehouse background and floor with one continuous, photorealistic Pleistocene steppe at cold dawn, progressing naturally through the three supplied environment references as the camera tracks left to right. Preserve the animatronic woolly mammoth exactly: its proportions, brown fur, tusks, walking motion, position, framing and timing must remain stable. Integrate its feet into frost-covered grass with accurate contact shadows, slight grass displacement and subtle ground mist passing behind the legs. Maintain coherent parallax, horizon height, blue-amber dawn light and atmospheric depth across the full clip. The frozen creek and distant basalt ridge should enter gradually as connected terrain, never as cuts. Retain fine fur edges without halos or spill. Add no other animals, people, buildings, text or graphics. Natural-history documentary realism.',
  inputs: {
    video: 'https://assets.runware.ai/assets/inputs/9d04b806-3c93-4eee-be7b-4248425577e1.mp4',
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/d691b241-a329-4db1-a11d-49e76c3682a6.jpg',
        frame: 'first'
      },
      {
        image: 'https://assets.runware.ai/assets/inputs/9a4173e7-2068-4874-b112-0d98c0cc4d07.jpg',
        timestamp: 2
      },
      {
        image: 'https://assets.runware.ai/assets/inputs/c22ad61f-0b27-4b03-ac0d-2a86ae83424d.jpg',
        timestamp: 4.25
      }
    ]
  }
})
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": "runway:aleph@2.0",
            "positivePrompt": "Replace only the gray warehouse background and floor with one continuous, photorealistic Pleistocene steppe at cold dawn, progressing naturally through the three supplied environment references as the camera tracks left to right. Preserve the animatronic woolly mammoth exactly: its proportions, brown fur, tusks, walking motion, position, framing and timing must remain stable. Integrate its feet into frost-covered grass with accurate contact shadows, slight grass displacement and subtle ground mist passing behind the legs. Maintain coherent parallax, horizon height, blue-amber dawn light and atmospheric depth across the full clip. The frozen creek and distant basalt ridge should enter gradually as connected terrain, never as cuts. Retain fine fur edges without halos or spill. Add no other animals, people, buildings, text or graphics. Natural-history documentary realism.",
            "inputs": {
                "video": "https://assets.runware.ai/assets/inputs/9d04b806-3c93-4eee-be7b-4248425577e1.mp4",
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/d691b241-a329-4db1-a11d-49e76c3682a6.jpg",
                        "frame": "first"
                    },
                    {
                        "image": "https://assets.runware.ai/assets/inputs/9a4173e7-2068-4874-b112-0d98c0cc4d07.jpg",
                        "timestamp": 2
                    },
                    {
                        "image": "https://assets.runware.ai/assets/inputs/c22ad61f-0b27-4b03-ac0d-2a86ae83424d.jpg",
                        "timestamp": 4.25
                    }
                ]
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "81aa94c3-0688-481b-981d-f6e11c75bf79",
      "model": "runway:aleph@2.0",
      "positivePrompt": "Replace only the gray warehouse background and floor with one continuous, photorealistic Pleistocene steppe at cold dawn, progressing naturally through the three supplied environment references as the camera tracks left to right. Preserve the animatronic woolly mammoth exactly: its proportions, brown fur, tusks, walking motion, position, framing and timing must remain stable. Integrate its feet into frost-covered grass with accurate contact shadows, slight grass displacement and subtle ground mist passing behind the legs. Maintain coherent parallax, horizon height, blue-amber dawn light and atmospheric depth across the full clip. The frozen creek and distant basalt ridge should enter gradually as connected terrain, never as cuts. Retain fine fur edges without halos or spill. Add no other animals, people, buildings, text or graphics. Natural-history documentary realism.",
      "inputs": {
        "video": "https://assets.runware.ai/assets/inputs/9d04b806-3c93-4eee-be7b-4248425577e1.mp4",
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/d691b241-a329-4db1-a11d-49e76c3682a6.jpg",
            "frame": "first"
          },
          {
            "image": "https://assets.runware.ai/assets/inputs/9a4173e7-2068-4874-b112-0d98c0cc4d07.jpg",
            "timestamp": 2
          },
          {
            "image": "https://assets.runware.ai/assets/inputs/c22ad61f-0b27-4b03-ac0d-2a86ae83424d.jpg",
            "timestamp": 4.25
          }
        ]
      }
    }
  ]'
runware run runway:aleph@2.0 \
  positivePrompt="Replace only the gray warehouse background and floor with one continuous, photorealistic Pleistocene steppe at cold dawn, progressing naturally through the three supplied environment references as the camera tracks left to right. Preserve the animatronic woolly mammoth exactly: its proportions, brown fur, tusks, walking motion, position, framing and timing must remain stable. Integrate its feet into frost-covered grass with accurate contact shadows, slight grass displacement and subtle ground mist passing behind the legs. Maintain coherent parallax, horizon height, blue-amber dawn light and atmospheric depth across the full clip. The frozen creek and distant basalt ridge should enter gradually as connected terrain, never as cuts. Retain fine fur edges without halos or spill. Add no other animals, people, buildings, text or graphics. Natural-history documentary realism." \
  inputs.video=https://assets.runware.ai/assets/inputs/9d04b806-3c93-4eee-be7b-4248425577e1.mp4 \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/d691b241-a329-4db1-a11d-49e76c3682a6.jpg \
  inputs.frameImages.0.frame=first \
  inputs.frameImages.1.image=https://assets.runware.ai/assets/inputs/9a4173e7-2068-4874-b112-0d98c0cc4d07.jpg \
  inputs.frameImages.1.timestamp=2 \
  inputs.frameImages.2.image=https://assets.runware.ai/assets/inputs/c22ad61f-0b27-4b03-ac0d-2a86ae83424d.jpg \
  inputs.frameImages.2.timestamp=4.25
{
  "taskType": "videoInference",
  "taskUUID": "81aa94c3-0688-481b-981d-f6e11c75bf79",
  "model": "runway:aleph@2.0",
  "positivePrompt": "Replace only the gray warehouse background and floor with one continuous, photorealistic Pleistocene steppe at cold dawn, progressing naturally through the three supplied environment references as the camera tracks left to right. Preserve the animatronic woolly mammoth exactly: its proportions, brown fur, tusks, walking motion, position, framing and timing must remain stable. Integrate its feet into frost-covered grass with accurate contact shadows, slight grass displacement and subtle ground mist passing behind the legs. Maintain coherent parallax, horizon height, blue-amber dawn light and atmospheric depth across the full clip. The frozen creek and distant basalt ridge should enter gradually as connected terrain, never as cuts. Retain fine fur edges without halos or spill. Add no other animals, people, buildings, text or graphics. Natural-history documentary realism.",
  "inputs": {
    "video": "https://assets.runware.ai/assets/inputs/9d04b806-3c93-4eee-be7b-4248425577e1.mp4",
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/d691b241-a329-4db1-a11d-49e76c3682a6.jpg",
        "frame": "first"
      },
      {
        "image": "https://assets.runware.ai/assets/inputs/9a4173e7-2068-4874-b112-0d98c0cc4d07.jpg",
        "timestamp": 2
      },
      {
        "image": "https://assets.runware.ai/assets/inputs/c22ad61f-0b27-4b03-ac0d-2a86ae83424d.jpg",
        "timestamp": 4.25
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "81aa94c3-0688-481b-981d-f6e11c75bf79",
  "videoUUID": "d171ae8a-6557-499f-9604-10f4ed557c2c",
  "videoURL": "https://vm.runware.ai/video/os/a02d21/ws/5/vi/d171ae8a-6557-499f-9604-10f4ed557c2c.mp4",
  "seed": 995626391,
  "cost": 1.6968
}

video-edit

Risograph Ceramics Exhibition Interstitial$1.70~2m 49s
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: 'runway:aleph@2.0',
  positivePrompt: 'Restyle the entire source video as a tactile three-color risograph print animation for a contemporary ceramics museum interstitial. Render the potter, hands, spinning vessel, wheel, and workshop in cobalt blue, fluorescent orange, and warm uncoated-paper cream. Use bold ink shapes, coarse halftone shading, subtle paper grain, dry ink texture, and slight organic color misregistration. Preserve the original composition, timing, hand anatomy, wheel rotation, clay deformation, camera movement, and background layout exactly. Keep faces and objects recognizable. Make the printed texture and palette stable across every frame with no flicker, added text, logos, or new objects.',
  inputs: {
    video: 'https://assets.runware.ai/assets/inputs/ec97bb88-7c94-4b30-9f8c-0baf939f2355.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": "runway:aleph@2.0",
            "positivePrompt": "Restyle the entire source video as a tactile three-color risograph print animation for a contemporary ceramics museum interstitial. Render the potter, hands, spinning vessel, wheel, and workshop in cobalt blue, fluorescent orange, and warm uncoated-paper cream. Use bold ink shapes, coarse halftone shading, subtle paper grain, dry ink texture, and slight organic color misregistration. Preserve the original composition, timing, hand anatomy, wheel rotation, clay deformation, camera movement, and background layout exactly. Keep faces and objects recognizable. Make the printed texture and palette stable across every frame with no flicker, added text, logos, or new objects.",
            "inputs": {
                "video": "https://assets.runware.ai/assets/inputs/ec97bb88-7c94-4b30-9f8c-0baf939f2355.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": "17df6f7b-ea5a-4b8a-abc4-c0147486680c",
      "model": "runway:aleph@2.0",
      "positivePrompt": "Restyle the entire source video as a tactile three-color risograph print animation for a contemporary ceramics museum interstitial. Render the potter, hands, spinning vessel, wheel, and workshop in cobalt blue, fluorescent orange, and warm uncoated-paper cream. Use bold ink shapes, coarse halftone shading, subtle paper grain, dry ink texture, and slight organic color misregistration. Preserve the original composition, timing, hand anatomy, wheel rotation, clay deformation, camera movement, and background layout exactly. Keep faces and objects recognizable. Make the printed texture and palette stable across every frame with no flicker, added text, logos, or new objects.",
      "inputs": {
        "video": "https://assets.runware.ai/assets/inputs/ec97bb88-7c94-4b30-9f8c-0baf939f2355.mp4"
      }
    }
  ]'
runware run runway:aleph@2.0 \
  positivePrompt="Restyle the entire source video as a tactile three-color risograph print animation for a contemporary ceramics museum interstitial. Render the potter, hands, spinning vessel, wheel, and workshop in cobalt blue, fluorescent orange, and warm uncoated-paper cream. Use bold ink shapes, coarse halftone shading, subtle paper grain, dry ink texture, and slight organic color misregistration. Preserve the original composition, timing, hand anatomy, wheel rotation, clay deformation, camera movement, and background layout exactly. Keep faces and objects recognizable. Make the printed texture and palette stable across every frame with no flicker, added text, logos, or new objects." \
  inputs.video=https://assets.runware.ai/assets/inputs/ec97bb88-7c94-4b30-9f8c-0baf939f2355.mp4
{
  "taskType": "videoInference",
  "taskUUID": "17df6f7b-ea5a-4b8a-abc4-c0147486680c",
  "model": "runway:aleph@2.0",
  "positivePrompt": "Restyle the entire source video as a tactile three-color risograph print animation for a contemporary ceramics museum interstitial. Render the potter, hands, spinning vessel, wheel, and workshop in cobalt blue, fluorescent orange, and warm uncoated-paper cream. Use bold ink shapes, coarse halftone shading, subtle paper grain, dry ink texture, and slight organic color misregistration. Preserve the original composition, timing, hand anatomy, wheel rotation, clay deformation, camera movement, and background layout exactly. Keep faces and objects recognizable. Make the printed texture and palette stable across every frame with no flicker, added text, logos, or new objects.",
  "inputs": {
    "video": "https://assets.runware.ai/assets/inputs/ec97bb88-7c94-4b30-9f8c-0baf939f2355.mp4"
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "17df6f7b-ea5a-4b8a-abc4-c0147486680c",
  "videoUUID": "c76ed7f4-2662-458e-bedf-4bbbfc1d2cb3",
  "videoURL": "https://vm.runware.ai/video/os/a03d21/ws/5/vi/c76ed7f4-2662-458e-bedf-4bbbfc1d2cb3.mp4",
  "seed": 519143232,
  "cost": 1.6968
}
Prismatic Courier Case Replacement
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: 'runway:aleph@2.0',
  positivePrompt: 'Edit only the gray delivery box on the bike rack, replacing it with the prismatic insulated courier case from the reference image. Keep the case locked to the same position, scale, perspective, and motion as the original box through the entire clip. Preserve the courier, bike, commuters, signage, tiled columns, floor reflections, exposure, lens characteristics, handheld camera movement, and natural motion blur. Make the replacement look physically present with realistic shadows, contact points, highlights, and occlusions.',
  inputs: {
    video: 'https://assets.runware.ai/assets/inputs/df20a6c2-ee2c-4589-80bf-907bf498a88a.mp4',
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/3393ebc0-bc12-43c0-8236-aac3c15a30bd.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": "runway:aleph@2.0",
            "positivePrompt": "Edit only the gray delivery box on the bike rack, replacing it with the prismatic insulated courier case from the reference image. Keep the case locked to the same position, scale, perspective, and motion as the original box through the entire clip. Preserve the courier, bike, commuters, signage, tiled columns, floor reflections, exposure, lens characteristics, handheld camera movement, and natural motion blur. Make the replacement look physically present with realistic shadows, contact points, highlights, and occlusions.",
            "inputs": {
                "video": "https://assets.runware.ai/assets/inputs/df20a6c2-ee2c-4589-80bf-907bf498a88a.mp4",
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/3393ebc0-bc12-43c0-8236-aac3c15a30bd.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": "50ace034-9cb9-42f4-8400-06e5d9fd0d22",
      "model": "runway:aleph@2.0",
      "positivePrompt": "Edit only the gray delivery box on the bike rack, replacing it with the prismatic insulated courier case from the reference image. Keep the case locked to the same position, scale, perspective, and motion as the original box through the entire clip. Preserve the courier, bike, commuters, signage, tiled columns, floor reflections, exposure, lens characteristics, handheld camera movement, and natural motion blur. Make the replacement look physically present with realistic shadows, contact points, highlights, and occlusions.",
      "inputs": {
        "video": "https://assets.runware.ai/assets/inputs/df20a6c2-ee2c-4589-80bf-907bf498a88a.mp4",
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/3393ebc0-bc12-43c0-8236-aac3c15a30bd.jpg",
            "frame": "first"
          }
        ]
      }
    }
  ]'
runware run runway:aleph@2.0 \
  positivePrompt="Edit only the gray delivery box on the bike rack, replacing it with the prismatic insulated courier case from the reference image. Keep the case locked to the same position, scale, perspective, and motion as the original box through the entire clip. Preserve the courier, bike, commuters, signage, tiled columns, floor reflections, exposure, lens characteristics, handheld camera movement, and natural motion blur. Make the replacement look physically present with realistic shadows, contact points, highlights, and occlusions." \
  inputs.video=https://assets.runware.ai/assets/inputs/df20a6c2-ee2c-4589-80bf-907bf498a88a.mp4 \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/3393ebc0-bc12-43c0-8236-aac3c15a30bd.jpg \
  inputs.frameImages.0.frame=first
{
  "taskType": "videoInference",
  "taskUUID": "50ace034-9cb9-42f4-8400-06e5d9fd0d22",
  "model": "runway:aleph@2.0",
  "positivePrompt": "Edit only the gray delivery box on the bike rack, replacing it with the prismatic insulated courier case from the reference image. Keep the case locked to the same position, scale, perspective, and motion as the original box through the entire clip. Preserve the courier, bike, commuters, signage, tiled columns, floor reflections, exposure, lens characteristics, handheld camera movement, and natural motion blur. Make the replacement look physically present with realistic shadows, contact points, highlights, and occlusions.",
  "inputs": {
    "video": "https://assets.runware.ai/assets/inputs/df20a6c2-ee2c-4589-80bf-907bf498a88a.mp4",
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/3393ebc0-bc12-43c0-8236-aac3c15a30bd.jpg",
        "frame": "first"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "50ace034-9cb9-42f4-8400-06e5d9fd0d22",
  "videoUUID": "164ec61e-58f0-4491-997c-1618ab200192",
  "videoURL": "https://vm.runware.ai/video/os/a06dlim3/ws/5/vi/164ec61e-58f0-4491-997c-1618ab200192.mp4",
  "seed": 1035704411,
  "cost": 1.6968
}
Solar Orchard Pastry Box
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: 'runway:aleph@2.0',
  positivePrompt: 'Replace only the plain white cake box with the referenced Solar Orchard Patisserie package design across the full clip. Keep the chef\'s hands, pastries, stainless counter, camera movement, reflections, lid motion, shadows, and all surroundings unchanged. The branding should wrap naturally around the box surfaces, remain sharp when facing camera, deform correctly as the lid opens, and stay consistent through motion blur and perspective changes.',
  inputs: {
    video: 'https://assets.runware.ai/assets/inputs/294ecfae-309e-4ec8-b6a3-ec511cb4046b.mp4',
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/e624db40-4782-49f6-8574-9b7913e1f854.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": "runway:aleph@2.0",
            "positivePrompt": "Replace only the plain white cake box with the referenced Solar Orchard Patisserie package design across the full clip. Keep the chef's hands, pastries, stainless counter, camera movement, reflections, lid motion, shadows, and all surroundings unchanged. The branding should wrap naturally around the box surfaces, remain sharp when facing camera, deform correctly as the lid opens, and stay consistent through motion blur and perspective changes.",
            "inputs": {
                "video": "https://assets.runware.ai/assets/inputs/294ecfae-309e-4ec8-b6a3-ec511cb4046b.mp4",
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/e624db40-4782-49f6-8574-9b7913e1f854.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": "ff893344-dc19-4976-bbed-c53650663452",
      "model": "runway:aleph@2.0",
      "positivePrompt": "Replace only the plain white cake box with the referenced Solar Orchard Patisserie package design across the full clip. Keep the chef's hands, pastries, stainless counter, camera movement, reflections, lid motion, shadows, and all surroundings unchanged. The branding should wrap naturally around the box surfaces, remain sharp when facing camera, deform correctly as the lid opens, and stay consistent through motion blur and perspective changes.",
      "inputs": {
        "video": "https://assets.runware.ai/assets/inputs/294ecfae-309e-4ec8-b6a3-ec511cb4046b.mp4",
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/e624db40-4782-49f6-8574-9b7913e1f854.jpg",
            "frame": "first"
          }
        ]
      }
    }
  ]'
runware run runway:aleph@2.0 \
  positivePrompt="Replace only the plain white cake box with the referenced Solar Orchard Patisserie package design across the full clip. Keep the chef's hands, pastries, stainless counter, camera movement, reflections, lid motion, shadows, and all surroundings unchanged. The branding should wrap naturally around the box surfaces, remain sharp when facing camera, deform correctly as the lid opens, and stay consistent through motion blur and perspective changes." \
  inputs.video=https://assets.runware.ai/assets/inputs/294ecfae-309e-4ec8-b6a3-ec511cb4046b.mp4 \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/e624db40-4782-49f6-8574-9b7913e1f854.jpg \
  inputs.frameImages.0.frame=first
{
  "taskType": "videoInference",
  "taskUUID": "ff893344-dc19-4976-bbed-c53650663452",
  "model": "runway:aleph@2.0",
  "positivePrompt": "Replace only the plain white cake box with the referenced Solar Orchard Patisserie package design across the full clip. Keep the chef's hands, pastries, stainless counter, camera movement, reflections, lid motion, shadows, and all surroundings unchanged. The branding should wrap naturally around the box surfaces, remain sharp when facing camera, deform correctly as the lid opens, and stay consistent through motion blur and perspective changes.",
  "inputs": {
    "video": "https://assets.runware.ai/assets/inputs/294ecfae-309e-4ec8-b6a3-ec511cb4046b.mp4",
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/e624db40-4782-49f6-8574-9b7913e1f854.jpg",
        "frame": "first"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "ff893344-dc19-4976-bbed-c53650663452",
  "videoUUID": "b3273477-db4c-4afc-bae9-8174cd6a6831",
  "videoURL": "https://vm.runware.ai/video/os/a02d21/ws/5/vi/b3273477-db4c-4afc-bae9-8174cd6a6831.mp4",
  "seed": 1994655980,
  "cost": 1.6968
}
Falcon Helmet Decal Continuity
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: 'runway:aleph@2.0',
  positivePrompt: 'Replace any existing helmet markings with the guided copper falcon emblem on the front and sides of the rider\'s matte white helmet. Keep the helmet shape, scratches, reflections, rider, bike, skin, clothing, skate bowl, spectators, camera motion, and lighting unchanged. Track the emblem through head turns and motion blur, matching perspective and surface curvature, with consistent scale and clean edges across the full clip.',
  inputs: {
    video: 'https://assets.runware.ai/assets/inputs/b50a6ee7-d03e-4c7d-9543-57f861ecb6ea.mp4',
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/117e2a34-9f50-4586-b71b-0dc6c97b909d.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": "runway:aleph@2.0",
            "positivePrompt": "Replace any existing helmet markings with the guided copper falcon emblem on the front and sides of the rider's matte white helmet. Keep the helmet shape, scratches, reflections, rider, bike, skin, clothing, skate bowl, spectators, camera motion, and lighting unchanged. Track the emblem through head turns and motion blur, matching perspective and surface curvature, with consistent scale and clean edges across the full clip.",
            "inputs": {
                "video": "https://assets.runware.ai/assets/inputs/b50a6ee7-d03e-4c7d-9543-57f861ecb6ea.mp4",
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/117e2a34-9f50-4586-b71b-0dc6c97b909d.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": "2765b8bd-6e5d-4a18-86aa-e53fc5beba1e",
      "model": "runway:aleph@2.0",
      "positivePrompt": "Replace any existing helmet markings with the guided copper falcon emblem on the front and sides of the rider's matte white helmet. Keep the helmet shape, scratches, reflections, rider, bike, skin, clothing, skate bowl, spectators, camera motion, and lighting unchanged. Track the emblem through head turns and motion blur, matching perspective and surface curvature, with consistent scale and clean edges across the full clip.",
      "inputs": {
        "video": "https://assets.runware.ai/assets/inputs/b50a6ee7-d03e-4c7d-9543-57f861ecb6ea.mp4",
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/117e2a34-9f50-4586-b71b-0dc6c97b909d.jpg",
            "frame": "first"
          }
        ]
      }
    }
  ]'
runware run runway:aleph@2.0 \
  positivePrompt="Replace any existing helmet markings with the guided copper falcon emblem on the front and sides of the rider's matte white helmet. Keep the helmet shape, scratches, reflections, rider, bike, skin, clothing, skate bowl, spectators, camera motion, and lighting unchanged. Track the emblem through head turns and motion blur, matching perspective and surface curvature, with consistent scale and clean edges across the full clip." \
  inputs.video=https://assets.runware.ai/assets/inputs/b50a6ee7-d03e-4c7d-9543-57f861ecb6ea.mp4 \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/117e2a34-9f50-4586-b71b-0dc6c97b909d.jpg \
  inputs.frameImages.0.frame=first
{
  "taskType": "videoInference",
  "taskUUID": "2765b8bd-6e5d-4a18-86aa-e53fc5beba1e",
  "model": "runway:aleph@2.0",
  "positivePrompt": "Replace any existing helmet markings with the guided copper falcon emblem on the front and sides of the rider's matte white helmet. Keep the helmet shape, scratches, reflections, rider, bike, skin, clothing, skate bowl, spectators, camera motion, and lighting unchanged. Track the emblem through head turns and motion blur, matching perspective and surface curvature, with consistent scale and clean edges across the full clip.",
  "inputs": {
    "video": "https://assets.runware.ai/assets/inputs/b50a6ee7-d03e-4c7d-9543-57f861ecb6ea.mp4",
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/117e2a34-9f50-4586-b71b-0dc6c97b909d.jpg",
        "frame": "first"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "2765b8bd-6e5d-4a18-86aa-e53fc5beba1e",
  "videoUUID": "fb84cf5e-7f5c-4cad-834c-be26bf9e8570",
  "videoURL": "https://vm.runware.ai/video/os/a02d21/ws/5/vi/fb84cf5e-7f5c-4cad-834c-be26bf9e8570.mp4",
  "seed": 1062989583,
  "cost": 1.6968
}
Jade Dragon Teapot Replacement
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: 'runway:aleph@2.0',
  positivePrompt: 'Edit only the plain white teapot in the source clip into the jade-green dragon-shaped ceramic teapot shown in the first-frame guide. Preserve the actor\'s hands, pouring motion, steam, tabletop, cup position, shadows, reflections, camera movement, and timing exactly. Keep the replacement locked to the original teapot throughout the clip, matching scale, perspective, contact points, and occlusions under fingers. Do not alter the background or add extra objects.',
  inputs: {
    video: 'https://assets.runware.ai/assets/inputs/9efa671d-0640-4702-8ef6-71ebbd0a8d6d.mp4',
    frameImages: [
      {
        image: 'https://assets.runware.ai/assets/inputs/d291b266-ebd8-4e12-8d62-6d760fa7366e.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": "runway:aleph@2.0",
            "positivePrompt": "Edit only the plain white teapot in the source clip into the jade-green dragon-shaped ceramic teapot shown in the first-frame guide. Preserve the actor's hands, pouring motion, steam, tabletop, cup position, shadows, reflections, camera movement, and timing exactly. Keep the replacement locked to the original teapot throughout the clip, matching scale, perspective, contact points, and occlusions under fingers. Do not alter the background or add extra objects.",
            "inputs": {
                "video": "https://assets.runware.ai/assets/inputs/9efa671d-0640-4702-8ef6-71ebbd0a8d6d.mp4",
                "frameImages": [
                    {
                        "image": "https://assets.runware.ai/assets/inputs/d291b266-ebd8-4e12-8d62-6d760fa7366e.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": "39c5fd6c-3293-481a-a8c8-e46ef84d7b1e",
      "model": "runway:aleph@2.0",
      "positivePrompt": "Edit only the plain white teapot in the source clip into the jade-green dragon-shaped ceramic teapot shown in the first-frame guide. Preserve the actor's hands, pouring motion, steam, tabletop, cup position, shadows, reflections, camera movement, and timing exactly. Keep the replacement locked to the original teapot throughout the clip, matching scale, perspective, contact points, and occlusions under fingers. Do not alter the background or add extra objects.",
      "inputs": {
        "video": "https://assets.runware.ai/assets/inputs/9efa671d-0640-4702-8ef6-71ebbd0a8d6d.mp4",
        "frameImages": [
          {
            "image": "https://assets.runware.ai/assets/inputs/d291b266-ebd8-4e12-8d62-6d760fa7366e.jpg",
            "frame": "first"
          }
        ]
      }
    }
  ]'
runware run runway:aleph@2.0 \
  positivePrompt="Edit only the plain white teapot in the source clip into the jade-green dragon-shaped ceramic teapot shown in the first-frame guide. Preserve the actor's hands, pouring motion, steam, tabletop, cup position, shadows, reflections, camera movement, and timing exactly. Keep the replacement locked to the original teapot throughout the clip, matching scale, perspective, contact points, and occlusions under fingers. Do not alter the background or add extra objects." \
  inputs.video=https://assets.runware.ai/assets/inputs/9efa671d-0640-4702-8ef6-71ebbd0a8d6d.mp4 \
  inputs.frameImages.0.image=https://assets.runware.ai/assets/inputs/d291b266-ebd8-4e12-8d62-6d760fa7366e.jpg \
  inputs.frameImages.0.frame=first
{
  "taskType": "videoInference",
  "taskUUID": "39c5fd6c-3293-481a-a8c8-e46ef84d7b1e",
  "model": "runway:aleph@2.0",
  "positivePrompt": "Edit only the plain white teapot in the source clip into the jade-green dragon-shaped ceramic teapot shown in the first-frame guide. Preserve the actor's hands, pouring motion, steam, tabletop, cup position, shadows, reflections, camera movement, and timing exactly. Keep the replacement locked to the original teapot throughout the clip, matching scale, perspective, contact points, and occlusions under fingers. Do not alter the background or add extra objects.",
  "inputs": {
    "video": "https://assets.runware.ai/assets/inputs/9efa671d-0640-4702-8ef6-71ebbd0a8d6d.mp4",
    "frameImages": [
      {
        "image": "https://assets.runware.ai/assets/inputs/d291b266-ebd8-4e12-8d62-6d760fa7366e.jpg",
        "frame": "first"
      }
    ]
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "39c5fd6c-3293-481a-a8c8-e46ef84d7b1e",
  "videoUUID": "6582b14a-ce0b-4df3-9a82-e2654bebeb9d",
  "videoURL": "https://vm.runware.ai/video/os/a07dlim3/ws/5/vi/6582b14a-ce0b-4df3-9a82-e2654bebeb9d.mp4",
  "seed": 572555908,
  "cost": 1.6968
}