Skip to content

Latest commit

 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mpv-config

My MPV setup, focused on video cutting and navigation.

Scripts

Proximity-based UI. Shows a timeline with thumbnail preview, context menus, and controls that appear when your cursor is nearby.

Generates thumbnails on the timeline as you scrub. Uses hardware acceleration.

Hold right arrow to speed up playback instead of seeking. Lets go and you're back at normal speed.

Cut video from within MPV. Two modes: lossless (keyframe-based, instant) or re-encoded (frame-accurate, slower). Supports bookmarks, cut lists, and channels for organizing output. Needs ffmpeg in PATH.

Browse and loop the cuts produced by mpv-cut. Adds an extract menu, A-B loop controls, and prev/next jumping.

Keybindings

Playback

Key Action
RIGHT Hold to speed up, tap to seek forward
LEFT Seek backward
UP / DOWN Seek by keyframe
] / [ Speed +0.5 / -0.5
} / { Speed +0.25 / -0.25
\ Reset speed
SPACE Play/pause
BS Toggle OSC

Cutting

Key Action
c Set cut point (start, then end)
C Cancel cut
a Cycle mode: Copy / Encode / List
i Bookmark current timestamp
- / = Previous / next channel

Extracts

Key Action
E Open extracts menu
L Toggle loop on current extract
$ / % Previous / next extract
A / B Set A-B loop start / end
Ctrl+B Clear A-B loop

UOSC

Key Action
Alt+= / Alt+- Zoom in / out
Tab / Shift+Tab Navigate UI elements
Enter Select
ESC Close menu

Menus

Key Action
F1-F12 Menu shortcuts
/ Search
Ctrl+F Find
/ Navigate items
/ Navigate submenus
Home / End Jump to start/end
PgUp / PgDn Page up/down

Config highlights

  • Display-sync + frame interpolation on by default
  • Volume goes to 300%
  • Saves and resumes position
  • Subtitles auto-load and have sensible default styling
  • Backtick opens the debug console

Requirements

  • MPV
  • FFmpeg in PATH

Installation

git clone git@github.com:abstraction/mpv-config.git ~/.config/mpv

On Windows: %APPDATA%\mpv\

About

MPV portable config — scripts, keybindings, and settings

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages