exiv2 version 0.24

Message
Author
User avatar
fabrice_035
Posts: 765
Joined: Mon 28 Apr 2014, 17:54
Location: Bretagne / France

exiv2 version 0.24

#1 Post by fabrice_035 »

------------ message d'origine ---------------------------------------------
Hello,

Peut-être connaissiez vous exiv2, sinon une courte présentation: il s'agit d'un programme capable de lire et de modifier les informations Exif (Exchangeable image file format) présente dans une photo numérique (localisation, date de la photo, exposition, focal, ...)


Voili voilou.
Last edited by fabrice_035 on Sat 02 May 2015, 15:02, edited 3 times in total.

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#2 Post by ASRI éducation »

J'ai déjà utilisé exiv2 http://forum.asri-education.org/viewtop ... f=56&t=550 pour supprimer des métadonnées.
C'est vrai qu'une interface dédiée serait utile.
Je ne sais pas si cela existe déjà.
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
fabrice_035
Posts: 765
Joined: Mon 28 Apr 2014, 17:54
Location: Bretagne / France

#3 Post by fabrice_035 »

Y'a comme un problème!
Last edited by fabrice_035 on Sat 02 May 2015, 15:20, edited 1 time in total.

User avatar
fabrice_035
Posts: 765
Joined: Mon 28 Apr 2014, 17:54
Location: Bretagne / France

#4 Post by fabrice_035 »

En fait pour que la version que j'ai compilé fonctionne il faut que devx_431.sfs soit monté.
Quelqu'un a une explication ?

User avatar
fabrice_035
Posts: 765
Joined: Mon 28 Apr 2014, 17:54
Location: Bretagne / France

#5 Post by fabrice_035 »

Bon c'est bon les mecs,
Last edited by fabrice_035 on Sat 02 May 2015, 15:21, edited 1 time in total.

majemoi
Posts: 19
Joined: Wed 04 Nov 2009, 21:37
Contact:

exiv2 version 0.24

#6 Post by majemoi »

Sous Puppy linux 528 voici une méthode de compilation et création du paquet *.pet:

dézipper le fichier 'exiv2-0.24.tar.gz'
ouvrir la console dans le répertoire dézippé 'exiv2-0.24'
sh-4.1# ./configure
sh-4.1# make
sh-4.1# new2dir make install
Type response here: i686 (pour ma part, à voir selon PC)
fermer la console
ouvrir la console dans le repertoire au dessus de 'exiv2-0.24'
sh-4.1# dir2pet exiv2-0.24-i686
Description: Visualisation Modification données EXIF( à changer selon gouts)
fin de compilation et de création du paquet *.pet

Sur cette version de puppy, il y a la version 0.19 d'installée.
Comment peut-on enlever cette version pour pouvoir mettre la version 0.24?
Merci pour vos réponses.

Salutations

User avatar
fabrice_035
Posts: 765
Joined: Mon 28 Apr 2014, 17:54
Location: Bretagne / France

#7 Post by fabrice_035 »

J'ai bien respecté
Last edited by fabrice_035 on Sat 02 May 2015, 15:21, edited 1 time in total.

User avatar
fabrice_035
Posts: 765
Joined: Mon 28 Apr 2014, 17:54
Location: Bretagne / France

#8 Post by fabrice_035 »

bon j'ai suivi le tuto ici http://www.murga-linux.com/puppy/viewtopic.php?t=35507 et ça colle :D

Concernant la suppression d'une ancienne version, c'est ta question, je suppose que la nouvelle version écrase l'ancienne, ou il faut aller dans les suppressions de packages pour vérifier si le paquet est répertorié.

majemoi
Posts: 19
Joined: Wed 04 Nov 2009, 21:37
Contact:

exiv2 version 0.24

#9 Post by majemoi »

Voici une copie du répertoire où j'ai fais la compilation:
- répertoire 'exiv2-0.24': c'est le contenu de 'exiv2-0.24.tar.gz'
- répertoire 'exiv2-0.24-i686': son contenu sert à créer le *.pet
- 'exiv2-0.24-i686.files': liste, des fichiers et leurs chemins, contenue dans le fichier *.pet
- 'exiv2-0.24-i686.pet': fichier pet final
- 'exiv2-0.24.tar.gz': fichier de départ.



Pour le paquet en version 0.19, il fait partie de la distribution d'origine. Il n'apparait pas dans les paquets installés. Dans ce cas je ne sais pas l'enlever.

Merci et salutations.
Attachments
exiv2.png
(29.29 KiB) Downloaded 223 times

User avatar
fabrice_035
Posts: 765
Joined: Mon 28 Apr 2014, 17:54
Location: Bretagne / France

#10 Post by fabrice_035 »

donc l'ancienne version est écrasée, en console ça doit donner quelque chose comme:

# exiv2 -V
exiv2 0.24 001800 (32 bit build)
Copyright (C) 2004-2013 Andreas Huggel.


Tu veux faire le GUI ?

majemoi
Posts: 19
Joined: Wed 04 Nov 2009, 21:37
Contact:

exiv2 version 0.24

#11 Post by majemoi »

Pour le GUI, si je le fais, il sera en Tcl TK donc à voir si cela est interessant.

J'aimerais savoir quelles sont les utilisations les plus utiles car ce logiciel a beaucoup de fonctions. Il me semble difficile de les couvrir toutes. Si je le fais, il sera sous forme d'un paquet *.pet pour l'installation et ne devrait pas avoir de dépendances. J'ai quelques exemples sur mon site.

Bonne soirée.

User avatar
fabrice_035
Posts: 765
Joined: Mon 28 Apr 2014, 17:54
Location: Bretagne / France

#12 Post by fabrice_035 »

Tcl TK ? Kesako ? Si il faut beaucoup de dépendances, ça sera sans doute un frein.

Pour quels usages ? A titre personnel et de façon occasionnel c'est pour supprimer les données exif,

A+

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

Re: exiv2 version 0.24

#13 Post by ASRI éducation »

majemoi wrote:Pour le GUI, si je le fais, il sera en Tcl TK donc à voir si cela est interessant.
Bonjour

Pour ce qui est du monde de Puppy il serait préférable d'utiliser une base gtkdialog/bash, car le couple tcl/tk n'est pas intégré dans les Puppy officiels (il l'est parfois dans les versions remasterisées).
Il serait dommage que ton utilitaire ne puisse pas servir au plus grand nombre.

Cordialement
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

majemoi
Posts: 19
Joined: Wed 04 Nov 2009, 21:37
Contact:

exiv2 version 0.24

#14 Post by majemoi »

Tcl TK ? Kesako ?: c'est un language de programmation(TCL) interprèté avec une partie graphique(TK). Il n'est pas compilé. C'est un language non typé(une variable peut être une chaine de caractère ou un nombre sans déclaration de type).

Si il faut beaucoup de dépendances: je voulais dire que tout peut être mis dans un seul paquet PET (code TclTk et interprèteur)

supprimer les données exif: OK pour cette utilisation.

il serait préférable d'utiliser une base gtkdialog/bash: Hélas je ne maitrise pas ces 2 languages. Bash pour le code et gtkdialog pour la partie graphique.

Je vais essayer de faire une proposition.

Salutations.

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

Re: exiv2 version 0.24

#15 Post by ASRI éducation »

majemoi wrote:tout peut être mis dans un seul paquet PET (code TclTk et interprèteur)
Exact, mais cela oblige à multiplier les versions de ton paquet, afin que les dépendances TclTk soient compatibles avec les différentes versions de Puppy. Pas pratique...

Je te conseille de travailler avec fabrice_035.
Il est capable de proposer des interfaces en gtk (cf. http://www.murga-linux.com/puppy/viewto ... 333#828333).
Pour ce qui est du bash, tu connais sans le savoir, c'est la base de la programmation et exiv2 utilise très bien les fonctions bash.

Je ne propose pas mon aide, car je viens de m'attaquer à PPM2 (nouvelle version de Puppy Package Manager proposée par mavrothal et zigbert).

Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

majemoi
Posts: 19
Joined: Wed 04 Nov 2009, 21:37
Contact:

exiv2 version 0.24

#16 Post by majemoi »

Voici le lien de téléchargement pour un paquet PET dévellopé sous Puppy lucid 528.
http://www.augras.eu/Toutou/528/Exiv2-1.0.pet
C'est une interface graphique pour afficher et/ ou supprimer les données EXIF de photographies. Il utilise 'exiv2 version 0.19 à 0.24' qui doit être installé.

Je remercie AUGRAS (Philippe) pour sa collaboration au téléchargement.

Cette interface, dévellopée en Tcl Tk, peut être utilisée avec d'autres versions de Puppy Linux. Elle ne necessite pas l'installation de Tcl Tk. A voir, je n'ai pas fait l'essai.

Salutations à tous.
majemoi
Attachments
logiciel.png
Aperçu du logiciel
(38.86 KiB) Downloaded 119 times
Menu1.png
Menu d'installation
(76.48 KiB) Downloaded 117 times

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#17 Post by augras »

Bonjour,
Je viens de me rendre compte que le téléchargement en cliquant sur le lien dysfonctionne : en attendant que cela soit résolu un clic droit sur le lien puis sur "enregistrer la cible du lien sous" fonctionne.
Il semble que Guppy, le cms utilisé, n'est pas bien digéré le changement d'hérgeur.
Merci pour cette interface.
Philippe

User avatar
fabrice_035
Posts: 765
Joined: Mon 28 Apr 2014, 17:54
Location: Bretagne / France

#18 Post by fabrice_035 »

Hello,
J'ai pu télécharger le fichier et tester, donc il fonctionne sans aucune autre dépendance.


De mon coté j'ai commencé à travailler sur l'interface mais l'approche est un peu différente.

A+

majemoi
Posts: 19
Joined: Wed 04 Nov 2009, 21:37
Contact:

exiv2 version 0.24

#19 Post by majemoi »

à fabrice_035: Essai sur quelle distribution?
Toutes mes excuses pour la faute d'orthographe dans le logiciel...
Bon développement et Salutations.

majemoi

User avatar
fabrice_035
Posts: 765
Joined: Mon 28 Apr 2014, 17:54
Location: Bretagne / France

#20 Post by fabrice_035 »

Salut, Puppy Slacko 5.7.0

Post Reply