libheif-1.20.2

Introduksjon til libheif

libheif Pakken er en dekoder og koder for HEIF og AVIF filformater.

[Notat]

Notat

Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.

Pakkeinformasjon

libheif Avhengigheter

Anbefalt

libaom-3.13.1, libde265-1.0.16, og x265-4.1

Valgfri

Brotli-1.2.0, dav1d-1.5.1, Doxygen-1.15.0, FFmpeg-7.1.2, gdk-pixbuf-2.44.4, libjpeg-turbo-3.0.1, libpng-1.6.50, libtiff-4.7.1, libwebp-1.6.0, OpenJPEG-2.5.4, SDL2-2.32.10, SVT-AV1-3.1.2, 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  \
      -G Ninja ..
ninja

For å teste resultatene, utsted: ninja test.

Nå, som root bruker:

ninja install

Parameterforklaringer

-D DAV1D=ON: Dette alternativet tillater bruk av dav1d-1.5.1 for å dekode AV1 data i AVIF filer.

-D FFMPEG_DECODER=ON: Dette alternativet tillater bruk av FFmpeg-7.1.2 for å dekode H.265 data i HEIC filer.

-D JPEG_DECODER=ON -D JPEG_ENCODER=ON: Dette alternativet tillater bruk av libjpeg-turbo-3.0.1 for å kode og dekode HEIF filer med JPEG data.

-D OpenJPEG_ENCODER=ON -D OpenJPEG_DECODER=ON: Dette alternativet tillater bruk av OpenJPEG-2.5.4 for å kode og dekode HEIF filer med JPEG 2000 data.

-D SvtEnc=ON: Dette alternativet tillater bruk av SVT-AV1-3.1.2 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/cmake/libheif, og /usr/lib/cmake/libheif

Korte Beskrivelser

heif-dec

dekoder HEIC/HEIF bilder

heif-enc

konverterer bilder til HEIC/HEIF

heif-info

viser informasjon om HEIC/HEIF filen

heif-thumbnailer

lager miniatyrbilder fra HEIC/HEIF filer

heif-view

viser bildet i HEIC/HEIF format med SDL2

libheif.so

er en ISO/IEC 23008-12:2017 HEIF og AVIF filformatdekoder og koder (AV1 Bildefilformat)