libheif
libheif copied to clipboard
libheif is an HEIF and AVIF file format decoder and encoder.
I've got a HEIC image that will not load using LibHeifSharp. However, if I bind to libheif directly, i can get it to work. Looking into the source, it appears...
Hello, Is there a way to know if the file just opened via heif_context_read_from_file is a HEIC or AVIF? Or maybe after the call to heif_context_get_primary_image_handle? Or anytime thereafter? Thanks...
There are several lines like this, in box.cc: **uint32_t** num ... assert(num
Add a no-brainer implementation of the progress report, based on the suggestion in #161 ~~Currently only to the non-threaded implementation.~~
Hi there! In the first place, thank you for building this awesome library! We're having trouble running the latest `heif-convert` after cloning the repo and compiling it. All the dependencies...
Hi, full color JPG images I can convert properly, but the b&w are always black - when opened in irfanview or in some other tool. When opened on ImageMagick, then...
I ran into this issue while working with libvips in a Docker container running on an ARM64 (aarch64) host (the actual machine is a M1 MacBook Pro) ([discussion here](https://github.com/libvips/libvips/discussions/2673)). When...
Test free of the latest patches and additions avif converters. https://github.com/strukturag/libheif/commit/88085bacb3138c44400fb8f395436732c96a3b2b https://github.com/AOMediaCodec/libavif/commit/96b47b19464c25a01a6ce1edb2a9c45b345b0338 https://github.com/jbeich/aom/commit/a92f3c847f445800e631a43bc2ab5894fedbc841 https://chromium.googlesource.com/codecs/libwebp2/+/9dea4a218fa327014591542042b5717035d3e3a3 https://gitlab.com/chromiumsrc/libyuv/-/commit/b4ddbaf549a1bf5572bf703fd2862d1eb7380c6a https://github.com/libjxl/libjxl/commit/9f41cb45bb17197aae6a5c29e926bc2ee71f1ccb ``` av1enc.exe -avif -depth 10 -q 100 -420 -size 1563x1558 -effort 1 -tune butteraugli...
This PR merge had to be reverted because of errors in the CI: https://github.com/strukturag/libheif/pull/565 Please check and create a new PR.