libheifv1.23.7
- Updated
libheif is an HEIF and AVIF file format decoder and encoder.
- Project website: http://www.libheif.org/
#Features
Default features: hevc, libde265
#aom
AVIF decoding and encoding via aom
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through aom)
- vcpkg-cmake-config (through aom)
#dav1d
AVIF decoding via dav1d
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-get-vars (through vcpkg-tool-meson)
- vcpkg-tool-meson (through dav1d)
#gdk-pixbuf
Plugin for gdk-pixbuf
Platforms: !windows | mingw
- ✅linux
- ✅osx
- ✅uwp
- ❌
windows
Dependencies:
and 11 transitive dependencies:
- dirent (through glib)
- gettext-libintl (through gdk-pixbuf)
- glib (through gdk-pixbuf)
- libffi (through glib)
libiconv (through gettext-libintl)
Platforms:
!linux- libjpeg-turbo (through gdk-pixbuf)
- libpng (through gdk-pixbuf)
- libspng (through libjpeg-turbo)
tiff (through gdk-pixbuf)
Features: (none)
- zlib (through glib)
Host Dependencies:
6 transitive dependencies:
gettext (through gdk-pixbuf)
Features:
tools- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-config (through pcre2)
vcpkg-cmake-get-vars (through libiconv)
Platforms:
android- vcpkg-make (through libiconv)
- vcpkg-tool-meson (through glib)
#h264-decoder
OpenH264 AVC decoder
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-get-vars (through openh264)
- vcpkg-tool-meson (through openh264)
#header-compression
Support for HEIF header compression
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through brotli)
- vcpkg-cmake-config (through brotli)
#hevcdefault
HEVC encoding via x265
Host Dependencies:
one transitive dependency:
- vcpkg-cmake (through x265)
#iso23001-17
Support for ISO23001-17 (uncompressed) codec
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through brotli)
- vcpkg-cmake-config (through brotli)
#jpeg
JPEG decoding and encoding via libjpeg-turbo
Dependencies:
and 2 transitive dependencies:
- libspng (through libjpeg-turbo)
- zlib (through libspng)
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through libspng)
- vcpkg-cmake-config (through libspng)
#kvazaar
HEVC encoding via kvazaar
Host Dependencies:
one transitive dependency:
- vcpkg-cmake (through kvazaar)
#libde265default
libde265 HEVC decoder
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through libde265)
- vcpkg-cmake-config (through libde265)
#openjpeg
JPEG-2000 decoding and encoding via OpenJPEG
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through openjpeg)
- vcpkg-cmake-config (through openjpeg)
#uvg266
uvg266 VVC encoder
Platforms: !x86
- ✅linux
- ✅osx
- ✅uwp
- ✅windows-arm64
- ✅windows-x64
- ❌
windows-x86
Host Dependencies:
one transitive dependency:
- vcpkg-cmake (through uvg266)
#vvdec
vvdec VVC decoder
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through vvdec)
- vcpkg-cmake-config (through vvdec)
#vvenc
vvenc VVC encoder
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through nlohmann-json)
- vcpkg-cmake-config (through nlohmann-json)
#x264
x264 AVC encoder
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-make (through x264)
#Dependencies
No dependencies.
#Used By
#Host Tool For
No ports use this.
#Contributors
Kuntal Majumder
Jack·Boos·Yu
JonLiu1993
Nicholas Hayes
Alexander Neumann
autoantwort
Clinton Ingram
Kai Pastor
Edi61
Cheney Wang
Chuck Walbourn
MajorMurphy
gerard-ryan-immersaview
WangWeiLin-MV
Mengna-Li
jim wang
Dirk Farin
toge
ilya-fedin
Weihang Ding
Torusrxxx
SunBlack