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.