News for hackers. Stuff that matters.
Re:The one who kept VLC free by SaturateDK on Wednesday September 25, 2019 @08:03AM (#21069894)
I don't understand the "When a mistake becomes a genius move" part... cool that is was a mistake, but I feel like there's missing something, how was this mistake made? What was the mistake?
Re:The one who kept VLC free by jbk on Wednesday September 25, 2019 @08:33AM (#21070125)
OK, there are a few things that were done in VLC for reasons that could be puzzling or had unintended excellent consequences. Those are not really mistakes, per se.

I can speak about 3 of them:

1) the one mentioned in the interview, where, when VLC was ported to Windows and Mac OS X, instead of using the system codecs, they used the linux-way and bundled the dependencies. It was supposed to be temporary, and we would use the system codecs. This means that we control better our decoders and demuxers than other traditional players, and we did not require codec-pack. That became very popular for VLC.

2) The cone was a temporary icon (and a student joke), and it is sooooo weird for a player, that this became a huge brand because it is so recognizable.

3) The code was split in a lot of modules, to help speed up the compilation time, of the project. That made the code way easier to extend or port to other platforms. Indeed, for example, a lot of modules don't need a lot of maintenance, because they just work. And you can add features or new OS, without understanding the core.

There are 2 other technical reasons that helped VLC getting popular, but those were planned.

The interview is too short to explain all this.

Re:The one who kept VLC free by fsckin on Wednesday September 25, 2019 @08:55AM (#21070268)
2) The cone was a temporary icon

Turn it sideways (5 degrees per major release) and keep the colors. Eventually it will be a Play Button.

Re:The one who kept VLC free by kyle-rb on Wednesday September 25, 2019 @10:44AM (#21071254)
>The cone ... became a huge brand because it is so recognizable.

This is definitely the case, VLC isn't a very memorable name, but the icon is unique. I was searching the other day and after typing "traffic cone", one of the search suggestions was "traffic cone video player".

Re:The one who kept VLC free by alecmg on Wednesday September 25, 2019 @09:05AM (#21070354)
Do you know how Media Player Classic solved the same problem?

I definitely remember the struggle with codec packs, then a breth of fresh air when ffmpeg codecs would solve most formats, and then just like that forgetting all codec issues by using MPC.

Re:The one who kept VLC free by icebraining on Wednesday September 25, 2019 @09:12AM (#21070415)
Media Player Classic usually came in the same installer as a bundle of codecs (like K-Lite), so you likely installed the two at once, but the model is still different from VLC, in that the codecs get independently installed into the system media framework, not embedded in the player.
Re:The one who kept VLC free by aepiepaey on Thursday September 26, 2019 @09:23AM (#21080663)
You used to need separate codecs for MPC, but for a long time now it (at least MPC-HC) ships with LAV Splitters and LAV Filters, removing that need.
Re:The one who kept VLC free by ddingus on Wednesday September 25, 2019 @09:40AM (#21070649)
I love the cone. It is totally recognizable.

You should keep it.

Re:The one who kept VLC free by EvanAnderson on Wednesday September 25, 2019 @09:53AM (#21070768)
Without the cone we can't have the Santa hat cone, either. Another reason to keep the cone.

My little girl has grown-up seeing the cone on our PCs and knows it's what plays the videos from my DSLR. She has asked to watch "cone videos", which means "videos of me you shot with your camera".

Re:The one who kept VLC free by ddingus on Wednesday September 25, 2019 @02:27PM (#21073666)
My grand daughter is the same. Total win.

"That one papa. Movie" She is three plus, and can use a surprising number of apps. Communicates with me in emoji too. It is a hoot!

Any device she gets her hands on. If she sees that cone, score!

Re:The one who kept VLC free by SaturateDK on Thursday September 26, 2019 @07:19AM (#21079890)
Thanks a lot for the reply! :-)
Re:The one who kept VLC free by quentinp on Wednesday September 25, 2019 @08:26AM (#21070075)
jbk explained why this initially was a mistake on r/linux, see https://www.reddit.com/r/linux/comments/d8mhqe/the_one_who_k...:

> It was the fact that it came from the Linux world. So, when porting to Windows/macOS, the codec packages were part of the binary. It was supposed to temporary.

> This interview has cut that part.

Re:The one who kept VLC free by sharpshadow on Wednesday September 25, 2019 @09:41AM (#21070663)
One genius move back then was that you could increment the volume over 100%
Re:The one who kept VLC free by thefz on Wednesday September 25, 2019 @08:21AM (#21070022)
I think he refers to the fact that by porting VLC to Windows they had to embed all the dependencies (codecs) into the final binary, which is coincidentally why VLC has gained so much popularity.
Re:The one who kept VLC free by foobarbecue on Wednesday September 25, 2019 @08:20AM (#21070011)
Yeah, seems like he forgot to finish writing that. I guess he statically linked the libraries when updating windows deps because he didn't know how to do it dynamically and that meant they were stuck shipping them all together? Is that even how that works (I don't really know C et al well).
Re:The one who kept VLC free by Bootvis on Wednesday September 25, 2019 @08:05AM (#21069909)
I'm guessing here that the perceived mistake was that it was better to have a plugin based architecture where you can use all those codecs written by others.