libheif

PPA description

This PPA contains packages to add support for HEIC / HEIF and AVIF files.

libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file format decoder and encoder.

HEIF and AVIF are new image file formats employing HEVC (h.265) or AV1 image coding, respectively, for the best compression ratios currently possible.

libheif makes use of libde265 for HEIF image decoding and x265 for encoding. For AVIF, libaom, dav1d, or rav1e are used as codecs.

libheif has support for decoding
- tiled images
- alpha channels
- thumbnails
- reading EXIF and XMP metadata
- reading the depth channel
- multiple images in a file
- image transformations (crop, mirror, rotate)
- overlay images
- plugin interface to add alternative codecs for additional formats (AVC, JPEG)
- decoding of files while downloading (e.g. extract image size before file has been completely downloaded)
- reading color profiles
- heix images (10 and 12 bit, chroma 4:2:2)

The encoder supports:
- lossy compression with adjustable quality
- lossless compression
- alpha channels
- thumbnails
- save multiple images to a file
- save EXIF and XMP metadata
- writing color profiles
- 10 and 12 bit images
- monochrome images

See https://github.com/strukturag/libheif for further information.

NOTE: You might also need to enable the PPA "strukturag/libde265",
so dependencies can be resolved.

Adding this PPA to your system

You can update your system with unsupported packages from this untrusted PPA by adding ppa:strukturag/libheif to your system's Software Sources. (Read about installing)

sudo add-apt-repository ppa:strukturag/libheif
sudo apt update
        
Technical details about this PPA

This PPA can be added to your system manually by copying the lines below and adding them to your system's software sources.

Display sources.list entries for:
deb https://ppa.launchpadcontent.net/strukturag/libheif/ubuntu YOUR_UBUNTU_VERSION_HERE main 
deb-src https://ppa.launchpadcontent.net/strukturag/libheif/ubuntu YOUR_UBUNTU_VERSION_HERE main 
Signing key:
1024R/C6610628A707A7E5E391D27A9641080A705C2B92 (What is this?)
Fingerprint:
C6610628A707A7E5E391D27A9641080A705C2B92

Dependencies:

For questions and bugs with software in this PPA please contact struktur AG.

PPA statistics

Activity
0 updates added during the past month.
View package details

Overview of published packages

119 of 19 results
Package Version Uploaded by
aom 3.3.0-1ppa1~ubuntu20.04.1 Joachim Bauch ()
aom 2.0.0-1ppa1~ubuntu21.04.1 Joachim Bauch ()
aom 2.0.0-1ppa1~ubuntu20.10.1 Joachim Bauch ()
aom 2.0.0-1ppa1~ubuntu18.04.1 Joachim Bauch ()
aom 2.0.0-1ppa1~ubuntu16.04.1 Joachim Bauch ()
aom 2.0.0-1ppa1~ubuntu14.04.1 Joachim Bauch ()
heif-gimp-plugin 0.0.1+20180423070940+gita264c0c-1ppa2~ubuntu18.04.1 Joachim Bauch ()
heif-gimp-plugin 0.0.1+20180423070940+gita264c0c-1ppa2~ubuntu16.04.1 Joachim Bauch ()
heif-gimp-plugin 0.0.1+20180423070940+gita264c0c-1ppa2~ubuntu14.04.1 Joachim Bauch ()
libheif 1.17.0-1~ppa1~ubuntu22.04.2 Joachim Bauch ()
libheif 1.17.0-1~ppa1~ubuntu20.04.1 Joachim Bauch ()
libheif 1.13.0-1~ppa1~ubuntu18.04.1 Joachim Bauch ()
libheif 1.13.0-1~ppa1~ubuntu16.04.1 Joachim Bauch ()
libheif 1.13.0-1~ppa1~ubuntu14.04.1 Joachim Bauch ()
libheif 1.12.0-1~ppa1~ubuntu21.04.1 Joachim Bauch ()
libheif 1.12.0-1~ppa1~ubuntu20.10.1 Joachim Bauch ()
libheif 1.6.1-1~ppa1~ubuntu19.10.1 Joachim Bauch ()
libheif 1.6.1-1~ppa1~ubuntu19.04.1 Joachim Bauch ()
x265 1.9-3ppa1~ubuntu14.04.1 Joachim Bauch ()
119 of 19 results

Latest updates

  • libheif 55 weeks ago
    Successfully built
  • libheif 55 weeks ago
    Successfully built
  • aom 55 weeks ago
    Successfully built
  • libheif 114 weeks ago
    Successfully built
  • libheif 114 weeks ago
    Successfully built