Menu
Sign In Search Podcasts 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 that's very difficult so that people understand

Lex Fridman Podcast
#496 โ€“ FFmpeg: The Incredible Technology Behind Video on the Internet

then don't understand why sometimes you talk about MPEG-4 Part 10, where you mean H.264, and why it's not MP4.

Lex Fridman Podcast
#496 โ€“ FFmpeg: The Incredible Technology Behind Video on the Internet

And this is very important to say, right?

Lex Fridman Podcast
#496 โ€“ FFmpeg: The Incredible Technology Behind Video on the Internet

Like, for example, in VLC and FFmpeg, we discard the file format, right?

Lex Fridman Podcast
#496 โ€“ FFmpeg: The Incredible Technology Behind Video on the Internet

We look into the file to understand what's in it.

Lex Fridman Podcast
#496 โ€“ FFmpeg: The Incredible Technology Behind Video on the Internet

Because so many people, like, they say, oh, it's a video, it must be MP4, but technically it's an MOV, or maybe it's MKV, right?

Lex Fridman Podcast
#496 โ€“ FFmpeg: The Incredible Technology Behind Video on the Internet

So we analyze in real time everything that we have, and we don't trust the format.

Lex Fridman Podcast
#496 โ€“ FFmpeg: The Incredible Technology Behind Video on the Internet

So what information does the fact that it's .mp4 give you?

Lex Fridman Podcast
#496 โ€“ FFmpeg: The Incredible Technology Behind Video on the Internet

It helps, right?

Lex Fridman Podcast
#496 โ€“ FFmpeg: The Incredible Technology Behind Video on the Internet

It gives you a hint, right?

Lex Fridman Podcast
#496 โ€“ FFmpeg: The Incredible Technology Behind Video on the Internet

Just like, oh, it's finished by .mp4.

Lex Fridman Podcast
#496 โ€“ FFmpeg: The Incredible Technology Behind Video on the Internet

I will start first by opening...

Lex Fridman Podcast
#496 โ€“ FFmpeg: The Incredible Technology Behind Video on the Internet

probing it with the MP4 container demuxer to see, well, it should be that, but I don't trust it.

Lex Fridman Podcast
#496 โ€“ FFmpeg: The Incredible Technology Behind Video on the Internet

And if I'm lost, I say, okay, maybe I'm going to try it.

Lex Fridman Podcast
#496 โ€“ FFmpeg: The Incredible Technology Behind Video on the Internet

So it bumps the priority of the module.

Lex Fridman Podcast
#496 โ€“ FFmpeg: The Incredible Technology Behind Video on the Internet

is just a client of a streaming solution called Videoland from a very long time ago, from the late 90s.

Lex Fridman Podcast
#496 โ€“ FFmpeg: The Incredible Technology Behind Video on the Internet

And when you're playing video, which are on UDP, right, in network, they might be damaged, right?

Lex Fridman Podcast
#496 โ€“ FFmpeg: The Incredible Technology Behind Video on the Internet

So you don't trust your inputs.

Lex Fridman Podcast
#496 โ€“ FFmpeg: The Incredible Technology Behind Video on the Internet

And this is very important into the security is that you don't trust your inputs.

Lex Fridman Podcast
#496 โ€“ FFmpeg: The Incredible Technology Behind Video on the Internet

So everything in VLC is prepared to work with broken files.