web-dev-qa-db-fra.com

Une application sur Ubuntu pour ouvrir des images HEIF (.heic, Format de fichier d'image à haute efficacité)?

Un certain fabricant de téléphones cellulaires a modifié le format par défaut de prise de photos en HEIF (.heic, format de fichier d'image à haute efficacité), sans demander l'avis des utilisateurs (bien que l'option jpeg/jpg reste disponible).

Existe-t-il une application/programme sur Ubuntu pouvant ouvrir des images HEIF et même les laisser être éditées? Il y a des options pour convertir HEIF en JPEG , mais je cherche un visualiseur/éditeur d'images qui peut gérer des images HEIF.

31
Filbuntu

Forfaits Officiels

Dans Ubuntu 18.04, il existe une bibliothèque libheif1 qui prend en charge la lecture et l’écriture de fichiers HEIF. Cependant, aucun autre paquet officiel n'en dépend. (Voir Quel est le meilleur moyen de rechercher des dépendances? ) Il n'y a donc actuellement (juillet 2018) aucun paquet dans les dépôts officiels à directement ouvrir et éditer les fichiers HEIF.

Forfaits non officiels

Si on veut installer un PPA ou Flatpak :

Ceux qui ne souhaitent pas installer un PPA peuvent télécharger les packages directement à partir des pages Web du PPA pour installer (dpkg -i) ou recompiler. Cependant, les packages installés de cette manière ne seront pas mis à jour avec le PPA.

Outils en ligne

  • Google Photos et Dropbox auraient toutes deux pris en charge le format HEIF.

  • Il existe d'autres convertisseurs en ligne, mais vérifiez leurs politiques de confidentialité avant de les utiliser.

Divers

16
Filbuntu

Sur Ubuntu 18.04, vous pouvez Sudo snap install gimp pour obtenir la dernière version (2.10.10 8 de mai 2019) permettant d’ouvrir et de modifier les fichiers HEIC.

Sur Ubuntu 18.04, il existe également un outil en ligne de commande pour convertir HEIC:

Sudo apt install libheif-examples
heif-convert IMG_1605.HEIC IMG_1605.jpg

REMARQUE: vous devez utiliser des lettres minuscules .jpg, sinon le système ne reconnaîtra pas le format de fichier. Ce message est presque aussi trompeur que le nom du paquet, et je peux facilement comprendre étant donné ces deux papercuts pourquoi si peu de gens ont compris comment utiliser cet outil.

Pour ceux qui doute qu'il s'agisse d'un paquet officiel Ubunt :

user@Host:~/Desktop$ dpkg -s libheif-examples 
Package: libheif-examples
Status: install ok installed
Priority: optional
Section: video
Installed-Size: 91
Maintainer: Ubuntu Developers <[email protected]>
Architecture: AMD64
Source: libheif
Version: 1.1.0-2
Depends: libheif1 (= 1.1.0-2), libc6 (>= 2.14), libgcc1 (>= 1:3.0), libjpeg8 (>= 8c), libpng16-16 (>= 1.6.2-1), libstdc++6 (>= 5.2)
Description: ISO/IEC 23008-12:2017 HEIF file format decoder - examples
 libheif is an ISO/IEC 23008-12:2017 HEIF file format decoder. HEIF is a new
 image file format employing HEVC (h.265) image coding for the best compression
 ratios currently possible.
 .
 Sample applications using libheif are provided by this package.
Original-Maintainer: Debian Multimedia Maintainers <[email protected]>
Homepage: http://www.libheif.org

OK alors maintenant le punchline de cette blague. ;-)

Vous pouvez utiliser les systèmes de fichiers fuseflt ou yacufs Fuse pour monter votre dossier d'images avec une conversion automatique en cache temporaire de vos fichiers HEIC afin que toutes les applications de bureau Linux stockées puissent ouvrir les fichiers HEIC sans même savoir qu'ils le font.

Mark Deven, ci-dessous, indique qu'il n'a eu besoin que d'installer libheif via aptitude pour obtenir ces commandes, bien qu'il n'ait pas mentionné la distribution qu'il dirige.

10
Wil
Sudo apt-get install libheif-examples

Et alors

for file in *.heic; do heif-convert $file ${file/%.heic/.jpg}; done
9
kerner1000

Bien qu'il ne s'agisse pas vraiment d'une conversion locale, il est possible d'afficher des images .heic à l'aide de Dropbox.

Téléchargez simplement les images du sujet sur votre compte Dropbox, puis cliquez sur l'image souhaitée pour l'afficher. Vous pouvez même cliquer avec le bouton droit de la souris sur l'image pour enregistrer le fichier .jpeg dans votre ordinateur local au format JPEG. (Remarque: ne cliquez pas sur le bouton Télécharger de Dropbox, car cela ne contiendra que le fichier .HEIC original.)

3
Digger

GIMP 2.10.2 lit, écrit et édite maintenant les fichiers de conteneur .HEIC et ImageMagick convertira les fichiers de conteneur d'image .HEIC.

3
K7AAY