Contribute answers in a Q: A: format to your favorite Frequently Asked Questions.
- Check the logbook for howto setup.
The current focus is on GNU/Linux OSes, however, as BSDs as Open/Free/Net BSD are UNIX with POSIX-sh, support is easy thanks to pkg(1):
pkg install -y mpv curl socat fzf rlwrap jq libnotify # gawk gsed
The current focus is on GNU/Linux OSes, yet mpvc support on Mac is easy thanks to brew:
brew install mpv socat fzf rlwrap jq yt-dlp # gawk gnu-sed
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_SOCKETnamed 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.
mpvc-tui -T: running the mpvc TUI (with albumart):

mpvc-tui -T: running the mpvc TUI

mpvc-fzf -f: running with fzf to manage the playlist

mpvc-tui -n: running with mpvc-fzf and desktop notifications on the upper-right corner

