Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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 19/06/2022, 14:29] (Version actuelle)
mohican [Menu contextuel Nautilus]
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 [[:​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 [[:​Phatch]] ​(! n'​existe plus)
-  * Avec [[https://​launchpad.net/​smartshine|SmartShine]].+  * Avec [[https://​launchpad.net/​smartshine|SmartShine]] ​(! non mis à jour depuis 2018).
  
 ---- ----
  • tutoriel/traitement_par_lots.1473235986.txt.gz
  • Dernière modification: Le 07/09/2016, 10:13
  • par nagadoudi