Just tried Homebrew, and it works. It takes _a_lot_ of time though, but it's fully automated, has almost everything built-in, and you don't need to know anything about building stuff.
https://brew.sh/
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install mpvand you'll have everything installed in its own directory /home/linuxbrew/.linuxbrew, i.e. /home/linuxbrew/.linuxbrew/bin/mpv
---
FYI, it's a MacOS stuff ported to Linux
---
the only minor issue there's some Python conflict only when running Homebrew's mpv from SVP, resulting in "Playback [3a437f2f]: VS - Could not initialize VapourSynth scripting" error
but if you run it from any other place it works