FFmpeg 6.1 released
140 points by gyan 1 year ago | 35 comments- invertigo 1 year agoWhat a fantastic project. It’s FOSS like this that makes the world go round. If only the original vision of the internet had been fulfilled, we’d have hundreds more projects like it.
- clouddrover 1 year agoThere are hundreds more projects like it. Projects like GIMP, ImageMagick, Apache, curl, GCC, LLVM, Firefox, Thunderbird, KDE, Linux, the BSDs, etc., etc.
There are many massively useful things available as free and open source software.
- gspetr 1 year ago>Firefox
Definitely not. It certainly no longer belongs in "the original vision of the internet" category. Not when it wants to be a part of evil forces seeking to police the internet.
https://blog.mozilla.org/en/mozilla/we-need-more-than-deplat...
https://www.eutimes.net/2021/01/thousands-are-uninstalling-f...
https://reclaimthenet.org/firefox-maker-mozilla-calls-for-mo...
- clouddrover 1 year agoBut Firefox protects you from advertising networks the best. uBlock Origin works best in Firefox:
https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-b...
Sounds like "the original vision of the internet" to me.
- rijoja 1 year agoThank you!
- zzzcsgo 1 year agoAnd blocking all extensions by default on Firefox mobile.... At least you can create an add-on collection to bring them back but Mozilla is evil nowadays.
- clouddrover 1 year ago
- gspetr 1 year ago
- bagol 1 year agoWhat is the original vision of the internet?
- not_your_vase 1 year agoPorn. Porn everywhere. And cat videos. But mostly porn.
- clouddrover 1 year agoCats. Porn. Cat porn: https://www.youtube.com/watch?v=kUf7boHvejQ
- clouddrover 1 year ago
- msla 1 year agoA government project to allow researchers to access distant mainframes.
- victorbjorklund 1 year agoEffective ways for US military to communicate between missile silos?
- anthk 1 year agoAfter that, i'd say ITS and their networked machine list sharing code and cool hacks, being the proto free-software movement.
- anthk 1 year ago
- mekster 1 year agoWhy do people bring up some vague ideology? Imagine a world without the internet being invented, what a nice world to live now.
- yrro 1 year agoThat any two consenting parties may communicate directly with one another.
- bobse 1 year ago[dead]
- not_your_vase 1 year ago
- clouddrover 1 year ago
- poser-boy 1 year agoLooks like a bunch of Vulkan decoders and filters have been added. Nice!
- NiloCK 1 year agoffmpeg is absolutely wonderful, but some combination of its originating era, long history, and compatibility commitments (how many convoluted production ffmpeg scripts exist out in nature?) have made its CLI pretty rough.
This is maybe "known" to the current audience, but chatGPT is an excellent soundboard for crafting ffmpeg scripts to do pretty much anything - makes the tool about 10 times as accessible to me.
- garblegarble 1 year agoA lot of that is essential complexity of the problem space - media is HARD: so many different specs, each one interpreted differently by each vendor.
In case you're not aware, though, there has been work on improving the CLI - it was discussed on HN[1] earlier this week, and there's an excellent video[2] linked in that thread with an overview from Anton
- NiloCK 1 year agoThank you!
You may be right about essential vs accidental complexity - my domain knowledge is too weak to have an opinion - I just get the subjective impression of "holy crap this makes git feel like my mother tongue".
- NiloCK 1 year ago
- jhatemyjob 1 year agoI can't speak to the CLI, but the C API is pretty stable in my experience. I just upgraded my ffmpeg dependency from a really old version to 6.1 with zero issues (except a few benign deprecated warnings)
- codeful 1 year agoThank you for mentioning chatgpt, it is great way to get the job done
- garblegarble 1 year ago
- AzzyHN 1 year agoVAAPI AV1, raw AC-4 and VVC mux and demux, hell yeah!
- m3kw9 1 year agoInteresting to see Playdate video decoder in there
- timeimp 1 year agoI thought so too!
- timeimp 1 year ago
- dcsan 1 year agoAre there any good ts/js wrappers for this that make producing animations and transitions a bit easier? I find the cli args syntax hard to work with. Like pythons moviePy
- 7speter 1 year agoWill the vaapi av1 encoder work (well) with Intel Arc? I was trying to build ffmpeg cartwheel and was up until sunrise because I had to build some other dependency of another dependency. Meanwhile the vaapi h264 (or was it 265?) encoder played quite nice with my rdna2 card.
- justinclift 1 year ago> RISC-V optimizations for many parts of our DSP code have been merged, with mainly the large decoders being left.
Cool. Remembering the recent Phoronix RISC-V benchmarking, wonder how much of an improvement these optimisations will make...