mpv. I like the minimalist UI. I have it configured to show no titlebar, just the video, and open by default in the corner of my screen at up to half the width of my display. It’s easy to customize with keyboard shortcuts, and by default it has sensible shortcuts for nearly everything. It’s easy to make videos with hardcoded letterboxing fit my full screen. It handles HDR and even Dolby videos (use gpu-next if you aren’t already). I can set default brightness/contrast/gamma settings, and then adjust them during playback if necessary with a single keystroke. I can adjust playback speed with a single keystroke. I can fix the aspect ratio of warped videos, again with a single keystroke.
As for VLC, well, it’s fine, really, and I’m not in the best position to say since it’s been a very long time since I used it regularly. So my experience is likely outdated. But back then, I found the UI a bit much, putting playlists front-and-center when I really just wanted to play individual files 99.99% of the time. It had too much going on besides the video. The GUI is great for discoverability but the more time I spend using something, the more I appreciate command-line usage and simple text-based config files.
VLC is my go-to recommendation for beginners, because everything is in the GUI, but mpv suits me better.
Functionally, both are similar. A few times over the years, one has adopted a critical feature a little bit before the other, like hardware acceleration for some specific codec, but for most videos they both do the job just fine.
mpv. I like the minimalist UI. I have it configured to show no titlebar, just the video, and open by default in the corner of my screen at up to half the width of my display. It’s easy to customize with keyboard shortcuts, and by default it has sensible shortcuts for nearly everything. It’s easy to make videos with hardcoded letterboxing fit my full screen. It handles HDR and even Dolby videos (use gpu-next if you aren’t already). I can set default brightness/contrast/gamma settings, and then adjust them during playback if necessary with a single keystroke. I can adjust playback speed with a single keystroke. I can fix the aspect ratio of warped videos, again with a single keystroke.
As for VLC, well, it’s fine, really, and I’m not in the best position to say since it’s been a very long time since I used it regularly. So my experience is likely outdated. But back then, I found the UI a bit much, putting playlists front-and-center when I really just wanted to play individual files 99.99% of the time. It had too much going on besides the video. The GUI is great for discoverability but the more time I spend using something, the more I appreciate command-line usage and simple text-based config files.
VLC is my go-to recommendation for beginners, because everything is in the GUI, but mpv suits me better.
Functionally, both are similar. A few times over the years, one has adopted a critical feature a little bit before the other, like hardware acceleration for some specific codec, but for most videos they both do the job just fine.
I don’t remember VLC’s playlist showing up at all unless you open multiple files at once