Introduksjon til libheif
libheif Pakken er en dekoder og
koder for HEIF og AVIF filformater.
Notat
Denne versjonen av BLFS bygger eller kjører
kanskje ikke noen pakker riktig hvis LFS eller avhengigheter har
blitt oppdatert siden den nyeste stabile versjonen av System V
bøkene.
Pakkeinformasjon
libheif Avhengigheter
Anbefalt
libaom-3.14.1, libde265-1.1.1, og x265-4.2
Valgfri
Brotli-1.2.0, dav1d-1.5.4,
Doxygen-1.18.0, FFmpeg-9.0.1,
gdk-pixbuf-2.44.7, libjpeg-turbo-3.2.0,
libpng-1.6.58, tiff-4.7.2, libwebp-1.6.0, OpenJPEG-2.5.4, sdl2-compat-2.32.70, SVT-AV1-4.2.0, x264-20250815,
kvaaar, openh264, openjph,
uvg266, vvdec, vvenc, og
rav1e
Installasjon av libheif
Installer libheif ved å kjøre
følgende kommandoer:
mkdir build &&
cd build &&
cmake -D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_BUILD_TYPE=Release \
-D WITH_GDK_PIXBUF=OFF \
-D WITH_OpenH264_DECODER=OFF \
-G Ninja .. &&
ninja
For å teste resultatene, utsted: ninja test.
Nå, som root bruker:
ninja install
Parameterforklaringer
-D WITH_GDK_PIXBUF=OFF:
Dette alternativet deaktiverer bygging av gdk-pixbuf-lasteren,
ettersom gdk-pixbuf-2.44.7 skal bruke denne pakken
via glycin-2.1.5 i stedet for lasteren.
-D WITH_DAV1D=ON: Dette alternativet
tillater bruk av dav1d-1.5.4 for å dekode AV1 data i AVIF
filer.
-D WITH_FFMPEG_DECODER=ON: Dette
alternativet tillater bruk av FFmpeg-9.0.1
for å dekode H.265 data i HEIC filer.
-D WITH_JPEG_ENCODER=ON -D
WITH_JPEG_DECODER=ON: Dette alternativet tillater bruk av
libjpeg-turbo-3.2.0 for å kode og dekode
HEIF filer med JPEG data.
-D WITH_OpenJPEG_ENCODER=ON -D
WITH_OpenJPEG_DECODER=ON: Dette alternativet tillater bruk
av OpenJPEG-2.5.4 for å kode og dekode HEIF filer
med JPEG 2000 data.
-D WITH_SvtEnc=ON: Dette alternativet
tillater bruk av SVT-AV1-4.2.0 for å kode AV1 data for
AVIF filer.
Innhold
Installerte Programmer:
heif-convert (symbolsk lenke til
heif-dec), heif-dec, heif-enc, heif-info, heif-thumbnailer
(hvis libpng er tilgjengelig), og heif-view (hvis SDL2 er
tilgjengelig)
Installert Bibliotek:
libheif.so
Installerte Mapper:
/usr/include/libheif, /usr/lib/libheif,
og /usr/lib/cmake/libheif
Korte Beskrivelser
|
heif-dec
|
dekoder et HEIC/HEIF bilder
|
|
heif-enc
|
konverterer et bilde til HEIC/HEIF
|
|
heif-info
|
viser informasjon om en HEIC/HEIF fil
|
|
heif-thumbnailer
|
lager miniatyrbilder fra HEIC/HEIF filer
|
|
heif-view
|
viser et bilde i HEIC/HEIF format med SDL2
|
|
libheif.so
|
er en ISO/IEC 23008-12:2017 HEIF og AVIF filformatdekoder
og koder (AV1 Bildefilformat)
|