libheif-1.20.2
Introduction à libheif
Le paquet libheif est un décodeur
et un encodeur pour les formats de fichiers HEIF et AVIF.
Note
Les versions de développement de BLFS peuvent ne pas arriver à
contruire ou à exécuter certains paquets correctement si LFS ou
des dépendances ont été mises à jour depuis la dernière version
stable des livres.
Informations sur le paquet
Dépendances de libheif
Recommandées
libaom-3.13.1, libde265-1.0.16 et x265-4.1
Facultatives
Brotli-1.2.0, dav1d-1.5.2,
Doxygen-1.15.0, FFmpeg-8.0,
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-compat-2.32.58, SVT-AV1-3.1.2, kvaaar, openh264, openjph,
uvg266, vvdec, vvenc et
rav1e
Installation de libheif
Installez libheif en exécutant les
commandes suivantes :
mkdir build &&
cd build &&
cmake -D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_BUILD_TYPE=Release \
-G Ninja .. &&
ninja
Pour tester les résultats lancez : ninja test.
Maintenant, en tant qu'utilisateur root :
ninja install
Explication des commandes
-D DAV1D=ON : cette option permet
d'utiliser dav1d-1.5.2 pour décoder les données AV1 dans les
fichiers AVIF.
-D FFMPEG_DECODER=ON : cette
option permet d'utiliser FFmpeg-8.0 pour
décoder les données H.265 dans des fichiers HEIC.
-D JPEG_ENCODER=ON -D
JPEG_DECODER=ON : ces options permettent d'utiliser
libjpeg-turbo-3.0.1 pour encoder et
décoder les fichiers HEIF qui contiennent des données JPEG.
-D OpenJPEG_ENCODER=ON -D
OpenJPEG_DECODER=ON : ces options permettent d'utiliser
OpenJPEG-2.5.4 pour encoder et décoder des
fichiers HEIF qui contiennent des données JPEG 2000.
-D SvtEnc=ON : cette option permet
d'utiliser SVT-AV1-3.1.2 pour encoder des données AV1 pour
des fichiers AVIF.
Contenu
Programmes installés:
heif-convert (lien symbolique vers
heif-dec), heif-dec, heif-enc, heif-info, heif-thumbnailer (si
libpng est disponible) et heif-view (si SDL2 est
disponible)
Bibliothèque installée:
libheif.so
Répertoire installé:
/usr/include/libheif,
/usr/lib/cmake/libheif et /usr/lib/cmake/libheif
Descriptions courtes
|
heif-dec
|
décode une image HEIC/HEIF
|
|
heif-enc
|
convertit une image vers le format HEIC/HEIF
|
|
heif-info
|
affiche des informations sur un fichier HEIC/HEIF
|
|
heif-thumbnailer
|
crée des aperçus à partir de fichiers HEIC/HEIF
|
|
heif-view
|
affiche une image au format HEIC/HEIF avec SDL2
|
|
libheif.so
|
est un décodeur et un encodeur pour les formats de
fichier ISO/IEC 23008-12:2017 HEIF et AVIF (format de
fichier d'image AV1)
|