MODEL IDbytedance:50@1
live

ByteDance Video Upscaler

ByteDance
by ByteDance

ByteDance Video Upscaler boosts video resolution to 1080p, 2K, or 4K with advanced denoising and motion enhancement. It restores color, reduces compression artifacts, and improves clarity for legacy films, UGC clips, and short narrative content through a simple API.

ByteDance Video Upscaler
Upscale

Dusty Thirties Newsreel Frame

import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'bytedance:50@1',
  inputs: {
    video: 'https://assets.runware.ai/assets/inputs/56f9b7e5-90e6-44d3-ae7a-9d8cfb3ce429.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": "bytedance:50@1",
            "inputs": {
                "video": "https://assets.runware.ai/assets/inputs/56f9b7e5-90e6-44d3-ae7a-9d8cfb3ce429.mp4"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "upscale",
      "taskUUID": "b2a09723-7460-422e-93e1-84ed44474d40",
      "model": "bytedance:50@1",
      "inputs": {
        "video": "https://assets.runware.ai/assets/inputs/56f9b7e5-90e6-44d3-ae7a-9d8cfb3ce429.mp4"
      }
    }
  ]'
runware run bytedance:50@1 \
  inputs.video=https://assets.runware.ai/assets/inputs/56f9b7e5-90e6-44d3-ae7a-9d8cfb3ce429.mp4
{
  "taskType": "upscale",
  "taskUUID": "b2a09723-7460-422e-93e1-84ed44474d40",
  "model": "bytedance:50@1",
  "inputs": {
    "video": "https://assets.runware.ai/assets/inputs/56f9b7e5-90e6-44d3-ae7a-9d8cfb3ce429.mp4"
  }
}
Response
{
  "taskType": "upscale",
  "taskUUID": "b2a09723-7460-422e-93e1-84ed44474d40",
  "videoUUID": "e1f2781b-0473-4c82-8a30-08f10593b7cc",
  "videoURL": "https://vm.runware.ai/video/os/a06dlim3/ws/5/vi/e1f2781b-0473-4c82-8a30-08f10593b7cc.mp4",
  "cost": 0.1285,
  "mediaURL": "https://vm.runware.ai/video/os/a06dlim3/ws/5/vi/e1f2781b-0473-4c82-8a30-08f10593b7cc.mp4",
  "mediaUUID": "e1f2781b-0473-4c82-8a30-08f10593b7cc"
}
Upscale

VHS Zoo Elephant Footage

import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'bytedance:50@1',
  inputs: {
    video: 'https://assets.runware.ai/assets/inputs/6674422c-bd54-4a8f-b931-683d8c237441.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": "bytedance:50@1",
            "inputs": {
                "video": "https://assets.runware.ai/assets/inputs/6674422c-bd54-4a8f-b931-683d8c237441.mp4"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "upscale",
      "taskUUID": "b13d0e16-965b-40e3-84e9-83e630141710",
      "model": "bytedance:50@1",
      "inputs": {
        "video": "https://assets.runware.ai/assets/inputs/6674422c-bd54-4a8f-b931-683d8c237441.mp4"
      }
    }
  ]'
runware run bytedance:50@1 \
  inputs.video=https://assets.runware.ai/assets/inputs/6674422c-bd54-4a8f-b931-683d8c237441.mp4
{
  "taskType": "upscale",
  "taskUUID": "b13d0e16-965b-40e3-84e9-83e630141710",
  "model": "bytedance:50@1",
  "inputs": {
    "video": "https://assets.runware.ai/assets/inputs/6674422c-bd54-4a8f-b931-683d8c237441.mp4"
  }
}
Response
{
  "taskType": "upscale",
  "taskUUID": "b13d0e16-965b-40e3-84e9-83e630141710",
  "videoUUID": "0ed9d2bb-a211-48e2-9331-dc7f3e9078e8",
  "videoURL": "https://vm.runware.ai/video/os/a01d21/ws/5/vi/0ed9d2bb-a211-48e2-9331-dc7f3e9078e8.mp4",
  "cost": 0.1285,
  "mediaURL": "https://vm.runware.ai/video/os/a01d21/ws/5/vi/0ed9d2bb-a211-48e2-9331-dc7f3e9078e8.mp4",
  "mediaUUID": "0ed9d2bb-a211-48e2-9331-dc7f3e9078e8"
}
Upscale

Grainy Eighties Skate Rink

import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'bytedance:50@1',
  inputs: {
    video: 'https://assets.runware.ai/assets/inputs/8c48590a-89db-429d-b7e7-c409976d7e06.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": "bytedance:50@1",
            "inputs": {
                "video": "https://assets.runware.ai/assets/inputs/8c48590a-89db-429d-b7e7-c409976d7e06.mp4"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "upscale",
      "taskUUID": "a9c1fc5a-cd62-437e-8c39-eca000452526",
      "model": "bytedance:50@1",
      "inputs": {
        "video": "https://assets.runware.ai/assets/inputs/8c48590a-89db-429d-b7e7-c409976d7e06.mp4"
      }
    }
  ]'
runware run bytedance:50@1 \
  inputs.video=https://assets.runware.ai/assets/inputs/8c48590a-89db-429d-b7e7-c409976d7e06.mp4
{
  "taskType": "upscale",
  "taskUUID": "a9c1fc5a-cd62-437e-8c39-eca000452526",
  "model": "bytedance:50@1",
  "inputs": {
    "video": "https://assets.runware.ai/assets/inputs/8c48590a-89db-429d-b7e7-c409976d7e06.mp4"
  }
}
Response
{
  "taskType": "upscale",
  "taskUUID": "a9c1fc5a-cd62-437e-8c39-eca000452526",
  "videoUUID": "77bd7518-373c-492e-942d-a2e0139e9d84",
  "videoURL": "https://vm.runware.ai/video/os/a01d21/ws/5/vi/77bd7518-373c-492e-942d-a2e0139e9d84.mp4",
  "cost": 0.1285,
  "mediaURL": "https://vm.runware.ai/video/os/a01d21/ws/5/vi/77bd7518-373c-492e-942d-a2e0139e9d84.mp4",
  "mediaUUID": "77bd7518-373c-492e-942d-a2e0139e9d84"
}
Upscale

VHS Skatepark Sunset Footage

import { createClient } from '@runware/sdk'

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

const [result] = await client.run({
  model: 'bytedance:50@1',
  inputs: {
    video: 'https://assets.runware.ai/assets/inputs/1cdd07fc-0d92-4500-879a-d7a044194258.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": "bytedance:50@1",
            "inputs": {
                "video": "https://assets.runware.ai/assets/inputs/1cdd07fc-0d92-4500-879a-d7a044194258.mp4"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "upscale",
      "taskUUID": "e675bd29-a327-497c-a9af-fccd1dd36b96",
      "model": "bytedance:50@1",
      "inputs": {
        "video": "https://assets.runware.ai/assets/inputs/1cdd07fc-0d92-4500-879a-d7a044194258.mp4"
      }
    }
  ]'
runware run bytedance:50@1 \
  inputs.video=https://assets.runware.ai/assets/inputs/1cdd07fc-0d92-4500-879a-d7a044194258.mp4
{
  "taskType": "upscale",
  "taskUUID": "e675bd29-a327-497c-a9af-fccd1dd36b96",
  "model": "bytedance:50@1",
  "inputs": {
    "video": "https://assets.runware.ai/assets/inputs/1cdd07fc-0d92-4500-879a-d7a044194258.mp4"
  }
}
Response
{
  "taskType": "upscale",
  "taskUUID": "e675bd29-a327-497c-a9af-fccd1dd36b96",
  "videoUUID": "a4c1c718-350b-429f-8b45-6960483af5f9",
  "videoURL": "https://vm.runware.ai/video/os/a07d11/ws/5/vi/a4c1c718-350b-429f-8b45-6960483af5f9.mp4",
  "cost": 0.1285,
  "mediaURL": "https://vm.runware.ai/video/os/a07d11/ws/5/vi/a4c1c718-350b-429f-8b45-6960483af5f9.mp4",
  "mediaUUID": "a4c1c718-350b-429f-8b45-6960483af5f9"
}