- Modifié
Omnimages est un script de traitement des fichiers d'images, et notamment des photos provenant des APN.
Il est conçu pour être lancé par le gestionnaire de fichiers, et s'exécuter sur les fichiers sélectionnés.
Il ne doit pas être lancé directement en cliquant sur une icône, ni par une commande d'appel dans un terminal.
Il offre des fonctionnalités diverses, telles que : renommer, classer, redimensionner, dater, etc... en exploitant les métadonnées EXIF contenues dans les fichiers jpeg.
Lorsque l'entête jpeg est absente ou incorrecte, Omnimages peut créer ou modifier cette entête, réajuster les dates de prise de vue, (re)créer une vignette pour la photo, et d'autres opérations encore...
Omnimage peut produire une planche de contacts ou un fichier PDF à partir d'un lot de photos sélectionné, réduire l'encombrement d'une image sans en modifier les dimensions, en jouant sur le taux de compression du fichier jpeg, ou de redimensionner les images.
Il peut générer des sous-dossiers et y classer automatiquement les photos par date de prise de vue, changer les noms de fichiers ou la casse (majuscules/minuscules).
Omnimages travaille par lots : Il suffit de sélectionner dans le gestionnaire de fichiers ceux que l'on veut inclure dans le traitement et de lancer Omnimages par un clic droit et "Ouvrir avec..." pour sélectionner l'opération désirée et l'exécuter. (voir note en bas de page).
Le script fonctionne en mode graphique grâce à zenity et exécute les traitements en frontal des utilitaires jhead, exiv2, imagemagick, libimage-exiftool-perl, rsync.
Ce script a été développé dans la continuité du script "Multiscript" créé par "soupaloignon" dont le développement semble suspendu.
INSTALLATION :
→ Paquet deb
Version 0.1.1 : https://framagit.org/erresse/Omnimages/raw/master/omnimages_0.1_all.deb (17/07/2016)
→ Le code : https://framagit.org/erresse/Omnimages/raw/master/omnimages
Dépendances : zenity, jhead, exiv2, imagemagick, libimage-exiftool-perl, rsync
Note: Selon le gestionnaire de fichiers utilisé, la manière d'affecter une application à un type de fichier avec la fonction "Ouvrir avec..." peut varier. Vous devrez probablement adapter la procédure à votre environnement particulier...
- Il faut dans un premier temps, associer Omnimages à chaque type de fichier d'images, afin que l'application apparaisse dans la liste des choix disponibles avec la fonction "Ouvrir avec...".
Exemple :
Pour Caja sous Ubuntu-Mate, sélectionner un fichier "jpeg", cliquer droit et choisir l'entrée de menu "Propriétés". Afficher l'onglet "Ouvrir avec" puis cliquer sur "Ajouter". Chercher "Omnimages" et l'ajouter à la liste des applications disponibles.
Refaire ces opérations pour chaque type d'images susceptibles d'être traitées par Omnimages...
- Par la suite, en utilisation courante, on pourra sélectionner plusieurs images à la fois, même de types différents s'ils ont été associés au préalable, et le choix Omnimages apparaîtra dans la liste des applications proposées par "Ouvrir avec...".
Cela complique un peu la mise en œuvre initiale du script, mais la méthode "nautilus-scripts" utilisée à l'origine n'est pas supportée par tous les gestionnaires de fichiers, d'où le report vers la fonction "Ouvrir avec..." qui est plus universelle. :rolleyes:
Avis aux testeurs : c'est bon, vous pouvez y aller !
Il est conçu pour être lancé par le gestionnaire de fichiers, et s'exécuter sur les fichiers sélectionnés.
Il ne doit pas être lancé directement en cliquant sur une icône, ni par une commande d'appel dans un terminal.
Il offre des fonctionnalités diverses, telles que : renommer, classer, redimensionner, dater, etc... en exploitant les métadonnées EXIF contenues dans les fichiers jpeg.
Lorsque l'entête jpeg est absente ou incorrecte, Omnimages peut créer ou modifier cette entête, réajuster les dates de prise de vue, (re)créer une vignette pour la photo, et d'autres opérations encore...
Omnimage peut produire une planche de contacts ou un fichier PDF à partir d'un lot de photos sélectionné, réduire l'encombrement d'une image sans en modifier les dimensions, en jouant sur le taux de compression du fichier jpeg, ou de redimensionner les images.
Il peut générer des sous-dossiers et y classer automatiquement les photos par date de prise de vue, changer les noms de fichiers ou la casse (majuscules/minuscules).
Omnimages travaille par lots : Il suffit de sélectionner dans le gestionnaire de fichiers ceux que l'on veut inclure dans le traitement et de lancer Omnimages par un clic droit et "Ouvrir avec..." pour sélectionner l'opération désirée et l'exécuter. (voir note en bas de page).
Le script fonctionne en mode graphique grâce à zenity et exécute les traitements en frontal des utilitaires jhead, exiv2, imagemagick, libimage-exiftool-perl, rsync.
Ce script a été développé dans la continuité du script "Multiscript" créé par "soupaloignon" dont le développement semble suspendu.
INSTALLATION :
→ Paquet deb
Version 0.1.1 : https://framagit.org/erresse/Omnimages/raw/master/omnimages_0.1_all.deb (17/07/2016)
→ Le code : https://framagit.org/erresse/Omnimages/raw/master/omnimages
Dépendances : zenity, jhead, exiv2, imagemagick, libimage-exiftool-perl, rsync
Note: Selon le gestionnaire de fichiers utilisé, la manière d'affecter une application à un type de fichier avec la fonction "Ouvrir avec..." peut varier. Vous devrez probablement adapter la procédure à votre environnement particulier...
- Il faut dans un premier temps, associer Omnimages à chaque type de fichier d'images, afin que l'application apparaisse dans la liste des choix disponibles avec la fonction "Ouvrir avec...".
Exemple :
Pour Caja sous Ubuntu-Mate, sélectionner un fichier "jpeg", cliquer droit et choisir l'entrée de menu "Propriétés". Afficher l'onglet "Ouvrir avec" puis cliquer sur "Ajouter". Chercher "Omnimages" et l'ajouter à la liste des applications disponibles.
Refaire ces opérations pour chaque type d'images susceptibles d'être traitées par Omnimages...
- Par la suite, en utilisation courante, on pourra sélectionner plusieurs images à la fois, même de types différents s'ils ont été associés au préalable, et le choix Omnimages apparaîtra dans la liste des applications proposées par "Ouvrir avec...".
Cela complique un peu la mise en œuvre initiale du script, mais la méthode "nautilus-scripts" utilisée à l'origine n'est pas supportée par tous les gestionnaires de fichiers, d'où le report vers la fonction "Ouvrir avec..." qui est plus universelle. :rolleyes:
Avis aux testeurs : c'est bon, vous pouvez y aller !
