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.