Existe-t-il un logiciel qui définira les Dates EXIF en fonction de la date de modification du fichier?
J'ai été en utilisant Exifer pendant de nombreuses années pour re-dater et re-nommer mes photos en fonction des dates EXIF de l'appareil photo(s).
J'ai maintenant commencé à utiliser des applications de caméra alternatives disponibles sur l'iPhone (en particulier Caméra Plastiq et Hipstamatic) mais ceux-ci ne sauvegardent aucune information EXIF dans les images.
Ce que je voudrais faire est d'insérer la Date Numérisé
, Date De Prise
et La Date De Modification
Valeurs EXIF basées sur les fichiers JPG Date De Modification
(ce qui est correct au moment de prendre la photo) et de définir également le Faire
de Pommier
et Modèle
de iPhone 3GS
(bien que le processus s'applique à toute image JPG qui n'a pas de données EXIF, quelle que soit la source)
J'ai regardé Exifer, IrfanView, ExifTool, Picasa et d'autres et ils ne peuvent pas du tout définir les dates ou ne peuvent les définir qu'à une date/heure spécifique.
Alors, Existe-t-il un logiciel disponible qui définira automatiquement les Dates EXIF en fonction de la propriété Date modifiée du fichier?
Ou, y a-t-il un commutateur dans ExifTool que j'ai peut-être manqué?
Je voudrais pouvoir le faire en tant que Lot sur un dossier d'images.
Je pense que vous pouvez le faire avec ExifTool:
exiftool-v " - FileModifyDate>DateTimeOriginal" *
Essayé sur quelques copies de JPEG et il semble avoir fonctionné.
exiftool-v " - FileModifyDate>AllDates" *
est ce que tous les 3 dates
Shevek 1.09.2010 23:05
leberwurstsaft 4.07.2012 20:00
En plus de l'exiftool beaucoup plus puissant, on peut également utiliser jhead pour des choses simples comme ça.
jhead -dsft *.jpg
Il gérera également le changement de nom basé sur le temps, vous pouvez donc ignorer complètement exifer.
Dans le cas où vos fichiers N'ont pas d'EXIF existant, vous devrez le créer, ce que jhead peut également faire, dans la même passe avec l'ajout du -mkexif
drapeau:
jhead-mkexif-dsft *.jpg
Bien sûr, si votre fichier faire avoir déjà des en-têtes EXIF, ne pas utiliser -mkexif
. Cette partie de la commande fait ce qu'elle dit et crée un tout nouvel EXIF Vierge à partir de zéro, au besoin pour les fichiers créés par des applications qui ne le font pas elles-mêmes, comme le demande cette question. Si vous voulez juste changer l'heure sans créer L'EXIF, laissez ce drapeau.
J'ai finalement trouvé un outil qui fonctionne facilement sans avoir besoin de script.
Ici, vous allez: http://www.relliksoftware.com/exifdatechanger/
Cela peut être fait avec un script Python, le long des lignes de:
importer sys, os, datetime
filename = sys.argv[1]
vous pouvez également utiliser le fichier STAT(nom de fichier). st_mtime)
ts_string = ts.strftime('%Y-%m-%d %H:%M:%S')
OS.système (some_exif_tool -ts "%s" "%s"' % (ts_string, le nom de fichier))
(Je sais que ce n'est pas vraiment une réponse conviviale pour les photographes, il y a de l'espoir que cela pourrait être utile pour quelqu'un.)
Vous pouvez également utiliser ACDSee 14 pour redater des fichiers de nombreuses façons différentes, en mode simple ou en mode batch. Un excellent programme, mais peut-être exagéré pour le problème de l'affiche originale. Beaucoup amélioré par ACDSee 7 d'il y a des années!
Please Read My Profile 31.01.2011 13:40
Shevek 1.02.2011 09:25