Existe-t-il un moyen simple d'extraire des données EXIF sous forme de texte à partir d'un fichier image en utilisant ImageMagick. Quelque chose comme la façon de le faire pour les données IPTC:
convert input.jpeg data.iptc <= binary data
convert input.jpeg data.iptctext <= textual data
Malheureusement, cela ne fonctionne pas pour les données EXIF:
convert input.jpeg data.exif <= binary data
convert input.jpeg data.exiftext <= not working
Je sais que je peux utiliser
identify -verbose input.jpeg
mais alors je devrais analyser le résultat afin de rechercher toutes les données EXIF et IPTC.
Existe-t-il un moyen simple de le faire avec ImageMagick pur?
Comme ça:
identify -format '%[EXIF:*]' image.jpg
Sortie:
exif:ApertureValue=4845/1918
exif:BrightnessValue=4991/792
exif:ColorSpace=1
exif:ComponentsConfiguration=1, 2, 3, 0
exif:Compression=6
exif:DateTime=2014:08:31 14:18:07
exif:DateTimeDigitized=2014:08:31 14:18:07
exif:DateTimeOriginal=2014:08:31 14:18:07
exif:ExifImageLength=2448
exif:ExifImageWidth=3264
exif:ExifOffset=204
exif:ExifVersion=48, 50, 50, 49
...
...