September, 2026
mpvc-web – Web and HTTP API interface for mpvc control
mpvc-web options
mpvc-web is a lightweight web interface and HTTP API wrapper for mpvc. It allows users to control an active local mpv media player instance remotely over a network interface using standard HTTP methods or a mobile-friendly browser interface.
-c start|stop|statusstart to daemonize the server, stop to terminate it, status to check is running.
-b bind-addresslocalhost.
-p port8888.
-r directory/tmp/mpvc-web/root.
-R seconds240.
-s https-a archiveytdl-archive/ repository or path tracking download history. Defaults to empty.
-h, --helpStart the HTTP server listening on localhost at port 8888:
$ mpvc-web -c start -b 127.0.0.1
Start the HTTP server with SSL/TLS listening on all interfaces at port 8443:
$ mpvc-web -c start -b 0.0.0.0 -s 1
MPV_SOCKET The default path to the mpv IPC socket if the --socket flag is omitted.
MPVC_WEB_PORT Defines a default network port fallback if -p port is not explicitly set.
mpv(1), mpvc(1), mpvc-fzf(1), mpvc-tui(1), mpvc-index,
Manual written by gmt4. See https://github.com/gmt4/mpvc for more information.
Report bugs at: https://github.com/gmt4/mpvc/issues