Skip to content

AVIF format status #34

@onkoe

Description

@onkoe

Hey there! Just wanted to quickly check in on the status of AVIF. Would you be interested in any contributions to get it into the library?

image supports some AVIF files, which makes it a better option for a general, inclusive use case, particularly when interacting with user images directly. However, this library benefits a lot from hindsight, and I adore the comfy API!

AVIF has some issues with portability if you use the reference implementation, but rav1e might help there. (strong name!)

  • Encoding: Taken care of with rav1e :)
  • Decoding: This is a bit harder! Seems to require mp4parse which can have difficulties with some niche files. I'm unaware of alternatives here.

It's also worth considering that image doesn't yet support 10-bit AVIF.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions