Remix.run Logo
larodi 4 days ago

Is anyone else on the opinion that ffmpeg now ranks 4th as the most used lib after ssl, zlib, and sqlite... given video is like omnipresent in 2025?

PokestarFan 4 days ago | parent | next [-]

FFMpeg is probably not as up high since video processing only needs to be done on the servers that receive media. I doubt most phones are running FFMpeg on video.

neRok 3 days ago | parent | next [-]

Chrome and Firefox use FFmpeg libraries to decode media, so it's in more places than you might think! (But also, ChatGPT said it's not used in Android browser apps because they would use Android's "native" media stack).

larodi 4 days ago | parent | prev [-]

Well I would imagine portions of it are on every mobile device, and also Netflix and alike surely use it to encode video.

zvr 4 days ago | parent | prev | next [-]

Curl should be up there, and "SSL" might be lower because of different implementations would split the numbers.

larodi 4 days ago | parent [-]

Curl perhaps yes, but it employs zlib and libssl to operate, right so?

zvr 3 days ago | parent [-]

Yes, it uses zlib and some implementation of SSL.

My earlier comment about "SSL" is that the actual library might be OpenSSL, BoringSSL, WolfSSL, GnuTLS, or any one of a number of others. So the number of uses of each one is smaller than the total number of "SSL" uses.

GZGavinZhao 3 days ago | parent | prev | next [-]

*sad curl noises

_kb 4 days ago | parent | prev | next [-]

You can pull the nix logs from here: https://github.com/NixOS/infra/blob/main/metrics/fastly/READ...

Could be an interesting data source to explore that opinion.

zaik 4 days ago | parent | prev | next [-]

You can check, at least for Arch Linux: https://pkgstats.archlinux.de/packages

npteljes 4 days ago | parent | prev | next [-]

It's up there in the hall of fame, that's for sure!

pledg 4 days ago | parent | prev | next [-]

libcurl?

IshKebab 3 days ago | parent | prev | next [-]

I think there's quite a few above it. Qt, libpng, libusb etc.

account42 a day ago | parent [-]

libpng and libjpeg I can see.

But Qt and libusb above ffmpeg? No way.

encom 4 days ago | parent | prev | next [-]

libc :D

4 days ago | parent | prev [-]
[deleted]