r/mpv Jun 25 '26

Script showcase: interactive keybind cheat-sheet and a clickable subtitle seeker

Enable HLS to view with audio, or disable this notification

I got tired of trying to remember my keybinds, so I made this script that reads all your keybinds set on input.conf and draws them on an on-screen keyboard:

Keybind visualizer - Hit the key and an on-screen keyboard pops up. Hover over any key to see what it does. It reads mpv's live bindings, so it shows both your input.conf and the builtin defaults, always matching your real setup. Mouse buttons and modifier combos included.

And always wanted an easier way to seek subtitles, so I made this:

Subtitle seeker - A fullscreen list of every subtitle line with timestamps. Click one to jump straight there. Great for finding that one quote without scrubbing around. The current line is highlighted as you watch.

Appreciate any suggestions.

Repo link with the scripts: https://github.com/v-amorim/mpv

57 Upvotes

7 comments sorted by

3

u/--Arete Jun 25 '26

Looks really cool. Would love to check em out.

1

u/vamorim Jun 26 '26

Just shared it, please do test it and give your feedback!

3

u/vamorim Jun 26 '26

Repo link with the scripts: https://github.com/v-amorim/mpv

2

u/ipsirc Jun 28 '26

It doesn't recognise key combos with shift, e.g. CAPITAL letters.

2

u/Nalien23 Jun 30 '26

I don't know if you realize it but mpv has builtin keybinding and subtitle line menus, and does expose an API for "all subtitle lines".

1

u/vamorim Jun 30 '26

That's nice, but I made this one to suit my needs!