VideoLAN is already teasing dav2d, a software decoder for the upcoming AV2 standard. Hacker News erupts in the classic C vs. Rust debate. Here's the rundown.

Just when you thought you could finally justify buying a new GPU with hardware AV1 decoding, the tech gods decided to pull a fast one on us. Jean-Baptiste Kempf, the absolute legend behind VLC, casually dropped a post about dav2d. Yep, AV1 adoption is still a work in progress, and these madlads are already paving the way for AV2. Tech moves fast, and it doesn't care about your hardware upgrade cycles.
TL;DR for the lazy coders: JB Kempf teased the dav2d project on his personal blog (the URL literally says 2026, so this is some serious forward-thinking or target release date).
If you've ever dealt with backend video streaming, you know dav1d was the savior that made AV1 usable when hardware decoding was just a myth. Now that AOMedia is cooking up the AV2 standard, the cycle repeats: silicon takes years to catch up, so we brute-force it with software.
Expect dav2d to be a massive, hyper-optimized beast written in C and hand-crafted Assembly, designed to squeeze every last drop of performance out of your CPU. If you run your own transcoding pipeline or streaming backend on a cloud vps, you better start planning your infrastructure budget, because software decoding is going to make your servers sweat.
The post snagged over 500 points on HN, and the comment section turned into the glorious, predictable dumpster fire we all know and love:
The harsh reality is: new video standards are useless for the first 3-5 years without a blazing-fast software decoder to bridge the gap until hardware catches up. dav2d is laying the groundwork for the future of the internet's video traffic.
Career lesson for the frontend folks: High-level JS frameworks come and go like fast fashion. But knowing C, Assembly, memory management, and low-level CPU optimization? That makes you god-tier and irreplaceable. Next time you complain about optimizing a simple REST API, remember there are wizards out there writing raw SIMD assembly so we can binge Netflix without buffering.
Sources: