Skip to content

Compresser images Mac en WebP : méthode qui économise 70% d'espace

Brandon Visca
Updated date:

💡 TL;DR

  • cwebp via Homebrew + une action Automator = compression WebP en clic droit dans le Finder
  • Gain moyen de 50 à 80% sur JPEG et PNG, sans perte de qualité visible
  • Installation en 10 minutes, zéro logiciel payant

Tu as 200 photos de vacances à 8 Mo chacune. Résultat : 1,6 Go d’espace bouffé, des temps de chargement interminables et un iCloud qui sature.

La réalité : 90% de tes images sont sur-dimensionnées pour leur usage réel. Une photo Instagram n’a pas besoin de peser 5 Mo, une image de blog peut faire 200 Ko au lieu de 2 Mo.

La solution : le format WebP divise le poids de tes images par 2 à 5 sans aucune différence visible à l’œil nu. macOS ne sait pas le faire nativement, mais cwebp + Automator, si.

Table des matières

Table des matières

Pourquoi tes images sont-elles si lourdes ?

Le problème technique expliqué simplement

JPEG/PNG = formats anciens :

WebP = format moderne :

Comparaison concrète

FormatTaille fichierTemps de chargement
JPEG original2,4 Mo8 secondes
PNG optimisé1,8 Mo6 secondes
WebP0,7 Mo2 secondes

💡 Impact réel : Sur un site de 50 images, tu passes de 120 Mo à 35 Mo. Tes visiteurs te remercieront.


Compresser images Mac en WebP : la méthode automatique

Voici ce qu’on va construire :

  1. Installation de cwebp (2 minutes)
  2. Création d’une action « clic droit » dans le Finder via Automator (5 minutes)
  3. Test sur tes vraies images (2 minutes)

Résultat final : tu sélectionnes des images → clic droit → conversion WebP automatique.


Étape 1 : Installer cwebp via Homebrew

Prérequis : Homebrew

Si tu n’as pas encore Homebrew sur ton Mac, commence par 👉 ce guide complet d’installation d’Homebrew sur macOS.

Installation

brew install webp

Vérifie que ça s’est bien passé :

cwebp -version
# Devrait afficher : 1.3.2 (ou plus récent)

🧠 Pourquoi cwebp ? C’est l’outil officiel de Google pour WebP. Plus fiable et performant que les alternatives tierces ou les apps payantes.


Étape 2 : Créer l’action Automator

Lancement d’Automator

  1. ApplicationsAutomatorNouvelle action rapide
  2. Configuration (en haut à droite) :
    • Le flux reçoit : fichiers image
    • Dans : Finder

Nouvelle action rapide dans Automator

Réglage du flux de travail pour la conversion WebP

Le script à coller

Glisse « Exécuter un script Shell » et colle ce code :

for FILE in "$@"
do
  /opt/homebrew/bin/cwebp -q 85 "$FILE" -o "${FILE%.*}.webp"
done

⚠️ Si ton Mac est Intel (pas Apple Silicon), le chemin de cwebp est différent : remplace /opt/homebrew/bin/cwebp par /usr/local/bin/cwebp. Vérifie avec which cwebp dans le Terminal.

Sauvegarde

Sauvegarde l’action avec un nom parlant, par exemple “Convertir en WebP”. Elle apparaîtra dans le menu clic droit du Finder sur toutes tes images.


Étape 3 : Tester sur tes images

Sélectionne une ou plusieurs images dans le Finder → clic droit → Actions rapidesConvertir en WebP.

Les fichiers .webp sont créés dans le même dossier, les originaux sont conservés. À toi de supprimer les originaux une fois satisfait du résultat.


Ajuster la qualité selon l’usage

Le paramètre -q contrôle le compromis qualité/poids :

# Photos réseaux sociaux (compression agressive)
-q 60    # Gain: ~80%, qualité acceptable

# Images de blog/e-commerce (équilibré)
-q 85    # Gain: ~70%, qualité excellente

# Portfolio/galerie pro (compression légère)
-q 95    # Gain: ~40%, qualité maximale

Mode compression extrême

Pour maximiser les gains, remplace la ligne de compression dans le script par :

/opt/homebrew/bin/cwebp -q 75 -m 6 -sharp_yuv -af "$FILE" -o "${FILE%.*}.webp"
# -m 6 : méthode de compression maximale
# -sharp_yuv : améliore les détails fins
# -af : filtre anti-aliasing

Dépannage

cwebp non trouvé dans Automator

Automator n’hérite pas du PATH du Terminal. Utilise le chemin absolu :

which cwebp
# Copie le chemin affiché et remplace dans le script

Réinstallation propre

brew uninstall webp
brew install webp

Impact concret sur tes projets

Site web / Blog

Avant : 50 images × 2 Mo = 100 Mo
Après : 50 images × 0,6 Mo = 30 Mo
Gain : site 3× plus rapide, meilleur score Google PageSpeed

Stockage iCloud/Google

Avant : 1000 photos = 8 Go
Après : 1000 photos = 2,4 Go
Gain : 5,6 Go récupérés

Envoi par email

Avant : 1 photo = pièce jointe refusée
Après : 5 photos = envoi instantané

Batch processing d’un dossier entier

find ~/Pictures -name "*.jpg" -exec /opt/homebrew/bin/cwebp -q 85 {} -o {}.webp \;

Conclusion

cwebp + Automator, c’est la combinaison la plus simple pour arrêter de subir des images trop lourdes sur Mac. Zéro abonnement, zéro interface complexe. Juste un clic droit et c’est réglé.

Dans mon workflow, j’applique ce script sur toutes les captures d’écran avant de les publier sur le blog. Ça prend deux secondes et ça fait souvent passer des fichiers de 800 Ko à 150 Ko.

Prochaine étape : si tu veux aller plus loin dans l’automatisation macOS, jette un œil à Raycast. Les workflows s’enchaînent naturellement avec ce genre d’outil.


Pour aller plus loin

Articles connexes

Previous
Nebula-Sync : synchronise tes Pi-hole v6 automatiquement (remplace Gravity Sync)
Next
Sendme CLI : Transfert Fichiers P2P en 2 Commandes (Alternative scp Moderne)