Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tutoriel:traitement_par_lots [Le 07/09/2016, 10:13] nagadoudi [Autres possibilités] Suppr lien 404 |
tutoriel:traitement_par_lots [Le 13/03/2023, 17:18] (Version actuelle) L'Africain [Autres possibilités] |
||
---|---|---|---|
Ligne 14: | Ligne 14: | ||
* Changer la longueur du nom. | * Changer la longueur du nom. | ||
====Applications ==== | ====Applications ==== | ||
- | * **[[:Metamorphose]]** | + | * **[[:Metamorphose2]]** |
* **[[:GPRename]]** | * **[[:GPRename]]** | ||
- | * **[[:pyRenamer]]** | + | * **[[:krename]]** |
+ | * **[[:Thunar]]** Le gestionnaire de fichier de [[:xfce|XFCE]] sait renommer les fichiers en masse après sélection de ceux-ci , et [[tutoriel:comment_installer_un_paquet|installable]] sous toutes versions. | ||
+ | |||
+ | ==== En ligne de commande ==== | ||
+ | On peut déjà faire des renommages avec [[:tutoriel/console_ligne_de_commande#mv|mv]] ou [[:tutoriel/console_commandes_de_base#rename|rename]]\\ | ||
+ | Mais si vous avez besoin de renommer comme cela : | ||
+ | |repertoire1/file_001_loremipsum.png | --> img_loremipsum.png| | ||
+ | |repertoire1/file_002_dolor.png | --> img_dolor.png| | ||
+ | |repertoire2/file_003_sit.png | --> img_sit.png| | ||
+ | |repertoire2/file_004_amet.png | --> img_amet.png| | ||
+ | |repertoire2/file_105_randomness.png | --> img_randomness.png| | ||
+ | |||
+ | <code>find -iname file_*.png -type f -exec rename -n 's/file_[0-9]{3}(.*\.png)/img$1/' {} \;</code> | ||
+ | La partie avec le //rename// nécessite d'avoir des notions sur les [[wpfr>Expression_rationnelle|expressions régulières (REGEX)]] ([[https://touticphoto.fr/developpement/12-manipulation-de-chaine-de-carateres-avec-les-regex-expressions-rationnelles|autre lien sur les regex]])\\ | ||
+ | le -n après //rename// permet de tester sans appliquer. Supprimer cette option pour que le renommage soit effectif.\\ | ||
+ | Ainsi on exploite toute la puissance de //find// et de //rename//. | ||
===== Traitement d'images ===== | ===== Traitement d'images ===== | ||
Ligne 38: | Ligne 53: | ||
====Menu contextuel Nautilus==== | ====Menu contextuel Nautilus==== | ||
- | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>nautilus-image-converter]]**. Vous trouverez ensuite dans le menu contextuel de [[:Nautilus]], en sélectionnant plusieurs images, un champs avec l'option //Redimensioner les images//. | + | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>nautilus-image-converter]]**. Vous trouverez ensuite dans le menu contextuel de [[:Nautilus]], en sélectionnant plusieurs images, un champ avec l'option //Redimensionner les images// et //Pivoter les images//. |
+ | |||
+ | Après installation, redémarrez votre session pour la prise en compte des nouvelles options. | ||
+ | |||
+ | La configuration de nautilus-image-converter se fait via les scripts nautilus-image-resize.ui (pour le redimensionnement) et nautilus-image-rotate.ui (pour les rotations) dans le dossier /usr/share/nautilus-image-converter. | ||
+ | En modifiant ces fichiers en tant qu'administrateur (sudo) on peut ainsi adapter les options de redimensionnement proposées par défaut, par exemple en ajoutant un redimensionnement en 1920 en gardant le rapport d'aspect de l'image ''1920x1920''. | ||
+ | |||
==== Autres possibilités ==== | ==== Autres possibilités ==== | ||
- | * Avec [[:picture_toolbox|Picturetoolbox]]. | ||
* Avec le plugin Nautilus [[http://borniet.2b-media.be/img_resizer.html|Image resizer]]. | * Avec le plugin Nautilus [[http://borniet.2b-media.be/img_resizer.html|Image resizer]]. | ||
- | * Avec [[:Picasa]] et l'option exportation. | ||
* Avec [[:ImageMagick]] et [[http://www.imagemagick.org/script/convert.php|convert]] [[http://www.imagemagick.org/Usage/resize/#resize|plein d'options]] pour tous les besoins. | * Avec [[:ImageMagick]] et [[http://www.imagemagick.org/script/convert.php|convert]] [[http://www.imagemagick.org/Usage/resize/#resize|plein d'options]] pour tous les besoins. | ||
- | * Avec [[:Phatch]]. | + | * Avec [[https://launchpad.net/smartshine|SmartShine]] (! non mis à jour depuis 2018). |
- | * Avec [[https://launchpad.net/smartshine|SmartShine]]. | + | |
---- | ---- |