top | item 43664288

(no title)

xiaoyu2006 | 10 months ago

It's ffmpeg all the way down. I can't imagine what the internet would be if there weren't such a marvelous piece of software.

discuss

order

starkparker|10 months ago

I get to be one of the lucky few to learn today that ffmpeg was ported (well, transpiled) to WASM. This is more specifically built on that port: https://github.com/ffmpegwasm/ffmpeg.wasm

That project has an interactive playground that essentially describes and demonstrates how it works: https://ffmpegwasm.netlify.app/playground

This also means that despite being a locally hosted ffmpeg frontend, it's still slower than native ffmpeg and bound to WASM limits like file size (still a generous 2GB for images and audio, but not as viable for big video conversions).

Still weird that this project doesn't seem to acknowledge that anywhere.

TheSmiddy|10 months ago

they may have updated the website since the numerous comments here but the about section acknowledges all the libraries they use

Libraries

A big thanks to FFmpeg (audio, video), libvips (images) and Pandoc (documents) for maintaining such excellent libraries for so many years. VERT relies on them to provide you with your conversions.

igtztorrero|10 months ago

That's a whole true, creator Mr Fabrice Bellard, a 1000x developer, also create Qemu, another essential gem of software.

darknavi|10 months ago

It really is crazy how true the 1000x statement is.

We use QuickJS (the JavaScript runtime he authored) in Minecraft (Bedrock) where even more developers use it to mod Minecraft. It's a huge pyramid of developers!

Checking out Bellard's website is a great high level list of works: https://bellard.org/

pestaa|10 months ago

WHAT!? Unbelievable productivity. I'm in awe (and a renewed impostor syndrome).

thatcat|10 months ago

Never heard of him, thanks for pointing this out.

hypercube33|10 months ago

It just needs pandoc to do document conversions and we are golden

ukuina|10 months ago

pandoc-wasm?

sergiotapia|10 months ago

It is one of the wonders of the world. Such a gift that we get to use it for free, from end users like us to large corporations like Netflix.

metadat|10 months ago

Actually, ffmpeg exists thanks to the legendary Fabrice Bellard. He's the rarest kind of programmer, stunningly capable and on a totally different wavelength of existence in terms of breadth of achievements. He made ffmpeg, incepted QEMU, and is a mobile / cellular communications guru.

https://en.wikipedia.org/wiki/Fabrice_Bellard

leptons|10 months ago

I could tell from the list of file formats that it had to be a front-end for ffmpeg. Kind of disappointed, since I can already do that easily enough. What I was hoping for was a converter for 3D model formats, which is a real pain sometimes.