6 ms·
VLC's Jean-Baptiste Kempf Receives the European SFS Award 2025
- cornhole 11mo agoI met that guy during a gsoc mentor summit and it inspired me, out of spite, to never install VLC on any device I own
- tequila_shot 11mo agooook, but why?
- jetru 11mo agoThats funny, I met him during GSoC too over a decade ago, and he's been on top of the open source game.
- leoh 11mo agoI vouched for this post because I have corresponded with him and he engaged in an in unnecessarily condescending way. What are you referring to by GSOC?
- giobox 11mo agohttps://summerofcode.withgoogle.com/ https://summerofcode.withgoogle.com/
- dest 11mo agoSame. Maybe it's the open source ecosystem that forced him to be overly self confident, to fly above the cognitive noise.
- magnaton 11mo agoSame experience here and upvoted accordingly. I stopped using/recommending VLC all the way back in 2012 due to Mr. Kempf's appallingly dismissive/aggressive attitude to carefully-expressed constructive feedback from multiple users after a regressive UI change (my handle here was "sillyrat" and then "silly-rat"): https://forum.videolan.org/viewtopic.php?f=12&t=98182&p=328153&hilit=sillyrat&sid=9382b93000657190b0aaaf8534230e5f https://forum.videolan.org/viewtopic.php?f=12&t=98182&p=3281... TL;DR: they decided to force the playlist to stay open all the time, thus killing "mini-player" mode; reaction to this was, unsurprisingly, uniformly negative (but expressed politely); Mr. Kempf's response was to attack VLC users; I did an end-run around him by opening a bug ticket so other developers would be made aware of the problem, and Mr. Kempf banned me for doing so; my ticket was approved and addressed by other developers, fixing the issue; Mr. Kempf tried to back-pedal pitifully.
- lmf4lol 11mo agoHe is French. Cut him some slack ;-) /s obviously
- flr03 11mo agoI had a quick chat with him at a conference in Munich and I thought he was pretty chill, but I think it was 15y ago.
- alex_duf 11mo agowell deserved I've heard he was working on an extremely low latency gaming system: Kyber Anyone has any recent news on that subject?
- lucketone 11mo agoVLC is definitely one of the best projects. Congrats!
- fcksilvalment 11mo agoOne of the few honorable techies who didn't sell out
- leoh 11mo agoHe’s pretty obsessed with making money off his Khyber thing afaict
- lofaszvanitt 11mo agowhy is that a problem
- khamidou 11mo agoSeems like Kyber is dual-licensed AGPL and proprietary, seems like a pretty standard way to fund an open source project.
- leoh 11mo agoYeah except for the fact that meaningfully zero of the source has been released
- goku12 11mo agoThat's not what a sell out means in this context. He refused offers in millions of dollars to sell VLC to possibly shady parties, thereby keeping it safe for people like us. Kyber on the other hand, is a dual licensed AGPL - commercial software. That's an entirely acceptable and respected practice in the FOSS community. That doesn't make him a sell out.
- leoh 11mo agoYou are being a jerk. I don’t know what year you were born but the phrase “sell out” in the 90s would align perfectly with what I’m talking about here. I think he’s a sellout because he’s quite a jerk and going around making money on Khyber without properly releasing the source code per GPL. So in my view he IS a sellout. You’re entitled to your view but don’t go around telling me or others they’re wrong, thank you.
- jonplackett 11mo agoI’m old enough to remember crappiness before VLC. Such a useful piece of software. Well deserved. What a dude.
- ttoinou 11mo agoK Lite Codec Pack + Media Player Classic was great
- deleted 11mo ago[deleted]
- antirez 11mo agoSo many hours of fun watching videos over the years, without the constant fear that some odd codec would make the experience impossible. Thanks, VLC!
- DANmode 11mo ago“If you insert a slice of bologna into the disc tray, VLC will play it.”
- echelon 11mo agoVLC was a big deal in the 2000s if you wanted to watch torrented anime. Operating systems didn't come with players with broad codec support and it was a legitimate nightmare to figure out what fly by night codec worked with whatever the bootleggers cobbled together to encode the video of the week. These days, operating systems already have rock solid video players with far less clunky UI. On Linux, video is already sublime thanks to ffmpeg and the dozens of available frontends. It feels like wrestling with 1998 in trying to use VLC these days. It's got a real WinAmp feel to it. But the real elephant in the room is that the lionshare of video is now being delivered by major media platforms like YouTube.
- bigstrat2003 11mo agoI remember having to install the K-Lite Codec Pack back in the day (college days) to be able to watch videos I would "acquire". When I eventually discovered VLC, it was like a breath of fresh air. I still use it to this day as my default video player, because nothing else comes close to the quality they have.
- da_chicken 11mo agoI'm the opposite. I started out using VLC, but once I found the codec packs (K-Lite being one of the last) I immediately started using other, more user friendly media players. The problem with VLC is that the interface consistently feels... both imprecise and ridiculously granular. Everything just behaves weird. It felt weird in 2002 and it still feels weird in 2025. Like they cribbed the design from a DivX player, and haven't thought about it since. VLC seems bound and determined to not let you interact with a video without pausing it, then opening the menu and hunting for option you need. Yes, I could set up my own interface, but that's not an excuse for not having a bare minimum of functionality that matches modern user expectations. Besides, configuring VLC to have the interface you want is itself not an easy task. Like, they have interface presets. Why isn't there a preset interface for "make this match YouTube"? Just looking at what they chose to make be default key bindings is just bizarre to me. Half the things they have bound to single key presses are things that have never come up for me ever, while several things I want to use frequently are double or triple key combinations or not available for binding at all. All the default adjustments like skipping ahead or adjusting speed are all so granular that you have to hit them 10 or more times to actually accomplish anything. Just a completely alien interface to me. This software feels like it was built to solve media problems that I have not encountered since the late 90s when video tracks and audio tracks were more frequently out of sync from the producer. What using VLC has taught me over 20 years is that the best way to play media with VLC is to open the software, begin playback of the media, and then under no circumstances attempt to interact with the software again.
- cocoto 11mo agoThe 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.
- rnewme 11mo ago> I’m not sure what VLC brings to the table nowadays Lack of backdoors?
- DANmode 11mo agoSo, the same value-add as always!
- 1313ed01 11mo agoI 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). MPV everywhere else though.
- spookie 11mo agoMPV is on android too. But VLC is alright
- K3UL 11mo agoI 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
- ho_schi 11mo agoYep. 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. PS: VLC also uses ffmpeg?
- entrepy123 11mo agoPublic service announcement: VLC is on iPhone in the App Store, too. (Some people don't know this.)
- trenchpilgrim 11mo agoI find it handy for streaming videos from my Jellyfin server with good subtitling support, then casting to a TV!
- ebb_earl_co 11mo agoHow do you manage this? Just copy the stream URL from Jellyfin Web or…?
- trenchpilgrim 11mo agoYup the Stream URL is a valid HTTP media!
- hshdhdhj4444 11mo agoI’ve been using it to listen to actual MP3s of the music I have. I can’t find any decent MP3 player on iOS (incredibly ironic given the iPod was one of the 3 devices the iPhone was supposed to be when Steve Jobs first introduced it) and VLC is pretty good.
- doublerabbit 11mo agoFoobar2000 is my go to on iOS. Works well just like the PCs version.
- lossyalgo 11mo agoAndroid version is also the best I've found without ads, has a decent UI and plenty of advanced features.
- skydhash 11mo ago
- wara23arish 11mo agoI remember using VLC and figuring out how to download subtitles and use them within it. I suddenly became the computer person of my family at 11 because of that
- Insanity 11mo agoI somehow forgot about this! But yes matching subtitle timings with video playback is a distinct “VLC thing” that I remember doing in the early 2000s
- jauntywundrkind 11mo agoStill really hoping his game/app streaming system Kyber eventually materializes! https://kyber.media/ https://kyber.media/ https://news.ycombinator.com/item?id=39929602 https://news.ycombinator.com/item?id=39929602 https://www.youtube.com/watch?v=0RvosCplkCc https://www.youtube.com/watch?v=0RvosCplkCc Incredibly accomplished already. What gravy this would be though.
- homarp 11mo agoIf you wondered SFS comes from the SFSCon, which is the South Tyrol Free Software Conference, SFSCON past winners: https://www.sfscon.it/awards/ https://www.sfscon.it/awards/
- zvr 11mo agoIt's a wonderful event -- so happy to see it keep growing year after year!
- nalekberov 11mo agoVLC 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!
- spacechild1 11mo agoJean-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 https://news.ycombinator.com/item?id=15372048.
- octaane 11mo agoI have benefited so much from the versatility and reliability of VLC over the years. Congratulations, a very well deserved award!
- dcassett 11mo agoHave 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.
- DeepYogurt 11mo agoWell deserved!
- dmix 11mo agoYears 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.
- wiether 11mo agongl: I was expecting a crazy success story where you started learning to code to add your feature and then you went on becoming a streaming expert at a FAANG But glad you had your feature!
- snowram 11mo agoThank god not every post has to look like a LinkedIn story.
- preisschild 11mo agoTbf you could donate money to someone who does have the expertise to do it. Free software is not "free" (as in free beer). People have to build and maintain it.
- deleted 11mo ago[deleted]
- HenrikB 11mo agoAnother way to donate is to proof read documentation and report on typos, spelling errors, etc. Some projects have documentation in multiple languages - helping out in a language you know is another excellent way to contribute. Many projects have great communities, making it all fun and engaging.
- symlinkk 11mo agoHe is a good guy for not selling out but let’s be honest, it’s just a thin wrapper around ffmpeg.
- mcraiha 11mo agoI think you mean libavcodec? But that is incorrect. VLC has even more supported features, if you do not believe me, check the source code https://github.com/videolan/vlc/tree/a33f33ddb0a9e0d26d779ebb514c60fa13bf6006/modules https://github.com/videolan/vlc/tree/a33f33ddb0a9e0d26d779eb...
- shevy-java 11mo agoPeople 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.
- mikkupikku 11mo agoI use mpv but VLC is definitely better for people who prefer traditional GUIs, which is most people.
- lII1lIlI11ll 11mo agoCelluloid and IINA are "traditional" GUIs for mpv. They work fine.
- jedisct1 11mo agoWell deserved. Congrats jbk!
- kvezKIiEVSeaZEq 11mo agoI 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)
- knowitnone3 11mo agoI'm glad VLC exists but I've had videos not play properly on VLC that do play properly in other players so I've stopped using VLC.
- rurban 11mo agoWill he accept it? I wouldn't. https://danielpocock.com/en/matthias-fsfe-analogous-identity-fraud/ https://danielpocock.com/en/matthias-fsfe-analogous-identity...
- camillamartin 11mo ago[dead]