This is a nodejs cli tool that manages multiple instances of mpv and uses the --audio-device
option to output each instances audio to a different device.
- Install NodeJS from nodejs.org
- Install MPV from mpv.io
This tool has only been tested on mkv
files. however it might work with other formats.
The --alang
(docs), --vlang
(docs), and --slang
(docs) options are used to make mpv select the correct audio, video, and subtitle tracks for the selected language.
The --audio-device
(docs) option is used to make mpv output the audio to a specific device.
npx is a command that comes with NodeJS to download and run packages (docs)
npx mpv-immersion-party VideoFile.mkv