-
This issue could additionally be solved by packaging rav1e, which libavif can use for encoding. Getting it included in Debian is a goal of the project: https://github.com/xiph/rav1e/issues/886
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
libavif supports building selected dependencies locally. I have a script which builds static libaom to be bundled into libavif together with libyuv. It was necessary to add -DCONFIG_PIC=1 https://github.com/novomesk/qt-avif-image-plugin/blob/master/ext/build_local_libaom_libavif.sh Does Debian allow bundled dependencies? Because that would be a possibility how to build feature complete libavif.
-
Beside rav1e there is need also for cargo-c, so that rav1e can provide C-compatible library.