Runway/upscale_v1 is Runway’s production-targeted video upscaler model (model id upscale_v1
) designed to increase video resolution by 4× up to 4K (capped at 4096 pixels on a side). It’s available through Runway’s API surface and is also packaged on third-party model hosting marketplaces (e.g., CometAPI).
Key features
- 4× upscale to 4K — upscales input video frames by four times, capped at 4096 px on either side. ([Replicate][1])
- Short-form support — intended for relatively short videos (Runway’s docs indicate up to 30 s, limits around ≤40 s in some usage contexts). Temporal consistency and speed are prioritized for short clips.
Technical details
- Input / output: accepts a video file/URL and outputs an upscaled video file (4× upscaling). Max resolution: 4096 px per side; duration limits documented by provider.
- Task model type: model is a video-to-video upscaler (not a general generative video model). It is optimized for enhancing existing footage—not for creating new content.
upscale_v1
is offered as a model endpoint (video→video). Runway’s API exposes a video-upscale task that accepts a video asset ID and returns an upscaled video task output; the service handles frame processing and reassembly so developers don’t need to break videos into frames manually.
Limitations & known caveats
- Duration and resolution caps: documented caps (e.g., 4K / 4096 px and short-duration recommendations) — these can differ slightly by platform (Runway docs vs hosting site schemas). Always verify the current per-run limits for your account.
- Temporal artifacts: like many VSR systems, fast motion or severe compression can produce flicker, ghosting, or inconsistent high-frequency detail across frames.
- No guaranteed numeric benchmark: Runway has not released a public, single-number benchmark for
upscale_v1
; objective image/video metrics may diverge from perceived visual quality. - Cost at scale — priced per output second; long renders can become expensive compared with local solutions. Plan cost-control (chunking, preview passes) accordingly.
Typical and recommended use cases
- Film & VFX post-production: quick upscaling of dailies or previsual material to 4K for compositing tests.
- Archival / remastering: raising resolution of older footage for streaming or archival release (best with manual oversight).
- Marketing & content deliverables: upscaling social or short-form clips to higher-resolution masters.
- Preprocessing for VFX pipelines: produce higher-res assets for tracking, rotoscoping, or keying steps.
How upscale_v1
compares to other well-known upscalers
- Real-ESRGAN / ESRGAN-family (image-focused, often applied per-frame): these methods are strong at single-frame perceptual detail but can produce temporal inconsistency when naively applied frame-by-frame to video.
upscale_v1
is marketed for video and therefore emphasizes temporal consistency vs. pure per-frame enhancement. - EDVR / Swin-based VSR (research models): EDVR and SwinIR variants are strong academic baselines in video super-resolution benchmarks (NTIRE / REDS). Those models are often evaluated with objective metrics (PSNR/SSIM/VMAF) on standardized datasets; they can be heavy to run locally and usually require fine-tuning for real-world degradations.
upscale_v1
aims for hosted convenience and production-grade throughput rather than research-bench optimization. - Diffusion-based VSR (emerging): recent diffusion-based VSR approaches can produce very natural high-frequency detail but are often more computationally expensive. Runway’s research into latent diffusion suggests they may leverage diffusion-style ideas in some image tasks, but
upscale_v1
is presented primarily as a practical, efficient upscaler for video delivered via API.
How to call Act-Two API from CometAPI
Price | $0.40000 |
---|
Required Steps
- Log in to cometapi.com. If you are not our user yet, please register first
- Get the access credential API key of the interface. Click “Add Token” at the API token in the personal center, get the token key: sk-xxxxx and submit.
- Get the url of this site: https://api.cometapi.com/
Use Method
- Select the “
” endpoint to send the API request and set the request body. The request method and request body are obtained from our website API doc. Our website also provides Apifox test for your convenience.upscale_v1
- Replace <YOUR_API_KEY> with your actual CometAPI key from your account.
- Insert your question or request into the content field—this is what the model will respond to.
- . Process the API response to get the generated answer.
CometAPI provides a fully compatible REST API—for seamless migration. Key details to API doc:
- Endpoint:
https://api.cometapi.com/runwayml/v1/video_upscale
- Model Parameter:
upscale_v1
- Authentication:
Bearer YOUR_CometAPI_API_KEY
- Content-Type:
application/json
.
curl --location --request POST 'https://api.cometapi.com/runwayml/v1/video_upscale' \
--header 'X-Runway-Version: 2024-11-06' \
--header 'Authorization: {{api-key}}' \
--header 'Content-Type: application/json' \
--data-raw '{
"videoUri": "https://filesystem.site/cdn/20250818/c4gCDVPhiBc6TomRTJ7zNg0KwO1PSJ.mp4",
"model": "upscale_v1"
}'
See also Runway/Act_two