2010-10-01 5 views
0

Est-ce que quelqu'un sait comment je pourrais obtenir plusieurs fichiers JSon en exécutant exiftool juste une fois? Je pourrais générer un fichier JSon à partir de mon répertoire, avec toutes les métadonnées des fichiers dans ce dossier, mais je veux en obtenir un pour chaque fichier. Je veux aussi mettre tous les fichiers générés dans un dossier spécifique. J'ai aussi essayé de faire une boucle dans mon dossier, et d'appeler exiftool une fois pour chaque fichier, mais ce n'est pas la bonne solution, car j'ai un processus pour chaque fichier.Exiftool crée plusieurs fichiers JSon à partir d'un seul répertoire

J'ai vérifié l'ensemble exiftool documentation, mais n'a pas pu trouver la bonne combinaison de paramètres.

Une aide?

Répondre

1

Pour rediriger ces fichiers JSON séparés, je cette commande:

exiftool -a -u -g1 -j -k -r -w OUTDIR/%f.json INPUTDIR 

pas l'option -o, car il est le répertoire de sortie lorsque l'écriture l'image.

1

C'est exactement le but de l'option exiftool -w:

exiftool -w json ... 

Cela va générer .json fichiers, un pour chaque fichier d'entrée.

Questions connexes