Comment compresser rapidement des images sous Linux avec ImCompressor

Photo of author

By pierre



Les dimensions des fichiers image ne cessent de croître, ce qui engendre des difficultés de gestion. Si vous utilisez Linux et que la gestion de fichiers image volumineux devient un problème, la compression peut être une solution intéressante. Pour cela, une application nommée ImCompressor est particulièrement efficace.

Installation d’ImCompressor sous Linux

Avant d’explorer l’utilisation d’ImCompressor pour réduire la taille de vos images sous Linux, l’installation de l’application est nécessaire. Il existe actuellement trois méthodes d’installation : via l’AUR d’Arch Linux, par Flatpak, ou en compilant le code source. Ce guide détaillera chacune de ces approches.

Arch Linux AUR

Pour les utilisateurs d’Arch Linux, l’installation d’ImCompressor est simple. Commencez par utiliser Pacman pour charger les paquets « base-devel » et « git », indispensables pour l’interaction avec l’AUR.

sudo pacman -S git base-devel

Une fois Git et base-devel installés, utilisez la commande git clone pour récupérer la dernière version de l’assistant Trizen AUR. Trizen facilite l’installation d’ImCompressor en gérant automatiquement les dépendances requises.

git clone https://aur.archlinux.org/trizen.git

Naviguez dans le répertoire « trizen » avec la commande CD et installez Trizen avec makepkg.

cd trizen
makepkg -sri

Avec Trizen installé, vous pouvez l’utiliser pour installer rapidement et facilement ImCompressor depuis l’AUR d’Arch Linux.

trizen -S imcompressor

Flatpak

Les développeurs d’ImCompressor proposent une version Flatpak de l’application, assurant ainsi la compatibilité avec la plupart des distributions Linux. Cela simplifie grandement l’installation.

Pour installer ImCompressor via Flatpak, assurez-vous d’avoir activé le runtime Flatpak. Ensuite, exécutez les commandes suivantes.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.github.huluti.ImCompressor

Code source

La compilation d’ImCompressor à partir du code source requiert GTK 3, Git, Meson, Python 3, OptiPNG, Pngquant et Jpegotim. Ces dépendances doivent être installées pour assurer une compilation correcte. Consultez la page GitHub du projet pour les instructions d’installation.

Une fois toutes les dépendances en place, ouvrez un terminal (Ctrl+Alt+T ou Ctrl+Maj+T). Utilisez ensuite git clone pour récupérer le code source d’ImCompressor.

git clone https://github.com/Huluti/ImCompressor.git

Naviguez dans le dossier « ImCompressor » avec la commande CD.

cd ImCompressor

Utilisez la commande meson pour générer un répertoire « build ».

meson _build

Une fois l’environnement de construction généré, naviguez dans le répertoire « _build » avec CD.

cd _build

Compilez le code source d’ImCompressor avec la commande ninja.

ninja

Enfin, installez le programme avec la commande ninja install.

sudo ninja install

La désinstallation d’ImCompressor peut être effectuée avec la commande suivante :

sudo ninja uninstall

Utilisation d’ImCompressor

ImCompressor est une application simple conçue pour compresser les fichiers JPEG et PNG. Ce tutoriel vous expliquera comment compresser ces deux formats d’image.

Pour commencer, lancez ImCompressor sur votre bureau Linux. L’interface présente un curseur « Lossless / Lossy ». Par défaut, il est réglé sur « Lossless » pour une compression sans perte de qualité. Conservez ce paramètre dans la plupart des cas. Si vous souhaitez une compression avec perte, sélectionnez l’option « Avec perte ».

Compression des fichiers PNG

ImCompressor utilise OptiPNG et Pngquant pour réduire la taille des fichiers PNG. Les instructions ci-dessous vous guideront à travers le processus de compression.

Étape 1: Cliquez sur le bouton « Parcourir vos fichiers » pour ouvrir la fenêtre de sélection de fichiers.

Étape 2: Sélectionnez les fichiers PNG à compresser dans la fenêtre de dialogue. Maintenez la touche Ctrl enfoncée pour sélectionner plusieurs fichiers.

Étape 3: Cliquez sur le bouton « Ouvrir » pour lancer la compression.

Les fichiers PNG compressés auront « min » ajouté à leur nom.

Compression des fichiers JPG/JPEG

ImCompressor utilise Jpegotim pour réduire la taille des fichiers JPG et JPEG. Les étapes ci-dessous expliquent comment compresser vos fichiers.

Étape 1: Cliquez sur le bouton « Parcourir vos fichiers » pour ouvrir la fenêtre de sélection.

Étape 2: Sélectionnez le(s) fichier(s) JPG/JPEG à compresser. Utilisez la touche Ctrl pour une sélection multiple.

Étape 3: Cliquez sur le bouton « Ouvrir » pour démarrer le processus de compression.

Les fichiers JPG/JPEG compressés auront « min » ajouté à leur nom.