This paper examines techniques to increase playback speed in Media Player Classic – Home Cinema (MPC-HC) while preserving original pitch. We review built-in and external methods, analyze trade-offs (CPU, latency, quality), and present configuration and implementation recommendations for minimal artifacts on a typical Windows desktop.
⚠️ Default Speed commands (without Ctrl) will change pitch. Always use Ctrl + Arrow when time stretching is enabled.
Title: How to Speed Up Video in MPC-HC Without the Chipmunk Effect
Intro Media Player Classic Home Cinema (MPC-HC) is a lightweight powerhouse, but one common frustration is audio pitch shifting when speeding up playback. Here’s how to watch lectures, tutorials, or podcasts at 1.5x or 2x speed while keeping voices natural.
Step-by-Step Instructions
Method 1: The Keyboard Shortcut (Fastest)
Note: By default, this changes pitch. You need to change one setting below.
Method 2: Enable "Pitch Correct" (The Fix) To prevent the chipmunk effect, you must turn on audio tempo correction:
Method 3: Custom Speed with Presets
Troubleshooting
Pro Tip: Use Ctrl + Left/Right arrow to jump backward/forward 10 seconds while keeping the same speed.
This is the most direct method for 90% of users. The internal audio switcher contains a hidden checkbox that changes everything.
How to use it: Simply press Ctrl + Up Arrow to increase speed or Ctrl + Down Arrow to decrease. By default, MPC-HC changes speed in 10% increments. Watch the status bar—the pitch remains natural. mpc hc speed up without pitch
Now speed changes via Ctrl + Arrow will use ffdshow's time stretcher.
Before diving into the solution, it helps to understand the science. Traditionally, speeding up a video is simple: you just play the frames and audio samples faster. If you halve the playback time, you double the frequency of the audio waveform. Double the frequency means an octave shift. A male voice speaking at 120Hz suddenly sounds like a helium-filled cartoon at 240Hz.
To solve this, we need time-stretching (or pitch-preserving time scaling). The audio is broken into tiny grains, overlapped, and crossfaded to "squeeze" the duration without altering the underlying frequencies. MPC-HC, via its internal filters and external renderers, handles this surprisingly well—but you must configure it correctly.
A common mistake users make is relying on GPU hardware decoding (DXVA2 or D3D11VA) for speed changes. While hardware decoding saves CPU on video, it offloads the audio timing to the GPU's display engine. When you speed up video using hardware decode, many GPUs force the audio to "stretch" via simple repetition, causing a metallic echo. This paper examines techniques to increase playback speed
Pro Tip: If you plan to watch everything at 1.5x speed or higher, turn off hardware decoding for audio. Go to Options > Internal Filters > Video Decoders and set "Hardware Decoder" to None (or use "D3D11" only for video, not audio). Let the CPU handle the audio timing.