← Back to context

Comment by j2kun

6 hours ago

> In modern times, everyone knows that writing assembly is a fool's errand

ffmpeg is like 10% assembly. I think something similar is true of all video encoders. OpenSSL and libsodium write some of their core math routines in assembly (e.g,. NTT).

So maybe this myth should die?

I was playing a video using an old codec and VLC printed a warning “No hardware support on your Intel GPU”

But the software fallback was >5% CPU on a mobile Ice Lake in low power mode. ffmpeg is Good Stuff