-
-
Notifications
You must be signed in to change notification settings - Fork 56.5k
Support AVIF for image reading and writing #19271
Copy link
Copy link
Closed
Description
System information (version)
- OpenCV => 4.5
- Operating System / Platform => all
- Compiler => all
Detailed description
AVIF is based on AV1 intraframe compression algorithm with HEIF container.
AVIF decoding is supported by both Chrome and Firefox (behind a flag for now).
The main issue is that there are multiple libraries out there:
- https://github.com/AOMediaCodec/libavif is the main implementation. The
avencutility can only uselibaomas far as I know. - https://github.com/xiph/rav1e. Encoding only. It's not obvious if AVIF is really supported.
- https://code.videolan.org/videolan/dav1d/. Decoding only. Used by Firefox. Fastest decoding library available.
- https://github.com/AOMediaCodec/SVT-AV1/. Fastest encoder available. Not usable for now (see https://github.com/AOMediaCodec/SVT-AV1/issues/1433 and https://github.com/AOMediaCodec/SVT-AV1/issues/12).
Reactions are currently unavailable