La commande sips
est utile si vous souhaitez obtenir le fichier EXIF d'une image à partir de la ligne de commande Mac.
sips -g all *.jpg
Vous pouvez obtenir la liste EXIF des images jpg avec. J'ai écrit un script qui l'utilise pour renommer l'image lorsqu'elle a été prise.
# -*- coding: utf-8 -*-
import os
import sys
import commands
if __name__ == "__main__":
pics = [pic for pic in os.listdir('.') if pic.startswith('DSCN')]
for pic in pics:
cmd = "sips -g all " + pic + " | grep creation | awk '{print $2,$3}'"
out = commands.getoutput(cmd).split()
dst = out[0].replace(':', '-') + ' ' + out[1].replace(':', '.') + '.jpg'
print '{pic} -> {dst}'.format(pic=pic, dst=dst)
os.rename('./' + pic, './' + dst)
Utile pour organiser les photos prises avec un appareil photo numérique.
Recommended Posts