Bria Video Increase Resolution

Bria Video Increase Resolution upscales visual assets by 2x or 4x while preserving detail and transparency. Ideal for product footage and design workflows that need clean high resolution results without manual rework or artifacts.

API Reference
INTEGRATE
Complete technical specification for integration
RequestResponse
Examples4
CODE
Ready-to-use code snippets for common workflows
VHS Skatepark Demo 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: 'bria:50@1',
upscaleFactor: 4,
inputs: {
video: 'https://assets.runware.ai/assets/inputs/972c904b-5835-4746-90c3-42cee3f58833.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": "bria:50@1",
"upscaleFactor": 4,
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/972c904b-5835-4746-90c3-42cee3f58833.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": "76917a45-5651-4ae5-bdd1-316cab8e20a9",
"model": "bria:50@1",
"upscaleFactor": 4,
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/972c904b-5835-4746-90c3-42cee3f58833.mp4"
}
}
]'runware run bria:50@1 \
upscaleFactor=4 \
inputs.video=https://assets.runware.ai/assets/inputs/972c904b-5835-4746-90c3-42cee3f58833.mp4{
"taskType": "upscale",
"taskUUID": "76917a45-5651-4ae5-bdd1-316cab8e20a9",
"model": "bria:50@1",
"upscaleFactor": 4,
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/972c904b-5835-4746-90c3-42cee3f58833.mp4"
}
}{
"taskType": "upscale",
"taskUUID": "76917a45-5651-4ae5-bdd1-316cab8e20a9",
"videoUUID": "dab5e3fc-4c34-4bc4-87c3-f8567a03d5fa",
"videoURL": "https://vm.runware.ai/video/os/a08d21/ws/5/vi/dab5e3fc-4c34-4bc4-87c3-f8567a03d5fa.mp4",
"cost": 0.8458,
"mediaURL": "https://vm.runware.ai/video/os/a08d21/ws/5/vi/dab5e3fc-4c34-4bc4-87c3-f8567a03d5fa.mp4",
"mediaUUID": "dab5e3fc-4c34-4bc4-87c3-f8567a03d5fa"
}Glitchy Aquarium Tunnel 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: 'bria:50@1',
upscaleFactor: 4,
inputs: {
video: 'https://assets.runware.ai/assets/inputs/c5191a45-a052-481f-bf2a-b257017d634b.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": "bria:50@1",
"upscaleFactor": 4,
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/c5191a45-a052-481f-bf2a-b257017d634b.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": "e1aa11bb-c788-4f6b-8795-6ce1f4103dba",
"model": "bria:50@1",
"upscaleFactor": 4,
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/c5191a45-a052-481f-bf2a-b257017d634b.mp4"
}
}
]'runware run bria:50@1 \
upscaleFactor=4 \
inputs.video=https://assets.runware.ai/assets/inputs/c5191a45-a052-481f-bf2a-b257017d634b.mp4{
"taskType": "upscale",
"taskUUID": "e1aa11bb-c788-4f6b-8795-6ce1f4103dba",
"model": "bria:50@1",
"upscaleFactor": 4,
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/c5191a45-a052-481f-bf2a-b257017d634b.mp4"
}
}{
"taskType": "upscale",
"taskUUID": "e1aa11bb-c788-4f6b-8795-6ce1f4103dba",
"videoUUID": "d636d85f-63cf-4abe-acb4-ddcfab3fb366",
"videoURL": "https://vm.runware.ai/video/os/a08d21/ws/5/vi/d636d85f-63cf-4abe-acb4-ddcfab3fb366.mp4",
"cost": 0.8458,
"mediaURL": "https://vm.runware.ai/video/os/a08d21/ws/5/vi/d636d85f-63cf-4abe-acb4-ddcfab3fb366.mp4",
"mediaUUID": "d636d85f-63cf-4abe-acb4-ddcfab3fb366"
}Neon Roller Rink Crowd
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'bria:50@1',
upscaleFactor: 4,
inputs: {
video: 'https://assets.runware.ai/assets/inputs/2b44f3c8-08cd-451c-b768-49545d3ab390.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": "bria:50@1",
"upscaleFactor": 4,
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/2b44f3c8-08cd-451c-b768-49545d3ab390.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": "cc592f0c-aa43-4390-948b-28704ef351ae",
"model": "bria:50@1",
"upscaleFactor": 4,
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/2b44f3c8-08cd-451c-b768-49545d3ab390.mp4"
}
}
]'runware run bria:50@1 \
upscaleFactor=4 \
inputs.video=https://assets.runware.ai/assets/inputs/2b44f3c8-08cd-451c-b768-49545d3ab390.mp4{
"taskType": "upscale",
"taskUUID": "cc592f0c-aa43-4390-948b-28704ef351ae",
"model": "bria:50@1",
"upscaleFactor": 4,
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/2b44f3c8-08cd-451c-b768-49545d3ab390.mp4"
}
}{
"taskType": "upscale",
"taskUUID": "cc592f0c-aa43-4390-948b-28704ef351ae",
"videoUUID": "42379f35-c708-4f79-a591-159d52a96d6f",
"videoURL": "https://vm.runware.ai/video/os/a17d13/ws/5/vi/42379f35-c708-4f79-a591-159d52a96d6f.mp4",
"cost": 0.8458,
"mediaURL": "https://vm.runware.ai/video/os/a17d13/ws/5/vi/42379f35-c708-4f79-a591-159d52a96d6f.mp4",
"mediaUUID": "42379f35-c708-4f79-a591-159d52a96d6f"
}Glitchy Retro Electronics Showroom
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'bria:50@1',
upscaleFactor: 4,
inputs: {
video: 'https://assets.runware.ai/assets/inputs/45634c0c-5c81-4aff-9fb6-5ad6ac1b0c6a.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": "bria:50@1",
"upscaleFactor": 4,
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/45634c0c-5c81-4aff-9fb6-5ad6ac1b0c6a.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": "c0f494df-29ee-4853-9635-dcd975c5f3c1",
"model": "bria:50@1",
"upscaleFactor": 4,
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/45634c0c-5c81-4aff-9fb6-5ad6ac1b0c6a.mp4"
}
}
]'runware run bria:50@1 \
upscaleFactor=4 \
inputs.video=https://assets.runware.ai/assets/inputs/45634c0c-5c81-4aff-9fb6-5ad6ac1b0c6a.mp4{
"taskType": "upscale",
"taskUUID": "c0f494df-29ee-4853-9635-dcd975c5f3c1",
"model": "bria:50@1",
"upscaleFactor": 4,
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/45634c0c-5c81-4aff-9fb6-5ad6ac1b0c6a.mp4"
}
}{
"taskType": "upscale",
"taskUUID": "c0f494df-29ee-4853-9635-dcd975c5f3c1",
"videoUUID": "ece9e07d-e58a-4e7b-b878-e7bbbe3dae4e",
"videoURL": "https://vm.runware.ai/video/os/a16d07/ws/5/vi/ece9e07d-e58a-4e7b-b878-e7bbbe3dae4e.mp4",
"cost": 0.8458,
"mediaURL": "https://vm.runware.ai/video/os/a16d07/ws/5/vi/ece9e07d-e58a-4e7b-b878-e7bbbe3dae4e.mp4",
"mediaUUID": "ece9e07d-e58a-4e7b-b878-e7bbbe3dae4e"
}