← Back to Models
topaz/upscale/video
Topaz Labs Video Upscale - Enhance video resolution and frame rate
video
video-processing
Pricing
Base:
0 credits per request
Adjustments:
target_resolution multiplier:
720p:
1x
1080p:
3.44x
4k:
13.81x
target_fps multiplier:
30:
1x
60:
2x
Example Pricing:
Base request:
2 credits
Range:
1 -
100 credits
Input Parameters
Video
required
string
Video file to upscale
target_resolution
string
Target resolution
Default: 1080p
Options: 720p, 1080p, 4k
Target Fps
integer
Target FPS (choose from 15-60fps)
Default: 30
Directives
Advanced Keys:
Hidden Keys:
Raw JSON
{
"identifier": "topaz/upscale/video",
"fal_endpoint": "fal-ai/topaz/upscale/video",
"type": "video",
"category": "video-processing",
"description": "Topaz Labs Video Upscale - Enhance video resolution and frame rate",
"pricing": {
"version": 1,
"base": {
"unit": "request",
"credits": 0
},
"adjustments": [
{
"type": "per_second_credits",
"key": "video_duration",
"credits_per_second": 0.5,
"min_duration": 1
},
{
"type": "multiplier_map",
"key": "target_resolution",
"map": {
"720p": 1,
"1080p": 3.44,
"4k": 13.81
},
"default": 1
},
{
"type": "multiplier_map",
"key": "target_fps",
"map": {
"30": 1,
"60": 2
},
"default": 2
}
],
"display": {
"min_credits": 1,
"max_credits": 100,
"note": "Varies by video duration"
}
},
"directives": {
"hiddenKeys": [],
"advancedKeys": [],
"videoKeys": [
"video"
]
},
"fal": {
"input_transforms": [
{
"type": "rename",
"from": "video",
"to": "video_url"
}
]
},
"inputSchema": {
"type": "object",
"title": "Input",
"required": [
"video"
],
"properties": {
"video": {
"type": "string",
"title": "Video",
"format": "uri",
"x-order": 0,
"description": "Video file to upscale"
},
"target_resolution": {
"enum": [
"720p",
"1080p",
"4k"
],
"type": "string",
"title": "target_resolution",
"description": "Target resolution",
"default": "1080p",
"x-order": 1
},
"target_fps": {
"type": "integer",
"title": "Target Fps",
"default": 30,
"maximum": 60,
"minimum": 15,
"x-order": 2,
"description": "Target FPS (choose from 15-60fps)"
}
}
},
"outputSchema": {
"type": "array",
"title": "Output",
"description": "Array of output objects. Each object contains url, object_key, content_type, etc.",
"items": {
"type": "object",
"properties": {
"url": {
"type": "string",
"format": "uri"
},
"object_key": {
"type": "string"
},
"content_type": {
"type": "string"
}
}
}
}
}