MODEL IDveed:fabric@1.0-hosted
live

VEED Fabric 1.0

VEED
by VEED

This entry is Runware's hosted deployment of VEED Fabric 1.0. It generates short speaking videos by animating a static image with synchronized speech and expressive motion, aligning lip movements, facial expressions, head gestures, and body motion to an audio input while preserving the appearance of the source image. It exists separately from the TPI-hosted VEED Fabric 1.0 model because the hosted deployment has a different API surface.

VEED Fabric 1.0
audio-driven

Pearl Diver Spoken-Word Performance

import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'veed:fabric@1.0-hosted',
  resolution: '720p',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/52eaafe4-cb16-4258-8019-b34582d6cda4.jpg',
    audio: 'https://assets.runware.ai/assets/inputs/30b0eea1-f532-4619-8cfc-49cf44f7cce4.mp3'
  }
})
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": "veed:fabric@1.0-hosted",
            "resolution": "720p",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/52eaafe4-cb16-4258-8019-b34582d6cda4.jpg",
                "audio": "https://assets.runware.ai/assets/inputs/30b0eea1-f532-4619-8cfc-49cf44f7cce4.mp3"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "7e2b971f-377b-4db8-a0f6-6c50293c8587",
      "model": "veed:fabric@1.0-hosted",
      "resolution": "720p",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/52eaafe4-cb16-4258-8019-b34582d6cda4.jpg",
        "audio": "https://assets.runware.ai/assets/inputs/30b0eea1-f532-4619-8cfc-49cf44f7cce4.mp3"
      }
    }
  ]'
runware run veed:fabric@1.0-hosted \
  resolution=720p \
  inputs.image=https://assets.runware.ai/assets/inputs/52eaafe4-cb16-4258-8019-b34582d6cda4.jpg \
  inputs.audio=https://assets.runware.ai/assets/inputs/30b0eea1-f532-4619-8cfc-49cf44f7cce4.mp3
{
  "taskType": "videoInference",
  "taskUUID": "7e2b971f-377b-4db8-a0f6-6c50293c8587",
  "model": "veed:fabric@1.0-hosted",
  "resolution": "720p",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/52eaafe4-cb16-4258-8019-b34582d6cda4.jpg",
    "audio": "https://assets.runware.ai/assets/inputs/30b0eea1-f532-4619-8cfc-49cf44f7cce4.mp3"
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "7e2b971f-377b-4db8-a0f6-6c50293c8587",
  "videoUUID": "fbe76554-ba0a-47a6-8396-92b4da0c4a36",
  "videoURL": "https://vm.runware.ai/video/os/a09dlim3/ws/5/vi/fbe76554-ba0a-47a6-8396-92b4da0c4a36.mp4",
  "seed": 1243140091,
  "cost": 3.15
}
audio-driven

Coastal Radio Logo Sting

import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'veed:fabric@1.0-hosted',
  resolution: '720p',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/b07e9808-51f8-4139-b8bd-d42fb52a34b9.jpg',
    audio: 'https://assets.runware.ai/assets/inputs/2e835d60-7b56-4c06-901f-528f1cb83682.mp3'
  }
})
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": "veed:fabric@1.0-hosted",
            "resolution": "720p",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/b07e9808-51f8-4139-b8bd-d42fb52a34b9.jpg",
                "audio": "https://assets.runware.ai/assets/inputs/2e835d60-7b56-4c06-901f-528f1cb83682.mp3"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "c7b079e7-59f8-461b-aa72-16d0c88bf871",
      "model": "veed:fabric@1.0-hosted",
      "resolution": "720p",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/b07e9808-51f8-4139-b8bd-d42fb52a34b9.jpg",
        "audio": "https://assets.runware.ai/assets/inputs/2e835d60-7b56-4c06-901f-528f1cb83682.mp3"
      }
    }
  ]'
runware run veed:fabric@1.0-hosted \
  resolution=720p \
  inputs.image=https://assets.runware.ai/assets/inputs/b07e9808-51f8-4139-b8bd-d42fb52a34b9.jpg \
  inputs.audio=https://assets.runware.ai/assets/inputs/2e835d60-7b56-4c06-901f-528f1cb83682.mp3
{
  "taskType": "videoInference",
  "taskUUID": "c7b079e7-59f8-461b-aa72-16d0c88bf871",
  "model": "veed:fabric@1.0-hosted",
  "resolution": "720p",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/b07e9808-51f8-4139-b8bd-d42fb52a34b9.jpg",
    "audio": "https://assets.runware.ai/assets/inputs/2e835d60-7b56-4c06-901f-528f1cb83682.mp3"
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "c7b079e7-59f8-461b-aa72-16d0c88bf871",
  "videoUUID": "f3e77f69-759f-4c27-b8ff-bd647bd78b05",
  "videoURL": "https://vm.runware.ai/video/os/a03d21/ws/5/vi/f3e77f69-759f-4c27-b8ff-bd647bd78b05.mp4",
  "seed": 1051896462,
  "cost": 1.2
}
audio-driven

Arctic Seed Vault Series Teaser

import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'veed:fabric@1.0-hosted',
  resolution: '720p',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/1f26f88e-0199-439a-9bd6-414423c5b3eb.jpg',
    audio: 'https://assets.runware.ai/assets/inputs/0762204e-ddeb-4c53-b5ad-75563338ebe0.mp3'
  }
})
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": "veed:fabric@1.0-hosted",
            "resolution": "720p",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/1f26f88e-0199-439a-9bd6-414423c5b3eb.jpg",
                "audio": "https://assets.runware.ai/assets/inputs/0762204e-ddeb-4c53-b5ad-75563338ebe0.mp3"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "fa0b6799-2b46-4cb0-80b2-03b1bb3d79ee",
      "model": "veed:fabric@1.0-hosted",
      "resolution": "720p",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/1f26f88e-0199-439a-9bd6-414423c5b3eb.jpg",
        "audio": "https://assets.runware.ai/assets/inputs/0762204e-ddeb-4c53-b5ad-75563338ebe0.mp3"
      }
    }
  ]'
runware run veed:fabric@1.0-hosted \
  resolution=720p \
  inputs.image=https://assets.runware.ai/assets/inputs/1f26f88e-0199-439a-9bd6-414423c5b3eb.jpg \
  inputs.audio=https://assets.runware.ai/assets/inputs/0762204e-ddeb-4c53-b5ad-75563338ebe0.mp3
{
  "taskType": "videoInference",
  "taskUUID": "fa0b6799-2b46-4cb0-80b2-03b1bb3d79ee",
  "model": "veed:fabric@1.0-hosted",
  "resolution": "720p",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/1f26f88e-0199-439a-9bd6-414423c5b3eb.jpg",
    "audio": "https://assets.runware.ai/assets/inputs/0762204e-ddeb-4c53-b5ad-75563338ebe0.mp3"
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "fa0b6799-2b46-4cb0-80b2-03b1bb3d79ee",
  "videoUUID": "961fd41c-01f9-4d63-af61-b814c677b503",
  "videoURL": "https://vm.runware.ai/video/os/a02d21/ws/5/vi/961fd41c-01f9-4d63-af61-b814c677b503.mp4",
  "seed": 1964072593,
  "cost": 1.35
}
audio-driven

Sculptural Millinery Showcase Reel

import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'veed:fabric@1.0-hosted',
  resolution: '720p',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/dce056eb-10f8-4c8c-ae34-bbbcd6e66a3e.jpg',
    audio: 'https://assets.runware.ai/assets/inputs/ca668bca-7dc6-4b57-9540-398e4b3c66be.mp3'
  }
})
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": "veed:fabric@1.0-hosted",
            "resolution": "720p",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/dce056eb-10f8-4c8c-ae34-bbbcd6e66a3e.jpg",
                "audio": "https://assets.runware.ai/assets/inputs/ca668bca-7dc6-4b57-9540-398e4b3c66be.mp3"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "e64a2248-e243-4aa4-a11c-c5e701bb4b7e",
      "model": "veed:fabric@1.0-hosted",
      "resolution": "720p",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/dce056eb-10f8-4c8c-ae34-bbbcd6e66a3e.jpg",
        "audio": "https://assets.runware.ai/assets/inputs/ca668bca-7dc6-4b57-9540-398e4b3c66be.mp3"
      }
    }
  ]'
runware run veed:fabric@1.0-hosted \
  resolution=720p \
  inputs.image=https://assets.runware.ai/assets/inputs/dce056eb-10f8-4c8c-ae34-bbbcd6e66a3e.jpg \
  inputs.audio=https://assets.runware.ai/assets/inputs/ca668bca-7dc6-4b57-9540-398e4b3c66be.mp3
{
  "taskType": "videoInference",
  "taskUUID": "e64a2248-e243-4aa4-a11c-c5e701bb4b7e",
  "model": "veed:fabric@1.0-hosted",
  "resolution": "720p",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/dce056eb-10f8-4c8c-ae34-bbbcd6e66a3e.jpg",
    "audio": "https://assets.runware.ai/assets/inputs/ca668bca-7dc6-4b57-9540-398e4b3c66be.mp3"
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "e64a2248-e243-4aa4-a11c-c5e701bb4b7e",
  "videoUUID": "9da8ab47-c0f5-4974-a716-6259c9abe471",
  "videoURL": "https://vm.runware.ai/video/os/a02d21/ws/5/vi/9da8ab47-c0f5-4974-a716-6259c9abe471.mp4",
  "seed": 1651351575,
  "cost": 2.1
}