I use mpc-be because it's prettier, or mpv on linux. Although vlc is brilliant, it's sometimes like chopping a twig with a chainsaw
That said, VLC is still pretty good. It handles the various webm, mkv, mp3, mp4, plus whatever else I've got floating around in /home without losing a beat.
I’ve never opened media files from a command line, personally.
The ‘Swiss army knife’ approach is why I love VLC - the knowledge I can throw literally any file at it and it will just open is very satisfying. iTunes/QuickTime just don’t make that cut, even with Perian. (is that still a thing?)
Then how do you open media files? /s