Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Linux

Comment compresser et redimensionner des images à partir du gestionnaire de fichiers Thunar sous Linux

Si vous constatez que vous recompressez et redimensionnez des images jour après jour, par exemple, pour une utilisation avec une résolution spécifique sur les pages de votre blog, pourquoi ne pas transformer la procédure en une opération en un clic ? Vous pouvez le faire en exploitant le support de Thunar pour les fonctions externes.

Notons que vous pouvez faire la même chose avec n’importe quel autre gestionnaire de fichiers « programmable », comme Konqueror.

La logique derrière ce que nous faisons est la suivante : lorsque vous avez sélectionné un fichier, Thunar « mappe » son chemin d’accès complet à un paramètre – « %f ». En créant une action personnalisée pour Thunar, dans ce cas, une commande ImageMagick, nous pouvons utiliser ImageMagick pour compresser et redimensionner les images directement dans Thunar.

Contenu

Installer Thunar et ImageMagick

Utilisez votre solution de gestion de logiciels/paquets préférée pour rechercher et installer Thunar et ImageMagick s’ils ne sont pas déjà installés dans votre distribution. Pour les distributions basées sur Debian, vous pouvez le faire avec :

Étant donné que la plupart des distributions sont livrées avec une application graphique qui donne accès à tout dans leurs référentiels, généralement présenté comme un « App Store », rechercher les programmes et cliquer sur un bouton « Installer » est probablement la meilleure option pour les personnes qui détestent le Terminal.

Visitez la page Résumé des options d’ImageMagick

Bien que nous ne parlerons que de la réduction et de l’enregistrement de tout fichier image sélectionné au format JPG compressé, ImageMagick propose des dizaines d’autres options pour modifier vos fichiers image. Visitez sa page officielle de résumé des options pour découvrir tout ce qu’il peut faire. En utilisant ces options, vous pouvez développer ce que nous allons construire ensemble, soit en créant une version plus sophistiquée de notre commande, soit en différentes commandes qui manipulent vos images de différentes manières.

Thunar avec Imagemagick 002

Créez un dossier de test et copiez-y quelques images

N’agissez jamais sur vos fichiers d’origine – un seul faux mouvement, et ils seront modifiés ou, pire encore, disparus pour toujours. Créez un dossier de test quelque part – comme dans votre dossier Images – et copiez-y quelques fichiers que nous utiliserons comme… eh bien… cobayes ! Une fois là-bas, faites un clic droit sur l’espace vide de l’affichage de la liste des fichiers de Thunar et sélectionnez le terminal dans le menu.

Thunar avec Imagemagick 003

Trouver le rapport compression/qualité optimal

L’étape suivante consiste à trouver le meilleur rapport compression/qualité pour vous. Chacun de nous est différent, donc ce qui nous semble bon peut sembler de trop mauvaise qualité pour vous. Cela dépend également du contenu de vos images : les chatons de nos images de test, et les photos en général, peuvent prendre des paramètres de compression plus importants/qualité inférieure que des illustrations plus nettes. Celles-ci, à leur tour, peuvent être compressées davantage que les captures d’écran où le texte doit rester lisible.

Faites quelques tests jusqu’à ce que vous trouviez la valeur optimale pour vous, en utilisant la commande :

Où INPUT_FILE est votre image d’origine, OUTPUT_FILE le résultat compressé et converti, et QQ un nombre de 1 à 100 – plus le nombre est élevé, meilleure est la qualité et moins la compression.

Thunar avec Imagemagick 004

Redimensionner ou réduire vos images

Le redimensionnement et la réduction sont différents, car avec le redimensionnement, vous pouvez également augmenter. ImageMagick vous permet de redimensionner vos images en utilisant la commande :

Ici, nous avons utilisé la résolution 1920 x 1200. Si cela semble étrange, c’est parce que nous utilisons un moniteur avec un rapport 16:10 au lieu de 16:9, qui viendrait avec une résolution plus typique de 1920 x 1080. Quel que soit le nombre que vous choisissez, ImageMagick, par défaut, conservera les proportions de votre fichier image et ne le redimensionnera que dans une dimension pour éviter de le déformer. Cependant, cela « augmentera » également toutes les images plus petites, et nous ne le voudrions pas puisque notre objectif est de réduire la taille de nos images pour une utilisation en ligne. Vous pouvez dire à ImageMagick de ne redimensionner les images que si elles sont plus grandes que la résolution sélectionnée. Ajoutez simplement > après la résolution saisie pour le faire.

Thunar avec Imagemagick 005

Ajouter la commande à Thunar

Lorsque vous avez trouvé le rapport compression/qualité souhaité et que vous avez défini votre résolution cible sur une échelle inférieure, copiez la commande de votre terminal dans le presse-papiers. Ensuite, depuis Thunar, sélectionnez « Modifier > Configurer les actions personnalisées… »

Psssssst :  Est-ce un matériel ou un logiciel Ubuntu ?

Saisissez un nom pour votre action et, si vous le souhaitez, une description. Ensuite, collez la commande ImageMagick copiée dans le champ Commande.

Sélectionnez le nom de fichier d’entrée dans la commande et remplacez-le par « %f », puis sélectionnez le nom de fichier de sortie et remplacez-le par « %f_output ».

La commande ne fonctionnera pas si vous ne définissez pas de condition pour son apparition. Accédez à l’onglet Conditions d’apparence et sélectionnez « Fichiers image » afin que notre commande apparaisse chaque fois que des fichiers image sont sélectionnés. Cliquez sur OK et votre action personnalisée sera enregistrée pour une utilisation future.

Thunar avec Imagemagick 006

Essayez votre action personnalisée

L’action personnalisée apparaîtra chaque fois que vous cliquerez avec le bouton droit sur un fichier image. En le sélectionnant, un nouveau fichier compressé et réduit apparaîtra dans le même dossier avec « _output » après son nom. Malheureusement, Thunar n’est pas assez polyvalent pour analyser uniquement le « nom de base » en ImageMagick (« pour supprimer l’extension »), nous devons donc le faire manuellement. Il existe des moyens d’éviter cela, mais nous devrions créer des scripts plus complexes.

Thunar avec Imagemagick 007

Cependant, c’est une histoire pour une autre fois. D’ici là, pourquoi ne pas créer d’autres versions alternatives de votre commande, avec différents niveaux de compression ou objectifs de résolution pour tous vos besoins ? Ils ne seront plus qu’à un clic droit !

Psssssst :  Quelle carte graphique ai-je sous Linux ?

Cet article est-il utile ? Oui Non

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci