Add hotkeys to control builtin video player

Use case or problem

I’m a heavy user of hotkeys in any video player on desktop. Especially hotkeys to change playback speed, toggle subtitles and the obvious ones like FF/Rewind, Play/Pause.

Obsidian video player does not have hotkeys. Literally the only thing between me using the embedded player over IINA is a hotkey for playback speed which I change a lot while taking notes on a video.

Proposed solution

Hotkeys in settings for default video player

Current workaround (optional)

  1. Use external video player like mpv, IINA, vlc etc.
  2. Use Media Extended Plugin, which implements its own video player and provides hotkey binds. Issue is that I don’t want any of its features which get in the way/annoy me. Its video player back control bar does not go away when mouse stops hovering it AND it is unusable due to being impossible to see if the video is too white.

You can use --input-ipc-server with mpv to give external playback access to mpv, see this. You can then use Shell commands community plugin with Obsidian to configure video playback remote control with commands in Obsidian. I haven’t tested this and obviously it could be implemented as a separate community plugin.