AI video upscaling workflow
Video models often output at 512p or 720p, which looks soft on a modern screen. Upscaling to 1080p or 4K with Topaz Video AI or Real-ESRGAN plus FFmpeg fixes that — but the order of operations matters. This guide builds a correct denoise → upscale → interpolate → encode plan for your source, target and motion level.
How it works
The tool computes your scale factor from source and target resolution and flags when it exceeds a safe single-pass 4x (suggesting two passes instead). It chooses a denoise strength and decides whether frame interpolation is worth it based on the motion level — high-motion clips gain the most from added in-between frames but need gentler denoising to avoid smearing. Finally it emits an FFmpeg encode command with a codec suited to delivery or further editing.
Tips and notes
- Always denoise first. Upscalers sharpen whatever they are given, including flicker and compression noise.
- Interpolate last, at the higher resolution. Motion estimation is more accurate once the frames are already sharp.
- Cap single-pass upscaling at 4x. For bigger jumps, chain two moderate passes for a more natural result.
- Pick the codec for the job. libx264 CRF 18 for delivery, ProRes/DNxHR for re-editing.