The award is well deserved, VLC was a godsend a few years ago but I’m not sure what VLC brings to the table nowadays. All other players play videos just fine on Linux now. I guess VLC is only a thing on Windows because the default software is crap. On Linux almost everyone now use whatever is the default player or MPV for the nerds.
I used VLC until I looked for a backward frame step functionality. I then found this thread on the VLC forums where the maintainers explain (with bad attitude) why this functionality is technically impossible. Everyone points out that mpv supports it, but the maintainers double down and say they’re Doing It Wrong and it shouldn’t be possible.
On Windows at least VLC has had better alternatives for the past 20 years, both feature and UI wise. I had frame-stepping hotkeys back in the mid-00s with Korean video players. These days I use the currently maintained fork of MPC-HC which similarly has this.
On Mac it wasn't until the mid-10s that I found a decent player.
“I, like others, arrived here through a Google search looking for this feature. Reading this thread is one of the worst decisions I've made recently. I will never have this time back and I am worse for it.”
I use it on my Android phone. Is there a better FOSS media player (or better any media player?).
VLC also still (or at least recently?) provides APKs you can download to install on very old Android versions. I have it installed on a few old Android tablets (and by old I mean something like Android version 4).
I still use VLC to this day on Linux because it's still as great as it ever was. I'm gonna have to install something to play videos, why wouldn't it be VLC?
VLC was not important on Linux. Because we have ffmpeg as foundation, used by mplayer and nowadays mpv. The later is my recommendation. Whether on the tty (awesome!) or on Wayland. If you prefer a native Gtk an interface is available, named Celluloid. In all these cases mpv is mighty, reliable, fits into the environment with a frugal interface.
We’ve also players based on gstreamer but ffmpeg is more reliable.
But the need for a reliable player on Windows, Android, macOS, iOS and tvOS is big. Because their default players suck. VLC comes with an awkward UI and the weird built-in stuff for SMB. But from a 2001 point-of-view it makes sense, LAN-parties are nice and back then they were everywhere. And Windows doesn’t support WebDAV well.
My favorite is mpv. But I’m still tankful that I’ve one usable player in my iPhone.
As a Windows user, I never used VLC because I didn't like its UI and not having the "click to pause" was a big issue when you control a media center with a mouse.
So I used Media Player Classic without any issues for years.
When I moved to Linux Desktop, it came with VLC so I tried and forced me to use that damn "space to pause".
But half my videos had issues playing.
Being in KDE, I switched to Haruna.
It's ugly, but I can play anything without issues... and I can "click to pause"!
I might be wrong but I think the guys at VLC are still very important contributors to ffmpeg, which is still a big deal.
They also (kinda recently) developed some really low latency tech for streaming called Kyber
So bottomline the player might not be used that much (although on mobile the app is very popular still) but the tech they develop for it, is
I don't know, I still have issues with the default media player in Ubuntu not working for either video or sound. I'm sure it's solvable, but it's easier to just install VLC, so that's what I do.
Wtf, mpv is extremely easy to build yourself, with or without the mpv-build scripts. You just need to install the dependencies first, which is table stakes for building almost anything.
Anyway, you should be able to install both VLC and mpv from your distro's repo, assuming your distro isn't weird. Building mpv is only something you'd do if you're hacking on it or need a bleeding edge build for some reason.