MadVR, also known as Madshi Video Renderer is much more than a simple video renderer. It uses your GPU to perform resolution upscaling, chroma upscaling, and all kinds of other video enhancements that can significantly improve video quality. MadVR can be used with a few different video players such as MPC-HC and PotPlayer.

Sponsored Links:

MadVR is the last stop before the video is displayed on screen. Prior to madVR the video and audio stream get separated by a Source / Splitter Filter, like FFmpeg. From there the video stream will pass through a Video Codec or transform filter, like CUDA or DXVA2 which can take advantage of your GPU to speed along the playback process.


– High Quality chroma Upsampling
– High-Quality scaling (bicubic, Mitchell, Lanczos, Spline Etc)
– High-Quality Y Cb Cr -> Rgb Conversion
– Gamut & Gamma Correction for Display Calibration
– Full 16bit Processing Queue
– Final 16bit Processing Result Is Dithered Down to Rgb Output Bitdepth
– Bypasses Graphics Card’s Video (damage) Algorithms
– All Work Is Done via Gpu Shaders (except Mad Vr’s Ivtc Atm)
– No Shortcuts, Highest Quality Has Priority Over Anything Else

We at AppsForMyPC have tested and used MadVR and it worked pretty smoothly 🙂 🙂