¿Puedo usar Automator o algún otro método para extraer datos GPS EXIF ​​de lotes de fotos en mi Mac?

Necesito una forma de extraer datos EXIF ​​​​GPS, usando mi Mac, de un montón de fotos tomadas en un iPhone. Entonces, por ejemplo, si coloco 1000 fotos en una carpeta, quiero una forma fácil de extraer todos los datos GPS de cada foto en un archivo de texto.

Una solución que me acerque probablemente sea lo suficientemente buena. Miré Automator pero no veo una forma integrada de hacer lo que necesito. Tengo Aperture, iPhoto y Photoshop CS4 en mi Mac por si alguien sabe alguna forma de incorporar esas aplicaciones.

Respuestas (3)

Con las herramientas de línea de comandos esto es fácil:

  • Instalar cerveza casera
  • brew install exiftoolsen la terminal
  • find ~/Pictures/ -iname '*.jpg' -print -exec exiftool -DateTimeOriginal -GPSLatitude -GPSLongitude {} \;en la terminal

Hay una serie de utilidades CLI y bibliotecas de secuencias de comandos disponibles en Fink, MacPorts y Homebrew disponibles para extraer y manipular datos EXIF.

exiftagso exiftoolsfunciona bien.
¿Hay alguna manera de hacer exactamente eso pero en una computadora portátil con Windows?
@yg Claro, reemplázalo con una Mac 😎. En realidad, puede ejecutar exiftool en una PC. sno.phy.queensu.ca/~phil/exiftool No sé sobre el comando de búsqueda. Puede instalar herramientas de Unix en una PC.

Exiftool también se puede usar para generar un archivo GPX que puede ser procesado por otros programas compatibles con GPX. Puede descargar la gpx.fmtplantilla desde el sitio web exiftool :

exiftool -p ./gpx.fmt *JPG > output.gpx

Algunas opciones útiles:

  1. -ifhace que exiftoolsolo procese archivos con una etiqueta gps,
  2. -fileOrderpermite el procesamiento en un orden forzado,
  3. -dpermite formatear la cadena datatime.

Por ejemplo:

exiftool -if '$gpsdatetime' -fileOrder gpsdatetime -p ./gpx.fmt -d %Y-%m-%dT%H:%M:%SZ *JPG > output.gpx