Site icon Régis Enguehard

Convertir des images en WebP depuis le Finder de macOS

Grâce à Automator, on va pouvoir créer un flux de travail qui change le format des images sélectionné dans le Finder.

Pour convertir des fichiers en webp, j’utilise Squoosh. Un très bon outil lorsque l’on doit convertir des fichiers en webp un à un. Le Finder comprend un outil qui permet d’intégré des commandes Shell à celui-ci.

Pré-requis à la conversion en webp

Au préalable, il faut avoir installer la bibliothèque cwebp :

brew install webp

Et connaître l’emplacement du binaire cwebp :

whereis cwebp
# OU
which cwebp

Créer l’action dans Automator.

Lancer Automator, et sélectionner « Action rapide ».

Sélectionner dans « le processus reçoit l’élément actuel » : « fichier image ».

Puis ajouter l’action « Exécuter un script Shell » et indiquer le script suivant :

for f in "$@"; do
  /usr/local/bin/cwebp "$f" -o "${f%.*}.webp"
done

Depuis le Finder, on sélectionne 1 ou plusieurs fichiers, puis un bouton de droite, actions rapides et le nom de flux que vous avez créer.

Quitter la version mobile