Cambie los metadatos EXIF de varias imágenes con un solo clic

4

Me encontré con un gran problema ayer por la noche.

Saqué mi vieja cámara digital y comencé a usarla sin configurar la fecha y la hora actuales.

Todas las fotos en las que se hace clic ahora tienen fecha como 1 de enero de 2009

Quiero cambiar la fecha y la hora (y otros metadatos de imágenes EXIF) de varias imágenes.

Por favor, recomiende algún software que pueda procesar en varias imágenes con un solo clic / ir.

    
pregunta I-M-JM 06.02.2012 - 12:02

6 respuestas

5

ExifTool es la opción a seguir.

Tiene una función de cambio de hora que te permite cambiar las fechas.

  
    

Función de cambio de fecha / hora

  
     

¿Alguna vez has olvidado configurar la fecha / hora en tu cámara digital?   antes de tomar un montón de fotos? ExifTool tiene una función de cambio de tiempo   Eso facilita la aplicación de un arreglo por lotes a las marcas de tiempo de la   Imágenes (es decir, cambiar la "Fecha en que se tomó la foto" informada por Windows   Explorador). Digamos, por ejemplo, que el reloj de su cámara fue reiniciado   2000: 01: 01 00:00:00 cuando coloca una batería nueva en   2005: 11: 03 10:48:00. Luego todas las fotos que tomaste posteriormente   tienen marcas de tiempo que son incorrectas por 5 años, 10 meses, 2 días, 10 horas   y 48 minutos. Para arreglar esto, pon todas las imágenes en el mismo   directorio ("DIR") y ejecute exiftool:

     

exiftool "-DateTimeOriginal + = 5: 10: 2 10: 48: 0" DIR

     

El ejemplo anterior cambia solo la etiqueta DateTimeOriginal, pero cualquier   la fecha de escritura o la etiqueta de tiempo se pueden desplazar, y se pueden cambiar varias etiquetas   Escrito con una sola línea de comando. Comúnmente, en imágenes JPEG, la   Los valores DateTimeOriginal, CreateDate y ModifyDate deben ser todos   cambiado Para mayor comodidad, una etiqueta de acceso directo llamada AllDates ha sido   Definido para representar estas tres etiquetas. Así, por ejemplo, si olvidaste   para hacer retroceder el reloj de su cámara 1 hora al final del horario de verano   En el otoño, puedes arreglar las imágenes con:

     

exiftool -AllDates- = 1 DIR

     

Consulte Image :: ExifTool :: Shift.pl ( descargar en formato PDF ) para   detalles sobre la sintaxis de la cadena de cambio de hora.

Algunas cosas a tener en cuenta:

Pruebe primero en un pequeño lote de copias hasta que obtenga la sintaxis de fecha que desee.

Le sugiero que primero copie o mueva sus imágenes a una nueva carpeta. Y ejecute el comando en ese directorio.

Si ejecuta exiftool en un directorio, buscará en los subdirectorios y modificará los archivos de imagen que encuentre.

Exiftool SE agregará automáticamente '_original' al final de sus archivos originales y creará una nueva copia para usted con las modificaciones.

Puede anular esto utilizando la opción '-sobreescritura_original'.

exiftool  -overwrite_original -AllDates+="0:2:1 10:48:0" /Users/UserName/Desktop/testFolder

Este ejemplo avanza 0 años, 2 meses, 1 día, 10 horas, 48 minutos, 0 segundos.

Usar un único conjunto de turnos de tiempo, es decir, en lugar de "0: 2: 1 10: 48: 0", se usa "10: 48: 0".
Exiftool verá esto como hh: mm: ss. Y puede omitir 0 donde no desea poner un turno.

exiftool  -overwrite_original AllDates+="9::" /Users/UserName/Desktop/testFolder

Este ejemplo avanza 9 horas.

   exiftool  -overwrite_original -AllDates-="9::" /Users/UserName/Desktop/testFolder

Este ejemplo retrocede 9 horas.

Note AllDates-="y AllDates +=", uno tiene un signo más uno tiene un signo menos.

También recuerda que estás cambiando la hora, no estampando una marca de tiempo.

Así que si mi fecha original era: 2011: 07: 21 01:41:29

y usé exiftool -overwrite_original -AllDates-="24::" /Users/UserName/Desktop/testFolder

Entonces obtendría: 2011: 07: 20 01:41:29

Descargue el PDF con la sintaxis

Y asegúrese de ver la diferencia con las opciones -overwrite_original_in_place y -overwrite_original
Documentación

    
respondido por el markhunte 06.02.2012 - 17:34
1

La aplicación OS X Photos tiene esta funcionalidad incorporada, en Imagen -> Ajustar fecha y hora.

Abre un cuadro de diálogo que muestra la marca de tiempo actual y solicita una corregida. Si se seleccionaron múltiples imágenes, se muestra la fecha y la hora de la primera foto; el ajuste se utiliza para calcular el cambio de tiempo para aplicar a todas las fotos seleccionadas.

    
respondido por el Sergii Volchkov 30.08.2015 - 22:34
1

iPhoto y Aperture también pueden hacer esto.

En iPhoto, selecciona las imágenes. Ir fotos - > Ajuste Fecha y hora y realice el cálculo que necesita para corregir la fecha. marque la casilla para ajustar los archivos originales y haga clic en Aceptar

    
respondido por el terrydev 06.02.2012 - 17:56
0

No he probado ninguna de las otras respuestas, pero GraphicConverter es un excelente programa para el procesamiento de imágenes por lotes (así como también software de edición de imagen independiente) y puede editar metadatos también. GraphicConverter está disponible a través del sitio web del desarrollador o la Mac App Store.

    
respondido por el Timothy Mueller-Harder 07.02.2012 - 22:08
-1

Utilicé EXIF Pilot con Plugin de edición por lotes cuando tuve este problema. Desafortunadamente, es solo para Windows.

Se me recomendó

ExifTool y veo que tienen un paquete OSX pero no tengo ' Lo usé.

    
respondido por el Vlad 06.02.2012 - 12:28
-1

Mi mejor elección para ti sería Xnview con su opción "cambiar marca de tiempo" en el menú "herramientas".

Es robusto y le permite cambiar los cinco atributos de fecha / hora (3x Exif y 2 archivos) que pertenecen a una sola foto.

Esta herramienta funciona en modo de proceso por lotes, ajustando días, horas, minutos, segundos y seleccionando la fecha / hora correcta de la foto específica.

Puede ver qué atributo de fecha / hora se aplicará y puede elegir cuál de esos cinco atributos de fecha / hora se verá afectado

    
respondido por el Pavel 03.11.2014 - 21:35

Lea otras preguntas en las etiquetas