MPV Media Player Guide

This guide demonstrates how i setup my MPV will all the Configs, Scripts & Keybindings.

Warning
This was setup on Windows 11, so some changes might be necessary (Like File paths & CLI commands) to make it work on Linux/MacOS.

Showcase

MPV UI Showcase
MPV customization showcase

Script Breakdown

Fonts

Preferred font for subtitles

OSC Fonts

Installing (Windows)

Prerequisites mpv , git & python3 (pip)

  1. Clone the repository into %APPDATA% folder

    git clone https://github.com/ThunderE75/mpv-scripts %APPDATA%\mpv
  2. Download pip/Subliminal for autosub

    pip install subliminal

Key Bindings

Miscellaneous Script Keybindings

KeybindsDescription
bblackout (black screen)
09 (on Keypad)Seek to num*10% (YouTube-esque seek)

Playlist Management

KeybindsDescription
pPeek current playlist
Ctrl ⌃ + Next File
Ctrl ⌃ + Previous File
Shift ⇧ + Enter ⏎Show playlist manager console
Shift ⇧ + Alt ⎇ + sCycle Playlist Sort
Shift ⇧ + Alt ⎇ + hShuffle current playlist
cOpen contact sheet
gOpen grid playlist view

Subtitle Keybinds

KeybindsDescription
vToggle Subtitle
Ctrl ⌃ + Alt ⎇ + sDownload Subtitles
jCycle Subtitle
zReduce subtitle delay (1ms)
Shift ⇧ + zAdd subtitle delay (1ms)

Bulk Delete Files

Files will be deleted only upon exit more info.

KeybindsDescription
Shift ⇧ + Del ⌦Mark/Unmark file to be deleted
Alt ⎇ + Del ⌦Show the list of files marked for deletion
Ctrl ⌃ + Shift ⇧ + Del ⌦Clear the list of marked files (files will not be deleted)

Common Default Keybinds

KeybindsDescription
PgUp ⇞ or @Next Chapter
PgDn ⇟ or !Previous Chapter
aCycle Aspect Ratio
sScreenshot View
Shift ⇧ + sScreenshot Video (without Subtitle)

Reference: ThunderE75/mpv