How to play a video frame by frame in VLC Media Player

Whether you're trying to capture the perfect screenshot, analyze a fast-moving clip, or spot a hidden detail in a movie, playing a video frame by frame is an incredibly useful feature. While VLC Media Player has this capability built right in, the controls are hidden by default.

I'll show you the instant keyboard shortcut to step forward frame by frame, as well as how to add a physical button to your player interface if you prefer using your mouse.


Method 1: The one-key keyboard shortcut (fastest)

The absolute fastest way to examine a video frame by frame is by using VLC's native hotkey. It requires zero configuration and works instantly during live playback.

  1. Open your video inside VLC Media Player.
  2. Press the E key on your keyboard when you reach the scene you want to inspect.

The very first tap of the E key will instantly pause regular playback. Every time you tap it after that, the video will advance forward by exactly one single frame, and a small "Next frame" alert will briefly appear in the top-right corner. You can tap it repeatedly or hold it down to advance slowly.


Method 2: Enable the on-screen "Advanced Controls" button

If you prefer clicking a physical button with your mouse rather than using your keyboard, you can force VLC to display its hidden advanced toolbar panels.

  1. Click on View in the top menu bar of VLC.
  2. Select Advanced Controls from the dropdown menu. (A checkmark should appear next to it).
  3. Look at the bottom-left corner of your player, directly above the normal Play/Pause button. You will see a new row of four icons.
  4. Click the far-right icon (the one featuring a small vertical line next to a right-facing play arrow). This is the dedicated Frame-by-Frame button.
Enabling Advanced Controls and clicking the Frame by Frame button in VLC Media Player

Can you go backward frame by frame?

Unfortunately, no. Out of the box, VLC Media Player does not support stepping backward by a single frame. This is a core limitation of how digital video files are encoded—videos store full images only every few seconds, filling the gaps with moving changes. Going backward requires an immense amount of processing power that modern media players skip to stay lightweight.

The Workaround: If you accidentally skip past the frame you wanted to see, use this rapid combination:


Related:

How to play VIDEO_TS on Windows 10 and 11 (step by step)


Windows


References:

https://www.howtogeek.com/825221/vlc-frame-by-frame/