Affichage des résultats 1 à 12 sur 12
Vue hybride
-
01/06/2012, 22h59 #1
- Inscription
- September 2007
- Localisation
- Lorraine
- Âge
- 47
- Messages
- 37
- Boîtier
- Eos 60D
- Objectif(s)
- Canon 10-22 + 17-55 + 50 1.4 + 70-300 / Samyang fisheye 8mm
Changer les infos exif en fonction du nom du fichier
Bonjour à tous,
Non, je ne me suis pas trompé dans le titre. Même si d'habitude on veux renommer les fichiers en fonction des infos exif, je voudrais ici faire le contraire.
Exemple : mon fichier se nomme 2012.06.01 23h50m14s IMG1234.jpg mais les infos date&heure de l'exif sont différentes. Je voudrais donc réécrire les exifs pour faire comme si j'avais pris la photo aujourd'hui à 23h50m14s
En plus j'aurais besoin de faire ça en masse sur plein de photos dans un même dossier.
Je sais, c'est pas courant comme démarche et je ne trouve pas de solution (soit sur Mac, soit sur PC).
A tous les pros de la photo qui sont en plus sont pros de l'informatique, des idées ???
Merci à vous
-
02/06/2012, 00h05 #2
- Inscription
- July 2010
- Localisation
- maison
- Âge
- 62
- Messages
- 650
- Boîtier
- eos 50d
- Objectif(s)
- (17-40, 50(uc02), 100, 200, 300) * ( d | d in {1, 1.4, 2})
je suis sur PC mais avec un gnou dedans : )
Ne serait-il pas possible de faire sous mac un 'strings' du fichier et alors de renommer le fichier à partir de résultat de commandes shell (cut/grep...) ?
@+
-
02/06/2012, 09h20 #3
- Inscription
- March 2007
- Localisation
- France
- Âge
- 73
- Messages
- 2 702
- Boîtier
- TLb, A1, F-1, EOS 30v, 5D, 1DXII, 1DXIII
- Objectif(s)
- Divers FD, EF 24-105 f4 L IS, EF 135 f2 L, 70-200 f2.8 L IS II, 100-400 L IS II
Mes photos publiées
Regarde ExifTool, avec un bon script, tu devrais pouvoir faire ce genre de manip.
-
02/06/2012, 09h34 #4
- Inscription
- September 2007
- Localisation
- Lorraine
- Âge
- 47
- Messages
- 37
- Boîtier
- Eos 60D
- Objectif(s)
- Canon 10-22 + 17-55 + 50 1.4 + 70-300 / Samyang fisheye 8mm
-
02/06/2012, 11h27 #5
- Inscription
- September 2009
- Localisation
- Là
- Messages
- 631
- Boîtier
- [:digit:]{1,2}D
- Objectif(s)
- Les utiliser correctement
-
02/06/2012, 14h06 #6
- Inscription
- September 2007
- Localisation
- Lorraine
- Âge
- 47
- Messages
- 37
- Boîtier
- Eos 60D
- Objectif(s)
- Canon 10-22 + 17-55 + 50 1.4 + 70-300 / Samyang fisheye 8mm
Alors, calorstat réparé ?
Je suis sous Mac Lion (je peux aussi travailler sous Windows XP) et mes fichiers sont nommés "2012.06.01 12h34m56s.jpg" (ou .CR2)
Je voudrais donc que le script reconnaisse le format "YYYY.MM.DD HHhMMmSSs.jpg" et qu'il aille remplacer les champs "Image Generated", "Image Digitized" et "Image Created" de l'exif par ces informations.
Et vu le grand service que ça peut me rendre, je peux bien patienter plusieurs jours. Un grand merci par avance si tu arrives à m'écrire ça.
-
02/06/2012, 10h10 #7
- Inscription
- July 2005
- Localisation
- Pontoise
- Âge
- 64
- Messages
- 2 233
- Boîtier
- R6 et R7
- Objectif(s)
- RF 16/2.8, 50/1.8, 24-105/4, 70-200/4, 100-500, EF 85/1.8, Sigma 24/1.4 Art
Quel intérêt de mettre la date et l'heure dans le nom ? Toutes les visionneuses et autres logiciels photos permettent de trier par date et heure.
-
02/06/2012, 10h43 #8
- Inscription
- September 2007
- Localisation
- Lorraine
- Âge
- 47
- Messages
- 37
- Boîtier
- Eos 60D
- Objectif(s)
- Canon 10-22 + 17-55 + 50 1.4 + 70-300 / Samyang fisheye 8mm
Bah il est bien là le problème, mes dates et heures dans l'exif ne sont pas correctes donc pas de tri correct avec visionneuse/logiciels photos. Les vrais informations sont celles que j'ai mises manuellement dans le titre.
Je pourrais modifier manuellement chaque exif mais avec plus de 2000 fichiers concernés, inutile de préciser que je préfèrerais une solution automatisée.
-
04/06/2012, 16h09 #9
- Inscription
- September 2009
- Localisation
- Là
- Messages
- 631
- Boîtier
- [:digit:]{1,2}D
- Objectif(s)
- Les utiliser correctement
J'ai fait un script vite fait, ca devrait faire ce que tu veux. Ca repose sur python et exiftool, il faut donc qu'ils soient installés (python est livré avec os X AFAIK). Je suppose aussi que tu sais te servir du Terminal, si ce n'est pas le cas je peux détailler.
1- Tu télécharges ce script: fixExif.py
2- Tu ouvres un Terminal et tu exécutes la commande suivante: python fixExif.py --interactive -i dossierExistant -o dossierAvecExifCorrigés
Le script cherche tout les jpg et les CR2 dans le répertoire spécifié par -i dossierExistant et ses sous répertoires. Il essai d'extraire la date et créera un fichier identique dans le répertoire de sortie spécifié par -o dossierAvecExifCorrigés. Si dans le parcours on trouve des fichiers qui ne correspondent pas à ton pattern ou qui décrivent une date invalide l'option --interactive te permet de corrigé la date pour ce fichier. Si tu ne la mets pas, alors on ignore simplement le fichier. En tappant simplement entrer tu ignores aussi ce fichier. Note que le nom du fichier n'es pas modifié, et qu'un fichier ignoré ne sera pas présent dans le répetoire qui contient les fichiers modifiés.
Comme c'est écrit très vite et que je veux pas te ruiner tes images, je ne touche pas aux images originales et le script n'acceptera de tourner que si tu spécifies avec -o un répertoire qui n'existe pas. Si tu fais plusieurs essais, il faut effacer le répertoire d'output entre chaque, ou en utilisé un différent. On ne touche à rien dans le répertoire spécifié avec -i. Mais dans tout les cas fais une sauvegarde.
Voilà. Si y'a un bug ou que tu as besoin de plus de détails hésites pas.
-
04/06/2012, 19h55 #10
- Inscription
- September 2007
- Localisation
- Lorraine
- Âge
- 47
- Messages
- 37
- Boîtier
- Eos 60D
- Objectif(s)
- Canon 10-22 + 17-55 + 50 1.4 + 70-300 / Samyang fisheye 8mm
Effectivement, python est livré avec os X CQFD :-)
J'ai essayé le script. Résultat : un énorme MERCI !!! Ça marche exactement comme je le voulais. Mille fois merci !!!
-
04/06/2012, 20h22 #11
- Inscription
- September 2009
- Localisation
- Là
- Messages
- 631
- Boîtier
- [:digit:]{1,2}D
- Objectif(s)
- Les utiliser correctement
Tant mieux si ca sert.
Autrement je sais pas comment tu t'es retrouvé dans cette situation, mais à priori la seule raison qui me vient à l'esprit pour avoir des EXIF décallés c'est un ou des boitiers mal reglés. exiftool permet de décaller des dates au besoin. Je sais pas si ca aurait pu te servir.
-
04/06/2012, 20h53 #12
- Inscription
- September 2007
- Localisation
- Lorraine
- Âge
- 47
- Messages
- 37
- Boîtier
- Eos 60D
- Objectif(s)
- Canon 10-22 + 17-55 + 50 1.4 + 70-300 / Samyang fisheye 8mm
Non, ça n'était pas un boitier mal réglé.
C'est en fait des photos du même endroit prises à des dates/heures différentes au cours de voyages et je voulais les regrouper. Pour les regrouper, je changeais les dates&heures dans le Finder ; je voulais donc ajuster les exifs en conséquence. Je sais, ça peut paraître tordu mais j'y tenais. Encore merci.
Informations de la discussion
Utilisateur(s) sur cette discussion
Il y a actuellement 1 utilisateur(s) naviguant sur cette discussion. (0 utilisateur(s) et 1 invité(s))
Discussions similaires
-
Infos EXIf
Par toulouse dans le forum Discussions techniquesRéponses: 5Dernier message: 22/06/2010, 19h46 -
Pas d'infos EXIF
Par capableu dans le forum Concours du moisRéponses: 13Dernier message: 07/11/2008, 15h43 -
[AIDE] infos iptc et exif
Par olivebrazil dans le forum Discussions généralesRéponses: 4Dernier message: 02/12/2007, 20h04