Phatch, le traitement des images par lot

Phatch, Photo Batch Processor, est une application qui permet de traiter les images par lot suivant des scripts prédéfinis.

Non maintenu depuis 2010, Phatch a été retiré des dépôts à partir de la version 18.04, pour laquelle il ne fonctionne pas.

Il vous suffit, pour cela, d’installer le paquet phatch.

Lancez l'application "Phatch" comme indiqué ici, ou via le terminal avec la commande suivante :

phatch

Cliquez sur le + et sélectionnez les transformations que vous souhaitez appliquer à vos images parmi la liste qui s'affiche.

Chaque action est paramétrable ; cliquer sur l'action dans la fenêtre principale de Phatch et modifier les valeurs.

N'oubliez pas d'ajouter l'action Sauvegarder pour que les changements sur vos images soient pris en compte (Phatch se chargera de vous le rappeler au cas où). C'est ici que vous définirez, notamment, le dossier de destination de vos images transformées.

Cliquez ensuite sur les engrenages, choisissez les images (par dossier ou fichiers) auxquelles vous voulez appliquer vos transformations et cliquez sur Lot pour lancer le traitement.

Voici une liste (non-exhaustive) des actions disponibles dans Phatch :

  • Arrondir : coins arrondis ;
  • Renommer : renomme les fichiers ;
  • Redimensionner : redimensionne l'image ;
  • Tourner : effectue une rotation de l'image
  • Time Shift : modifie l'heure de prise de vue

Un module vous permet de sauvegarder votre liste d'actions et ses paramètres pour pouvoir l'appliquer ultérieurement.

Certaines actions, comme l'ajout d'un filigrane (watermark) ou d'un masque (mask) ne fonctionnent pas à cause d'un bug non résolu.

[Ubuntu 16.04] Phatch ne se lance pas. Résolution : remplacer manuellement quelques chaînes de caractères dans un fichier texte. Voir : https://bugs.launchpad.net/phatch/+bug/1538906

La résolution :

Dans un terminal, tapez  :

sudo nano /usr/share/phatch/phatch/lib/pyWx/wxPil.py 

Cherchez puis remplacez fromstring par frombytes et tostring par tobytes

[Ubuntu 17.04] Phatch ne se lance pas.(même symptôme)

La résolution :

Dans un terminal, tapez :

sudo nano /usr/share/phatch/phatch/lib/pyWx/wxPil.py 

Cherchez puis remplacez size = wx_image.GetSize() par size = wx_image.GetSize().Get()

Pour supprimer cette application, il suffit de supprimer son paquet. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.

  • phatch.txt
  • Dernière modification: Le 27/05/2018, 19:36
  • par Roschan
  • Actuellement bloqué par: 216.244.66.237,10.42.2.254