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.
VLC is most beautiful software for me. They never spied on their users, never put any bloat. Thanks Jean-Baptiste Kempf and everyone involved bringing this beautiful piece of art to life!
Jean-Baptiste is a hero! Just in case some of you don't know or remember, he has refused an offer to sell VLC for tens of millions of Euros because he didn't want enshittify it. See https://news.ycombinator.com/item?id=15372048.
Have used VLC for at least 20 years. Recently I upgraded an old Dell 9400 laptop that dates from around 2006 to Debian Bookworm (the end of the line for the 32-bit machines). It has a nice 1600x1200 display, but the Nvidia Graphics (Geforce Go 7900 GS) is poorly supported and mpv now requires --hwdec=no, making 720p videos barely playable. VLC now uses a fraction of the CPU as mpv does for video, which makes even 1080p videos playable. For some reason VLC chokes at the beginning of every video (tries to play before everything is ready), but by pausing the video and backing up to time zero it plays perfectly. All of this to say that VLC has saved the day as it frequently has over the years.
Years ago I remember complaining on HN that VLC didn't support remembering the position of the video you've already partially watched, when multiple other video players supported it.
The only reply was someone saying you should contribute to the open source project yourself to fix it instead of complaining. I don't know anything about coding a multi-platform video player so I wasn't much use but not long after they released a version supporting it and I felt bad for complaining.
People like VLC. Personally I am a mpv-user though. For
some reason the mental model by mpv (and before that mplayer)
works better for me.
On Windows, VLC is quite convenient though. While I also use
mpv there, for an elderly relative I have simply used and
installed VLC there, as the default GUI mode is more convenient
for elderly people.
I tried to implement video playback into one of my apps, successfully using VLC. before that I did benchmark which of available players that are supported in .NET is the best, from perspective of cpu/gpu usage. also how easy it is to implement, if too many problems I stray away from it, unless it's really good.
After successfully implementing VLC I realized that VLC uses 0.5% GPU usage when video is idle/paused, after video is loaded in player, even when user presses stop to "eject" media, the VLC uses 0.5% of GPU on my system.. I decided to use SuspendThread() from kernel.dll on Windows to suspend all VLC threads, then RestoreThread() to unsuspend them when I need the player, but after some time decided it had too many problems with that approach and it felt janky.. Then I read online why VLC would use 0.5% GPU when it's not rendering anything, and the answer was found on some VLC thread (forum) is that is a good thing, and it should be like that, and.. so it felt "like everything else in the world that's successfull", a superior product with detrimental flaw, in VLC case that is video player with least GPU/CPU usage, with the penalty that the window itself uses 0.5% GPU, so if user likes to leave apps running, like a VLC player with Seinfeld episodes running and minimized for when one wants to watch it, and another VLC with X-Files, and another 1 or 2 with porn, and 1 that is playing song in background, that all will use 2-3% GPU in the background, at all times. After that I had reason to use K-Lite codec pack, which has detrimental flaw of hideous installation process (custom installation, not "install typical", or "full installation" which installs bloat, and adds bunch of registry junk and assigns all known video and other media formats when I want just the codecs)
24 comments
[ 3.0 ms ] story [ 54.0 ms ] threadI've heard he was working on an extremely low latency gaming system: Kyber
Anyone has any recent news on that subject?
I suddenly became the computer person of my family at 11 because of that
Incredibly accomplished already. What gravy this would be though.
past winners: https://www.sfscon.it/awards/
The only reply was someone saying you should contribute to the open source project yourself to fix it instead of complaining. I don't know anything about coding a multi-platform video player so I wasn't much use but not long after they released a version supporting it and I felt bad for complaining.
On Windows, VLC is quite convenient though. While I also use mpv there, for an elderly relative I have simply used and installed VLC there, as the default GUI mode is more convenient for elderly people.