Skip to content
gmt4 edited this page Mar 13, 2024 · 17 revisions

Contribute answers in a Q: A: format to your favorite Frequently Asked Questions.

Mac support?

The current focus is on UNIX/Linux OSes, yet mpvc support on Mac is easy thanks to brew:

brew install socat fzf rlwrap jq gawk gnu-sed yt-dlp # mpv

Note of advice. When installing mpvc on Mac remember that macOS ships with different commands from the standard ones found in GNU/Linux. Since mpvc is targeted at GNU/Linux, mpvc expects its GNU command versions, however, macOS defaults to BSD versions, like, ksh(1), sed(1), awk(1) etc. So, for now, be sure that mpvc picks the GNU versions of the commands installed by brew (easy to do by giving them preference on PATH).

Windows support?

The current focus is on UNIX/Linux OSes, supporting Windows is out of scope ATM. Your best aim for using mpvc under Windows is to follow mpv documentation: https://mpv.io/manual/master/#command-prompt-example

  • First, step should be installing Cygwin/MSYS2 and mpv.
  • Second, step should be getting mpvc.
  • Third, should be getting a socat (see socat.ps1) replacement command under windows to perform read/write on the MPVC_SOCKET named pipe used by mpv/mpvc.
  • Last, AFAIK nobody has got to this point, so if somebody gets mpvc working on windows, report back, and update this.

MPRIS support?

  • Check the logbook for howto setup.

Screenshots

mpvc-fzf running on macOS: mpvc-fzf on macOS

Clone this wiki locally