Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Standards Compatibility #1

Open
joshstoik1 opened this issue Apr 24, 2021 · 1 comment
Open

Standards Compatibility #1

joshstoik1 opened this issue Apr 24, 2021 · 1 comment

Comments

@joshstoik1
Copy link

joshstoik1 commented Apr 24, 2021

First of all, thank you for all of your amazing image work!

It looks like Chrome 91 (current beta) is requiring extra format compatibility for AVIF files. Images generated by cavif that work fine in the current Chrome stable will stop working down the road.

See e.g. https://bugs.chromium.org/p/chromium/issues/detail?id=1198455&q=avif&can=2

Running an example cavif-generated image through the AOM AVIF Validator turns up the following issues:

(I believe it is primarily the lack of "pixies" Chrome is upset about. 😄)

I'm guessing this library (rather than ravif) is where fixes would be needed, but am unsure.

@baumanj
Copy link

baumanj commented Apr 26, 2021

I'm guessing you already know this, but since Chrome relies on libavif, the compliance changes come from there. If you want to stay ahead of these kinds of changes, following the libavif issues with the compliance label are probably a good way.

mp4parse-rust has similar changes which will land in Firefox soon and you can similarly follow issues with the avif and compliance labels there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants