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

Lex Fridman · Beginner ·👁️ Computer Vision ·2w ago
Skills: CV Basics60%
Jean-Baptiste Kempf is lead developer of VLC and president of VideoLAN. Kieran Kunhya is a longtime FFmpeg contributor, codec engineer, and the person behind the now-infamous FFmpeg account on X. Thank you for listening ❤ Check out our sponsors: https://lexfridman.com/sponsors/ep496-sb See below for timestamps, transcript, and to give feedback, submit questions, contact Lex, etc. *Transcript:* https://lexfridman.com/ffmpeg-transcript *CONTACT LEX:* *Feedback* - give feedback to Lex: https://lexfridman.com/survey *AMA* - submit questions, videos or call-in: https://lexfridman.com/ama *Hiring* - join our team: https://lexfridman.com/hiring *Other* - other ways to get in touch: https://lexfridman.com/contact *EPISODE LINKS:* FFmpeg on X: https://x.com/FFmpeg FFmpeg: https://ffmpeg.org/ VideoLAN (VLC): https://www.videolan.org/ VideoLAN on X: https://x.com/videolan Jean-Baptiste's Website: https://jbkempf.com/ Jean-Baptiste's LinkedIn: https://www.linkedin.com/in/jbkempf/ Jean-Baptiste's GitHub: https://github.com/jbkempf Kieran's X: https://x.com/kierank_ Kieran's LinkedIn: https://bit.ly/3OORhmC Kieran's GitHub: https://github.com/kierank *SPONSORS:* To support this podcast, check out our sponsors & get discounts: *Larridin:* Measure AI adoption in your business. Go to https://lexfridman.com/s/larridin-ep496-sb *Blitzy:* AI agent for large enterprise codebases. Go to https://lexfridman.com/s/blitzy-ep496-sb *BetterHelp:* Online therapy and counseling. Go to https://lexfridman.com/s/betterhelp-ep496-sb *Fin:* AI agent for customer service. Go to https://lexfridman.com/s/fin-ep496-sb *LMNT:* Zero-sugar electrolyte drink mix. Go to https://lexfridman.com/s/lmnt-ep496-sb *Perplexity:* AI-powered answer engine. Go to https://lexfridman.com/s/perplexity-ep496-sb *OUTLINE:* 0:00 - Episode highlight 2:17 - Introduction 5:35 - Weirdest things VLC opens 9:59 - How video playback works 19:20 - Video codecs and containers 30:07 - FFmpeg explained 51:07 - Linus Torvalds 55:46
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

Traffic Light Recognition (TLR) Architecture: 2D Bounding Box Detection
Learn to build a Traffic Light Recognition model using a Fully Convolutional Network and anchor-free approach
Medium · Machine Learning
2D Gaussian Splatting: when removing a dimension makes 3D better
Learn how 2D Gaussian Splatting improves 3D rendering by addressing surface failures
Medium · AI
"Mastering Digital Logic Counters with C++ OOP: A Hands-On Guide”
Learn to implement digital logic counters using C++ and object-oriented programming (OOP) to track events and understand fundamental electronics and computing concepts
Dev.to · Abdullah Fiaz
Como o pensamento computacional me ajudou a estruturar minhas entregas
Learn how computational thinking helped structure deliveries in programming
Medium · Programming

Chapters (7)

Episode highlight
2:17 Introduction
5:35 Weirdest things VLC opens
9:59 How video playback works
19:20 Video codecs and containers
30:07 FFmpeg explained
51:07 Linus Torvalds
Up next
Yulu Gan - FoundationMotion: Auto-Labeling and Reasoning about Spatial Movement in Videos
Cohere
Watch →