BytePlus Video Enhancement Pro

BytePlus Video Enhancement Pro is the higher-tier variant in BytePlus AI MediaKit's video enhancement family. It targets more demanding restoration and output-quality workflows, combining video enhancement and upscaling-oriented processing for cases where cleaner detail recovery, stronger visual refinement, and higher presentation quality matter more than basic throughput.

API Reference
INTEGRATE
Complete technical specification for integration
RequestResponse
Examples4
CODE
Ready-to-use code snippets for common workflows
Guides1
LEARN
Step-by-step tutorials for advanced use cases
Bioluminescent Kayak Tour Social 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: 'bytedance:video-enhancement@pro',
resolution: '4k',
fps: 30,
settings: {
bitrate: 'high'
},
inputs: {
video: 'https://assets.runware.ai/assets/inputs/78fa580f-7597-4678-8a03-5644f916ab63.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:video-enhancement@pro",
"resolution": "4k",
"fps": 30,
"settings": {
"bitrate": "high"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/78fa580f-7597-4678-8a03-5644f916ab63.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": "9b20c0bd-afd1-4f1f-a05e-ccb3154ee87f",
"model": "bytedance:video-enhancement@pro",
"resolution": "4k",
"fps": 30,
"settings": {
"bitrate": "high"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/78fa580f-7597-4678-8a03-5644f916ab63.mp4"
}
}
]'runware run bytedance:video-enhancement@pro \
resolution=4k \
fps=30 \
settings.bitrate=high \
inputs.video=https://assets.runware.ai/assets/inputs/78fa580f-7597-4678-8a03-5644f916ab63.mp4{
"taskType": "upscale",
"taskUUID": "9b20c0bd-afd1-4f1f-a05e-ccb3154ee87f",
"model": "bytedance:video-enhancement@pro",
"resolution": "4k",
"fps": 30,
"settings": {
"bitrate": "high"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/78fa580f-7597-4678-8a03-5644f916ab63.mp4"
}
}{
"taskType": "upscale",
"taskUUID": "9b20c0bd-afd1-4f1f-a05e-ccb3154ee87f",
"videoUUID": "4ccdff88-9c7f-4848-90e9-8cd18427f947",
"videoURL": "https://vm.runware.ai/video/os/a01d21/ws/5/vi/4ccdff88-9c7f-4848-90e9-8cd18427f947.mp4",
"cost": 1.6665
}Forensic Accounting Docuseries 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: 'bytedance:video-enhancement@pro',
resolution: '4k',
fps: 24,
settings: {
bitrate: 'high'
},
inputs: {
video: 'https://assets.runware.ai/assets/inputs/0d7fd5d0-86be-4ce4-9963-7ff35a8b2b5b.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:video-enhancement@pro",
"resolution": "4k",
"fps": 24,
"settings": {
"bitrate": "high"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/0d7fd5d0-86be-4ce4-9963-7ff35a8b2b5b.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": "febdfc2f-c166-4b85-b873-6edc62893790",
"model": "bytedance:video-enhancement@pro",
"resolution": "4k",
"fps": 24,
"settings": {
"bitrate": "high"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/0d7fd5d0-86be-4ce4-9963-7ff35a8b2b5b.mp4"
}
}
]'runware run bytedance:video-enhancement@pro \
resolution=4k \
fps=24 \
settings.bitrate=high \
inputs.video=https://assets.runware.ai/assets/inputs/0d7fd5d0-86be-4ce4-9963-7ff35a8b2b5b.mp4{
"taskType": "upscale",
"taskUUID": "febdfc2f-c166-4b85-b873-6edc62893790",
"model": "bytedance:video-enhancement@pro",
"resolution": "4k",
"fps": 24,
"settings": {
"bitrate": "high"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/0d7fd5d0-86be-4ce4-9963-7ff35a8b2b5b.mp4"
}
}{
"taskType": "upscale",
"taskUUID": "febdfc2f-c166-4b85-b873-6edc62893790",
"videoUUID": "cb0ef665-6ac0-4dad-bb3e-e6040e350397",
"videoURL": "https://vm.runware.ai/video/os/a10dlim3/ws/5/vi/cb0ef665-6ac0-4dad-bb3e-e6040e350397.mp4",
"cost": 1.6665
}Geothermal Greenhouse Documentary B-Roll Clip
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:video-enhancement@pro',
resolution: '4k',
fps: 24,
settings: {
bitrate: 'high'
},
inputs: {
video: 'https://assets.runware.ai/assets/inputs/9144e2b6-6d39-4588-9d46-44d2f6e9c180.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:video-enhancement@pro",
"resolution": "4k",
"fps": 24,
"settings": {
"bitrate": "high"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/9144e2b6-6d39-4588-9d46-44d2f6e9c180.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": "66cf4c7a-709b-497b-b059-f55490f085bf",
"model": "bytedance:video-enhancement@pro",
"resolution": "4k",
"fps": 24,
"settings": {
"bitrate": "high"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/9144e2b6-6d39-4588-9d46-44d2f6e9c180.mp4"
}
}
]'runware run bytedance:video-enhancement@pro \
resolution=4k \
fps=24 \
settings.bitrate=high \
inputs.video=https://assets.runware.ai/assets/inputs/9144e2b6-6d39-4588-9d46-44d2f6e9c180.mp4{
"taskType": "upscale",
"taskUUID": "66cf4c7a-709b-497b-b059-f55490f085bf",
"model": "bytedance:video-enhancement@pro",
"resolution": "4k",
"fps": 24,
"settings": {
"bitrate": "high"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/9144e2b6-6d39-4588-9d46-44d2f6e9c180.mp4"
}
}{
"taskType": "upscale",
"taskUUID": "66cf4c7a-709b-497b-b059-f55490f085bf",
"videoUUID": "722b719d-2bb4-42e4-95c1-76a54bc94684",
"videoURL": "https://vm.runware.ai/video/os/a02d21/ws/5/vi/722b719d-2bb4-42e4-95c1-76a54bc94684.mp4",
"cost": 1.6665
}Archival Marionette Workshop Restoration
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:video-enhancement@pro',
resolution: '4k',
fps: 24,
settings: {
bitrate: 'high'
},
inputs: {
video: 'https://assets.runware.ai/assets/inputs/3bce633c-271b-4141-8ed5-7fa2ad9c6b73.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:video-enhancement@pro",
"resolution": "4k",
"fps": 24,
"settings": {
"bitrate": "high"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/3bce633c-271b-4141-8ed5-7fa2ad9c6b73.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": "5f39c614-5fe9-45e2-adc9-f7a58fac50c7",
"model": "bytedance:video-enhancement@pro",
"resolution": "4k",
"fps": 24,
"settings": {
"bitrate": "high"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/3bce633c-271b-4141-8ed5-7fa2ad9c6b73.mp4"
}
}
]'runware run bytedance:video-enhancement@pro \
resolution=4k \
fps=24 \
settings.bitrate=high \
inputs.video=https://assets.runware.ai/assets/inputs/3bce633c-271b-4141-8ed5-7fa2ad9c6b73.mp4{
"taskType": "upscale",
"taskUUID": "5f39c614-5fe9-45e2-adc9-f7a58fac50c7",
"model": "bytedance:video-enhancement@pro",
"resolution": "4k",
"fps": 24,
"settings": {
"bitrate": "high"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/3bce633c-271b-4141-8ed5-7fa2ad9c6b73.mp4"
}
}{
"taskType": "upscale",
"taskUUID": "5f39c614-5fe9-45e2-adc9-f7a58fac50c7",
"videoUUID": "2e80ad44-8857-44c1-b6e6-c04f70c1b855",
"videoURL": "https://vm.runware.ai/video/os/a06dlim3/ws/5/vi/2e80ad44-8857-44c1-b6e6-c04f70c1b855.mp4",
"cost": 1.6665
}