[{"@context":"https:\/\/schema.org\/","@type":"BlogPosting","@id":"https:\/\/blog.terabox.com\/ffmpeg-vlc-video-engineering-open-source#BlogPosting","mainEntityOfPage":"https:\/\/blog.terabox.com\/ffmpeg-vlc-video-engineering-open-source","headline":"FFmpeg and VLC: The Engineering Powering Internet Video","name":"FFmpeg and VLC: The Engineering Powering Internet Video","description":"\ud83d\udcfa Today&#8217;s recommended deep-dive video: https:\/\/www.youtube.com\/watch?v=nepKKz-MzFM Summary Every Cycle Matters: The Invisible Engineering of FFmpeg and VLCThe Anatomy of a Digital StreamFrom Bytes to Pixels\ud83d\udca1 Digging DeeperThe Ethics of the Open Source Social ContractThe Legend of the Traffic Cone\ud83d\udca1 Digging... ","datePublished":"2026-06-17","dateModified":"2026-06-17","author":{"@type":"Person","@id":"https:\/\/blog.terabox.com\/author\/flextech-admin\/#Person","name":"flextech-admin","url":"https:\/\/blog.terabox.com\/author\/flextech-admin\/","image":{"@type":"ImageObject","@id":"https:\/\/secure.gravatar.com\/avatar\/ad516503a11cd5ca435acc9bb6523536?s=150&#038;d=mm&#038;r=gforcedefault=1","url":"https:\/\/secure.gravatar.com\/avatar\/ad516503a11cd5ca435acc9bb6523536?s=150&#038;d=mm&#038;r=gforcedefault=1","height":96,"width":96}},"publisher":{"@type":"Organization","name":"terabox","logo":{"@type":"ImageObject","@id":"http:\/\/blog.terabox.com\/wp-content\/uploads\/2021\/11\/logo\u4ea7\u54c1\u540d-\u7ad6\u7248.png","url":"http:\/\/blog.terabox.com\/wp-content\/uploads\/2021\/11\/logo\u4ea7\u54c1\u540d-\u7ad6\u7248.png","width":900,"height":900}},"image":{"@type":"ImageObject","@id":"https:\/\/blog.terabox.com\/wp-content\/uploads\/2026\/06\/maxresdefault-2.jpg","url":"https:\/\/blog.terabox.com\/wp-content\/uploads\/2026\/06\/maxresdefault-2.jpg","height":720,"width":1280},"url":"https:\/\/blog.terabox.com\/ffmpeg-vlc-video-engineering-open-source","video":{"@context":"http:\/\/schema.org\/","@type":"VideoObject","@id":"https:\/\/www.youtube.com\/watch?v=nepKKz-MzFM#VideoObject","contentUrl":"https:\/\/www.youtube.com\/watch?v=nepKKz-MzFM","name":"FFmpeg: The Incredible Technology Behind Video on the Internet | Lex Fridman Podcast #496","description":"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.\nThank you for listening \u2764 Check out our sponsors: https:\/\/lexfridman.com\/sponsors\/ep496-sb\nSee below for timestamps, transcript, and to give feedback, submit questions, contact Lex, etc.\n\n*Transcript:*\nhttps:\/\/lexfridman.com\/ffmpeg-transcript\n\n*CONTACT LEX:*\n*Feedback* - give feedback to Lex: https:\/\/lexfridman.com\/survey\n*AMA* - submit questions, videos or call-in: https:\/\/lexfridman.com\/ama\n*Hiring* - join our team: https:\/\/lexfridman.com\/hiring\n*Other* - other ways to get in touch: https:\/\/lexfridman.com\/contact\n\n*EPISODE LINKS:*\nFFmpeg on X: https:\/\/x.com\/FFmpeg\nFFmpeg: https:\/\/ffmpeg.org\/\nVideoLAN (VLC): https:\/\/www.videolan.org\/\nVideoLAN on X: https:\/\/x.com\/videolan\nJean-Baptiste's Website: https:\/\/jbkempf.com\/\nJean-Baptiste's LinkedIn: https:\/\/www.linkedin.com\/in\/jbkempf\/\nJean-Baptiste's GitHub: https:\/\/github.com\/jbkempf\nKieran's X: https:\/\/x.com\/kierank_\nKieran's LinkedIn: https:\/\/bit.ly\/3OORhmC\nKieran's GitHub: https:\/\/github.com\/kierank\n\n*SPONSORS:*\nTo support this podcast, check out our sponsors & get discounts:\n*Larridin:* Measure AI adoption in your business.\nGo to https:\/\/lexfridman.com\/s\/larridin-ep496-sb\n*Blitzy:* AI agent for large enterprise codebases.\nGo to https:\/\/lexfridman.com\/s\/blitzy-ep496-sb\n*BetterHelp:* Online therapy and counseling.\nGo to https:\/\/lexfridman.com\/s\/betterhelp-ep496-sb\n*Fin:* AI agent for customer service.\nGo to https:\/\/lexfridman.com\/s\/fin-ep496-sb\n*LMNT:* Zero-sugar electrolyte drink mix.\nGo to https:\/\/lexfridman.com\/s\/lmnt-ep496-sb\n*Perplexity:* AI-powered answer engine.\nGo to https:\/\/lexfridman.com\/s\/perplexity-ep496-sb\n\n*OUTLINE:*\n0:00 - Episode highlight\n2:17 - Introduction\n5:35 - Weirdest things VLC opens\n9:59 - How video playback works\n19:20 - Video codecs and containers\n30:07 - FFmpeg explained\n51:07 - Linus Torvalds\n55:46 - Turning down millions to keep VLC ad-free\n1:10:04 - FFmpeg & Google drama\n1:29:18 - FFmpeg developers\n1:35:55 - VLC and FFmpeg\n1:40:29 - History of FFmpeg\n1:43:46 - Reverse engineering codecs\n1:57:01 - FFmpeg testing\n2:01:08 - Assembly code (handwritten)\n2:25:26 - Rust programming language\n2:34:42 - FFmpeg and Libav fork\n2:43:04 - Open source burnout\n2:50:51 - x264 and internet video\n3:04:07 - Video compression basics\n3:11:04 - CIA and fake VLC\n3:21:39 - Ultra low latency streaming\n3:39:07 - AV2 codec and video patents\n3:48:59 - VLC backdoors\n3:59:14 - Video archiving\n4:05:51 - Future of FFmpeg and VLC\n\n*PODCAST LINKS:*\n- Podcast Website: https:\/\/lexfridman.com\/podcast\n- Apple Podcasts: https:\/\/apple.co\/2lwqZIr\n- Spotify: https:\/\/spoti.fi\/2nEwCF8\n- RSS: https:\/\/lexfridman.com\/feed\/podcast\/\n- Podcast Playlist: https:\/\/www.youtube.com\/playlist?list=PLrAXtmErZgOdP_8GztsuKi9nrraNbKKp4\n- Clips Channel: https:\/\/www.youtube.com\/lexclips\n\n*SOCIAL LINKS:*\n- X: https:\/\/x.com\/lexfridman\n- Instagram: https:\/\/instagram.com\/lexfridman\n- TikTok: https:\/\/tiktok.com\/@lexfridman\n- LinkedIn: https:\/\/linkedin.com\/in\/lexfridman\n- Facebook: https:\/\/facebook.com\/lexfridman\n- Patreon: https:\/\/patreon.com\/lexfridman\n- Telegram: https:\/\/t.me\/lexfridman\n- Reddit: https:\/\/reddit.com\/r\/lexfridman","thumbnailUrl":["https:\/\/i.ytimg.com\/vi\/nepKKz-MzFM\/default.jpg","https:\/\/i.ytimg.com\/vi\/nepKKz-MzFM\/mqdefault.jpg","https:\/\/i.ytimg.com\/vi\/nepKKz-MzFM\/hqdefault.jpg","https:\/\/i.ytimg.com\/vi\/nepKKz-MzFM\/sddefault.jpg","https:\/\/i.ytimg.com\/vi\/nepKKz-MzFM\/maxresdefault.jpg"],"uploadDate":"2026-05-06T22:03:16+00:00","duration":"PT4H18M22S","embedUrl":"https:\/\/www.youtube.com\/embed\/nepKKz-MzFM","publisher":{"@type":"Organization","@id":"https:\/\/www.youtube.com\/channel\/UCSHZKyawb77ixDdsGog4iWA#Organization","url":"https:\/\/www.youtube.com\/channel\/UCSHZKyawb77ixDdsGog4iWA","name":"Lex Fridman","description":"Lex Fridman Podcast and other videos.\n","logo":{"url":"https:\/\/yt3.ggpht.com\/ytc\/AIdro_ljfMy9kUR1PH9VRf-XsTsPqFMgORC_zodOQVEAm4hx36lC=s800-c-k-c0x00ffffff-no-rj","width":800,"height":800,"@type":"ImageObject","@id":"https:\/\/www.youtube.com\/watch?v=nepKKz-MzFM#VideoObject_publisher_logo_ImageObject"}},"potentialAction":{"@type":"SeekToAction","@id":"https:\/\/www.youtube.com\/watch?v=nepKKz-MzFM#VideoObject_potentialAction","target":"https:\/\/www.youtube.com\/watch?v=nepKKz-MzFM&t={seek_to_second_number}","startOffset-input":"required name=seek_to_second_number"},"interactionStatistic":[[{"@type":"InteractionCounter","@id":"https:\/\/www.youtube.com\/watch?v=nepKKz-MzFM#VideoObject_interactionStatistic_WatchAction","interactionType":{"@type":"WatchAction"},"userInteractionCount":301072}],{"@type":"InteractionCounter","@id":"https:\/\/www.youtube.com\/watch?v=nepKKz-MzFM#VideoObject_interactionStatistic_LikeAction","interactionType":{"@type":"LikeAction"},"userInteractionCount":6885}]},"about":["Insights","\u300eEnglish\u300f"],"wordCount":1669},{"@context":"https:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"FFmpeg and VLC: The Engineering Powering Internet Video","item":"https:\/\/blog.terabox.com\/ffmpeg-vlc-video-engineering-open-source#breadcrumbitem"}]}]