Menu
Sign In Search Podcasts Libraries Charts People & Topics Add Podcast API Blog Pricing

Kieran Kunhya

πŸ‘€ Speaker
1922 total appearances

Appearances Over Time

Podcast Appearances

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

So in open source projects...

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

Sometimes you disagree, right?

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

And the good thing is because of the license, you're allowed to basically do your own, right?

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

And this is normal and this has happened all the time, right?

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

At the point there was GCC at the time of GCC2 and EGCS.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

which became then GCC3, right?

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

There is what we call KHTML with WebKit, with Blink.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

It is a same process.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

And also, like, when I want to do a new feature today in VLC, I fork, I do my thing on my own, and then I merge back to the community.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

So there was a split in the open source community on FFmpeg, which become LibAV and FFmpeg.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

And after a few years, well, the community merged back and people moved on.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

It's a bit...

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

drama that is normal in open source community, but forks are even, they're important because they change the status quo of a community.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

Not talking about FFmpeg and EBAV here, but the GCC fork made GCC a ton better because some people wanted to change the architecture fundamentally to make it faster.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

And of course, it's always a question of people and so on, but in the end, you realize that

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

FFmpeg today is better than it was before the fork.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

And now, well, we're back all together, right?

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

And I spend a lot of time, and Kieran can say, in the community.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

It's not often, to be honest, very well explained because a ton of the reasons are not very public.

Lex Fridman Podcast
#496 – FFmpeg: The Incredible Technology Behind Video on the Internet

But I think that's normal and that's good.