FFmpeg
@FFmpeg
The universal multimedia toolkit.
You know most of the critical infrastructure that runs the world is made by people with 20-30 years experience. All the kids are putting clothes on virtual models and wrapping ffmpeg.
clips by henry w/ camera + various wires & jellos &c processing by me w/ command line ffmpeg & just a bit of adobe
Accidentally made myself sick by looking at this up close for too long but I’m rly excited to be part of a video installation for the first time!! Collab w @jejesjesijessi Each of these windows will be looping on its own CRT monitor courtesy of VideoWaste. Only at CYBERSLIME.
man FFMPEG is the ultimate tool for video editing. Why does anybody use anything else?
There are a few frameworks and libraries that people don’t thank enough! And @FFmpeg is definitely on the top list. 🫡
Bro, I love FFmpeg so much. I barely even know how to use it and it has helped me a crapton. It's unbelievable.
It’s always funny to see that every video/audio related project eventually comes back to ffmpeg.
Finally had a need to do some video editing with @FFmpeg. Unreal how easy it made it... I needed to turn 57 videos (over 90hrs of video) into a 2 minute timelapse video. @FFmpeg did it with 2 commands..
people who started and working on @FFmpeg and @videolan are legends 🙌🙌🙌
This is a good comment though: "I was in an embedded project a few years ago where we spent a lot of time trying to get the SoC’s video encoder working reliably until someone ran ffmpeg and we realized we could just use several of the CPU cores for a better result anyway"
This is has made it to @hackernews. Some confidently incorrect comments on there like this one: "Pretty much all instructions at the assembly level are sequences of AND/OR/XOR operations." news.ycombinator.com/item?id=446298…
Good to see Linux using AVX-512 assembly
Linux Kernel Patches Speed-Up CRC32 Performance For CPUs With "Good" AVX-512 The @AMDRyzen & @AMDServer AVX-512 continuing to show much lower "virtually zero" warm-up times than Intel. phoronix.com/news/Linux-CRC…
Compilers are not very good at optimizing. Since it’s attempting to assume intent from a higher level language and a bunch of heuristics. For example writing C differently could give different ASM output. Used to be much worse, and even now it often cannot match hand optimized.
Yes I am using ffmpeg, there is nothing better to handle video processing
New FFmpeg AVX-512 Optimizations Hit Up To 36x The Performance Of Plain C Code phoronix.com/news/FFmpeg-Ju…