In my experience, mpv is ths pinnacle of this. I don’t like its UI, but it’ll play videos VLC screws up.
The resilience in mpv is also a lot better in my opinion.
I’ve had VLC choke and hang when playing large files over the network, whereas mpv buffers and preloads in chunks. This makes it a lot more tolerant of network performance blips.
Opening files from my NAS is my main use-case, so for me it’s mpv all the way.
Mpv also actually renders subtitles correctly unlike vlc.
I keep seeing people say this but it’s the opposite of my experience. Some files mpv just shuts down for, but they play fine in VLC. I’d love to play them in mpv so I could use one player for everything and I like the UI better.
You can install a different UI! There’s plenty to choose from
VLC also had a bug recently where it messed up the arrangement of my 5.1 channels. Mpv just worked.