Skip to content

feat: add avif extension support#141

Merged
Decodetalkers merged 1 commit intowaycrate:mainfrom
Gigas002:avif
Mar 14, 2025
Merged

feat: add avif extension support#141
Decodetalkers merged 1 commit intowaycrate:mainfrom
Gigas002:avif

Conversation

@Gigas002
Copy link
Collaborator

Avif is an open-source, royalty-free high-compression ratio lossless/lossy image format by Allicance for Open Media. It's pretty similar to JPEG-XL, but since it's support is still lacking in image-rs and doesn't seem to appear soon, while we have demand (#11) for similar format and it's very easy to introduce without breaking stuff.

As a downside, if your PC's hardware doesn't support hardware decoding (I suppose something around RDNA3+/RTX40 series GPUs introduced both hardare encoding and decoding for avif) it will be hella slow and not recommended. In other case, I personally think it's the best format for both lossy and lossless images storage.

@Decodetalkers
Copy link
Collaborator

Seems fine to me

@Decodetalkers Decodetalkers merged commit 9c12358 into waycrate:main Mar 14, 2025
3 checks passed
@Decodetalkers
Copy link
Collaborator

Thank you very much!

@Shinyzenith
Copy link
Member

Hi @Gigas002 Thank you so much for the PR! Would you mind updating the relevant documentation too?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants