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.
- Installer Image Magick (avec Homebrew par exemple)
brew install imagemagick
- Se placer via le terminal dans le dossier contenant les images jpg
cd /chemin/vers/le-dossier/
- 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