There were multiple mutually incompatible AV1 versions early in development, and some companies chose to not to implement either until the situation settles down.
But by that time X265 was already deployed en masse in the wild. And now X266 is about to take over.
Many will chose to leapfrom AV1 straight to X266.
That means developing and testing an ASIC encoder or decoder block is one hell of an expense. If you're someone like Apple with more cash than the GDP of many countries or if you're making an implementation of a codec that is a worldwide standard (like h264/h265 are) and you can simply make your profit on selling billions of chips, you can do this. But everyone else can't.
Note: this is in no way an endorsement of Russia's invasion of Ukraine. In the past, MSU has accepted payment for some of their reports. I suggest you do not pay for these (assuming it's even possible now).
> this is in no way an endorsement of Russia's invasion of Ukraine.
I sincerely hope that no one in their sane mind (at least on HN) would consider sharing a link to the academic work of Russian-speaking individuals as an endorsement of Russia's invasion of Ukraine.
Fascism isn't about prohibiting speech but forcing people to speak.[0]
[0] Roland Barthes said that: "Le fascisme ce n'est pas d'empêcher de dire c'est d'obliger à dire."
This is in no way meant to be taken as an attack on the individuals or the research, I'm just pointing out that you left out some quite important elements.
Not the same could be said on other subject matters though, especially those that involves American politics and Culture War. Political sensitivity on HN went through the root in the past 6-7 years. Although things has die down a lot in the past 6 - 8 months. But I am not surprised OP decided to play it safe.
I'm sure you have already read this, but AMD claims their new encoding ASIC can do even better: https://www.anandtech.com/show/18805/amd-announces-alveo-ma3...
> All told, AMD is making some fairly aggressive image quality claims with the Alveo MA35D; H.264 and H.265 image quality should be similar to x264 Medium and x265 Medium presets respectively, while the card’s AV1 encoding quality should be comparable to x265 slow.
Since it can do so many parallel streams, I can already see some mad hatter setting up av1an with one.
TL;DR - it's looks really good.
Using an image format supported by exactly one browser - one that has less than 5% of the market share - without providing a fallback - is a pretty questionable choice.
I can't imagine that the bandwidth savings are even remotely significant to justify such a choice over an optimized PNG, JPEG, or the nearly-universally-supported webp.
From the article, minecraft.jxl is 545275 bytes.
Using imagemagick[1] to convert to various formats at 8bit depth:
191875 36.39% csgo.avif
288048 54.63% csgo.webp
349204 66.23% csgo.heic
507882 96.32% csgo-8bit.jxl
511727 97.05% csgo-85.jpg
527282 100.00% csgo.jxl
960946 182.25% csgo-95.jpg
3665475 695.16% csgo.png
183935 33.73% minecraft.avif
266890 48.95% minecraft.webp
358482 65.74% minecraft.heic
490623 89.98% minecraft-85.jpg
522250 95.78% minecraft-8bit.jxl
545275 100.00% minecraft.jxl
1047533 192.11% minecraft-95.jpg
3018052 553.49% minecraft.png
[1] Version: ImageMagick 7.1.1-6 Q16-HDRI aarch64 21020 https://imagemagick.orgThe newer UHD integrated graphics also use the XE architecture so they're basically the same architecture.
[1] https://www.notebookcheck.net/Intel-UHD-Graphics-64EUs-Alder...
The site could provide a WebAssembly decoder to make the JPEG-XL images work for everyone.
For example, here's a WebAssembly decoder: https://github.com/niutech/jxl.js
Isn't VAAPI AV1 encoding not yet implemented for AMD?
May be Vulkan video will become available for it before it happens.
lol really? Who writes a website that only works on Firefox Nightly with a feature flag enabled?
I would have been interested in reading this otherwise.