https://mpv.io/ is a free, open source, and cross-platform media player.
mpv can be controlled by external programs using the JSON-based IPC protocol. It can be enabled by specifying the path to a unix socket or a named pipe using the option --input-ipc-server. Clients can connect to this socket and send commands to the player or receive events from it.
https://mpv.io/manual/stable/#json-ipc
Find attached a proof of concept example on how to control MPV via Pipes by AutoIt.
M