BytePlus Video Enhancement Standard

BytePlus Video Enhancement Standard is the standard variant in BytePlus AI MediaKit's video enhancement family. It is designed to improve video clarity and presentation quality through resolution enhancement and restoration-oriented processing, making it suitable for routine quality upgrades, compression cleanup, and scalable video post-processing pipelines.

API Reference
INTEGRATE
Complete technical specification for integration
RequestResponse
Examples8
CODE
Ready-to-use code snippets for common workflows
upscale
Adaptive Beach Mobility Social Reel$0.0418~1m 57simport { 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@standard',
resolution: '1080p',
fps: 30,
settings: {
bitrate: 'high',
style: 'common'
},
inputs: {
video: 'https://assets.runware.ai/assets/inputs/0ebbc3ce-2025-471b-a95d-c5ac93dd7ab9.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@standard",
"resolution": "1080p",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/0ebbc3ce-2025-471b-a95d-c5ac93dd7ab9.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": "fa10971b-7679-4d2c-98a4-7f56323568c2",
"model": "bytedance:video-enhancement@standard",
"resolution": "1080p",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/0ebbc3ce-2025-471b-a95d-c5ac93dd7ab9.mp4"
}
}
]'runware run bytedance:video-enhancement@standard \
resolution=1080p \
fps=30 \
settings.bitrate=high \
settings.style=common \
inputs.video=https://assets.runware.ai/assets/inputs/0ebbc3ce-2025-471b-a95d-c5ac93dd7ab9.mp4{
"taskType": "upscale",
"taskUUID": "fa10971b-7679-4d2c-98a4-7f56323568c2",
"model": "bytedance:video-enhancement@standard",
"resolution": "1080p",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/0ebbc3ce-2025-471b-a95d-c5ac93dd7ab9.mp4"
}
}Response
{
"taskType": "upscale",
"taskUUID": "fa10971b-7679-4d2c-98a4-7f56323568c2",
"videoUUID": "2a6332d2-8823-4e1e-be1b-46ed33838546",
"videoURL": "https://vm.runware.ai/video/os/a01d21/ws/5/vi/2a6332d2-8823-4e1e-be1b-46ed33838546.mp4",
"cost": 0.041814
}upscale
Aquaculture Biosecurity Presenter Briefing$0.0418~2m 48simport { 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@standard',
resolution: '1080p',
fps: 30,
settings: {
bitrate: 'high',
style: 'common'
},
inputs: {
video: 'https://assets.runware.ai/assets/inputs/1f031b42-853b-4ca0-943b-740cba557d48.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@standard",
"resolution": "1080p",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/1f031b42-853b-4ca0-943b-740cba557d48.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": "dc513211-48e5-49fc-b8ed-e459a73b30bc",
"model": "bytedance:video-enhancement@standard",
"resolution": "1080p",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/1f031b42-853b-4ca0-943b-740cba557d48.mp4"
}
}
]'runware run bytedance:video-enhancement@standard \
resolution=1080p \
fps=30 \
settings.bitrate=high \
settings.style=common \
inputs.video=https://assets.runware.ai/assets/inputs/1f031b42-853b-4ca0-943b-740cba557d48.mp4{
"taskType": "upscale",
"taskUUID": "dc513211-48e5-49fc-b8ed-e459a73b30bc",
"model": "bytedance:video-enhancement@standard",
"resolution": "1080p",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/1f031b42-853b-4ca0-943b-740cba557d48.mp4"
}
}Response
{
"taskType": "upscale",
"taskUUID": "dc513211-48e5-49fc-b8ed-e459a73b30bc",
"videoUUID": "e8033c57-ebba-4f71-b346-bc4a325d345e",
"videoURL": "https://vm.runware.ai/video/os/a03d21/ws/5/vi/e8033c57-ebba-4f71-b346-bc4a325d345e.mp4",
"cost": 0.041814
}upscale
Planetarium Projector Maintenance B-Roll$0.0418~2m 30simport { 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@standard',
resolution: '1080p',
fps: 30,
settings: {
bitrate: 'high',
style: 'common'
},
inputs: {
video: 'https://assets.runware.ai/assets/inputs/cb94d5fb-1ad2-466a-be2e-c82204cfd2fe.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@standard",
"resolution": "1080p",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/cb94d5fb-1ad2-466a-be2e-c82204cfd2fe.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": "746ba926-fd2d-400b-b82a-5196e149a845",
"model": "bytedance:video-enhancement@standard",
"resolution": "1080p",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/cb94d5fb-1ad2-466a-be2e-c82204cfd2fe.mp4"
}
}
]'runware run bytedance:video-enhancement@standard \
resolution=1080p \
fps=30 \
settings.bitrate=high \
settings.style=common \
inputs.video=https://assets.runware.ai/assets/inputs/cb94d5fb-1ad2-466a-be2e-c82204cfd2fe.mp4{
"taskType": "upscale",
"taskUUID": "746ba926-fd2d-400b-b82a-5196e149a845",
"model": "bytedance:video-enhancement@standard",
"resolution": "1080p",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/cb94d5fb-1ad2-466a-be2e-c82204cfd2fe.mp4"
}
}Response
{
"taskType": "upscale",
"taskUUID": "746ba926-fd2d-400b-b82a-5196e149a845",
"videoUUID": "c201a6fb-3f42-4484-a277-d5f5919cd0e6",
"videoURL": "https://vm.runware.ai/video/os/a09dlim3/ws/5/vi/c201a6fb-3f42-4484-a277-d5f5919cd0e6.mp4",
"cost": 0.041814
}upscale
Cryogenic Biobank Retrieval B-Roll$0.0418~1m 57simport { 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@standard',
resolution: '1080p',
fps: 30,
settings: {
bitrate: 'high',
style: 'common'
},
inputs: {
video: 'https://assets.runware.ai/assets/inputs/4e64a392-e820-4d30-94ea-c3f9909aa12d.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@standard",
"resolution": "1080p",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/4e64a392-e820-4d30-94ea-c3f9909aa12d.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": "ea7fd65b-b0db-4ea3-b6c5-0b931cd24d25",
"model": "bytedance:video-enhancement@standard",
"resolution": "1080p",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/4e64a392-e820-4d30-94ea-c3f9909aa12d.mp4"
}
}
]'runware run bytedance:video-enhancement@standard \
resolution=1080p \
fps=30 \
settings.bitrate=high \
settings.style=common \
inputs.video=https://assets.runware.ai/assets/inputs/4e64a392-e820-4d30-94ea-c3f9909aa12d.mp4{
"taskType": "upscale",
"taskUUID": "ea7fd65b-b0db-4ea3-b6c5-0b931cd24d25",
"model": "bytedance:video-enhancement@standard",
"resolution": "1080p",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/4e64a392-e820-4d30-94ea-c3f9909aa12d.mp4"
}
}Response
{
"taskType": "upscale",
"taskUUID": "ea7fd65b-b0db-4ea3-b6c5-0b931cd24d25",
"videoUUID": "7564699f-2417-4db4-a3e2-3709b7445068",
"videoURL": "https://vm.runware.ai/video/os/a03d21/ws/5/vi/7564699f-2417-4db4-a3e2-3709b7445068.mp4",
"cost": 0.041814
}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@standard',
resolution: '4k',
fps: 30,
settings: {
bitrate: 'high',
style: 'common'
},
inputs: {
video: 'https://assets.runware.ai/assets/inputs/ccd3ad11-ef22-44ba-9609-83bc183cb8e9.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@standard",
"resolution": "4k",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/ccd3ad11-ef22-44ba-9609-83bc183cb8e9.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": "b4aedaba-bd0d-4cf2-a953-a82dd0d7cba0",
"model": "bytedance:video-enhancement@standard",
"resolution": "4k",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/ccd3ad11-ef22-44ba-9609-83bc183cb8e9.mp4"
}
}
]'runware run bytedance:video-enhancement@standard \
resolution=4k \
fps=30 \
settings.bitrate=high \
settings.style=common \
inputs.video=https://assets.runware.ai/assets/inputs/ccd3ad11-ef22-44ba-9609-83bc183cb8e9.mp4{
"taskType": "upscale",
"taskUUID": "b4aedaba-bd0d-4cf2-a953-a82dd0d7cba0",
"model": "bytedance:video-enhancement@standard",
"resolution": "4k",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/ccd3ad11-ef22-44ba-9609-83bc183cb8e9.mp4"
}
}Response
{
"taskType": "upscale",
"taskUUID": "b4aedaba-bd0d-4cf2-a953-a82dd0d7cba0",
"videoUUID": "a5832cc9-a9f4-4828-9a0a-10ecc67d8341",
"videoURL": "https://vm.runware.ai/video/os/a02d21/ws/5/vi/a5832cc9-a9f4-4828-9a0a-10ecc67d8341.mp4",
"cost": 0.16665
}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@standard',
resolution: '4k',
fps: 30,
settings: {
bitrate: 'high',
style: 'common'
},
inputs: {
video: 'https://assets.runware.ai/assets/inputs/e7987ddd-6c7c-41c1-8b24-2eb117a50b66.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@standard",
"resolution": "4k",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/e7987ddd-6c7c-41c1-8b24-2eb117a50b66.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": "1a6f2fe9-d8ac-4a6d-8191-fa1efedbd5fb",
"model": "bytedance:video-enhancement@standard",
"resolution": "4k",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/e7987ddd-6c7c-41c1-8b24-2eb117a50b66.mp4"
}
}
]'runware run bytedance:video-enhancement@standard \
resolution=4k \
fps=30 \
settings.bitrate=high \
settings.style=common \
inputs.video=https://assets.runware.ai/assets/inputs/e7987ddd-6c7c-41c1-8b24-2eb117a50b66.mp4{
"taskType": "upscale",
"taskUUID": "1a6f2fe9-d8ac-4a6d-8191-fa1efedbd5fb",
"model": "bytedance:video-enhancement@standard",
"resolution": "4k",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/e7987ddd-6c7c-41c1-8b24-2eb117a50b66.mp4"
}
}Response
{
"taskType": "upscale",
"taskUUID": "1a6f2fe9-d8ac-4a6d-8191-fa1efedbd5fb",
"videoUUID": "03a27058-77d6-409b-9355-e441da302451",
"videoURL": "https://vm.runware.ai/video/os/a04d20/ws/5/vi/03a27058-77d6-409b-9355-e441da302451.mp4",
"cost": 0.16665
}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@standard',
resolution: '4k',
fps: 24,
settings: {
bitrate: 'high',
style: 'old_film'
},
inputs: {
video: 'https://assets.runware.ai/assets/inputs/139d5f70-5173-42a6-9927-9b824bbc2e43.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@standard",
"resolution": "4k",
"fps": 24,
"settings": {
"bitrate": "high",
"style": "old_film"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/139d5f70-5173-42a6-9927-9b824bbc2e43.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": "a93cc89d-62a0-4fb3-9ab3-0729701c9544",
"model": "bytedance:video-enhancement@standard",
"resolution": "4k",
"fps": 24,
"settings": {
"bitrate": "high",
"style": "old_film"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/139d5f70-5173-42a6-9927-9b824bbc2e43.mp4"
}
}
]'runware run bytedance:video-enhancement@standard \
resolution=4k \
fps=24 \
settings.bitrate=high \
settings.style=old_film \
inputs.video=https://assets.runware.ai/assets/inputs/139d5f70-5173-42a6-9927-9b824bbc2e43.mp4{
"taskType": "upscale",
"taskUUID": "a93cc89d-62a0-4fb3-9ab3-0729701c9544",
"model": "bytedance:video-enhancement@standard",
"resolution": "4k",
"fps": 24,
"settings": {
"bitrate": "high",
"style": "old_film"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/139d5f70-5173-42a6-9927-9b824bbc2e43.mp4"
}
}Response
{
"taskType": "upscale",
"taskUUID": "a93cc89d-62a0-4fb3-9ab3-0729701c9544",
"videoUUID": "7244d288-4435-4122-b0a9-44dcc707d6ca",
"videoURL": "https://vm.runware.ai/video/os/a03d21/ws/5/vi/7244d288-4435-4122-b0a9-44dcc707d6ca.mp4",
"cost": 0.16665
}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@standard',
resolution: '4k',
fps: 30,
settings: {
bitrate: 'high',
style: 'common'
},
inputs: {
video: 'https://assets.runware.ai/assets/inputs/3b8ac53a-bd20-4a39-ae6c-ab583cd1340f.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@standard",
"resolution": "4k",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/3b8ac53a-bd20-4a39-ae6c-ab583cd1340f.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": "6c1c10ef-e44e-424d-a02a-9eded8293426",
"model": "bytedance:video-enhancement@standard",
"resolution": "4k",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/3b8ac53a-bd20-4a39-ae6c-ab583cd1340f.mp4"
}
}
]'runware run bytedance:video-enhancement@standard \
resolution=4k \
fps=30 \
settings.bitrate=high \
settings.style=common \
inputs.video=https://assets.runware.ai/assets/inputs/3b8ac53a-bd20-4a39-ae6c-ab583cd1340f.mp4{
"taskType": "upscale",
"taskUUID": "6c1c10ef-e44e-424d-a02a-9eded8293426",
"model": "bytedance:video-enhancement@standard",
"resolution": "4k",
"fps": 30,
"settings": {
"bitrate": "high",
"style": "common"
},
"inputs": {
"video": "https://assets.runware.ai/assets/inputs/3b8ac53a-bd20-4a39-ae6c-ab583cd1340f.mp4"
}
}Response
{
"taskType": "upscale",
"taskUUID": "6c1c10ef-e44e-424d-a02a-9eded8293426",
"videoUUID": "35853670-2667-4921-9ca7-017553383c2c",
"videoURL": "https://vm.runware.ai/video/os/a01d21/ws/5/vi/35853670-2667-4921-9ca7-017553383c2c.mp4",
"cost": 0.16665
}