Le format d'images HEIC est devenu très populaire sur les appareils mobiles (iPhones notamment) et s'il est usuel de vouloir convertir ce nouveau venu vers le plus classique format jpg (ou jpeg), l'opération inverse n'est pas si aisée. En effet, peu d'éditeurs permettent à ce jour l'export en HEIC. Image Magick et le Terminal (macOS) vont nous permettre d'y remédier.

  1. Installer Image Magick (avec Homebrew par exemple)
brew install imagemagick
  1. Se placer via le terminal dans le dossier contenant les images jpg
cd /chemin/vers/le-dossier/
  1. Lancer la commande suivante
for f in *.jpg;
do
   magick convert "$f" ${f%%.*}.heic
done

Note : les fichiers originaux sont conservés

Options

Pour ajuster quelques paramètres à la conversion, vous pouvez lancer la même commande en compression lossless (sans perte)

for f in *.jpg;
do
   magick "$f" -compress lossless ${f%%.*}.heic
done

Ou avec une qualité de 80%

for f in *.jpg;
do
   magick "$f" -quality 80 ${f%%.*}.heic
done