How do I enable motion interpolation in mpv?

Enabling motion interpolation in the mpv media player eliminates stutter and judder caused by mismatches between a video’s frame rate and your monitor’s refresh rate. By configuring mpv to blend or calculate missing frames mathematically, panning shots look vastly smoother without requiring external heavy plugins. This guide explains how to locate your configuration files and insert the required settings to activate high-quality temporal interpolation natively.

Step 1: Locate your mpv.conf file

To enable persistent interpolation, you must add specific options to your mpv.conf file. If the file does not exist yet, you can create a blank text file and name it mpv.conf in the following directory according to your operating system:

Step 2: Add the interpolation settings

Open your mpv.conf file with a text editor and add the following configuration lines:

# Core requirements for interpolation
video-sync=display-resample
interpolation=yes

# Smooth motion algorithm
tscale=oversample

Understanding the configuration

The combination of these settings changes how mpv syncs and displays individual video frames:

Fine-tuning the smoothness (Optional)

If you prefer a different look or want to experiment with alternative smoothing behaviors, you can swap out tscale=oversample for other integrated scalers:

Save the file and open a video to enjoy fluid, judder-free playback.