Tengo dos cuerpos de cámara, estaba fotografiando mientras estaba de vacaciones, cuando descargué las fotos en Lightroom, un cuerpo estaba configurado en la fecha/hora correcta, el otro tenía un error de 722 días, 4 horas, 32 minutos.
¿Hay alguna herramienta disponible que pueda ayudarme a corregir la fecha/hora para que aparezcan en secuencia mientras navego por mi biblioteca de Lightroom? Me gustaría que estuvieran lo más cerca posible del momento adecuado.
Pude ajustar el año, el mes y la fecha creados, pero no parece que Lightroom me permita ajustar los incrementos (solo incrementos de horas).
Muchas gracias si me pueden ayudar en esta tarea!
Puede configurar, incrementar y disminuir Exif-Date (y File-Dates) con las siguientes herramientas:
XnView (Windows)
ExifTool (Windows y Mac OSX)
exiftool "-AllDates+=1:12:28 14:54:32" -verbose *.jpg
para ajustar todas las fechas de las imágenes JPG agregando 1 año, 12 meses, 28 días, 14 horas, 54 minutos, 32 segundosExifer (Windows)
exiftool -AllDates+=1 path\filename.jpg
(para sumar) o
exiftool -AllDates-=1 path\filename.jpg
(para restar). Para realizar la misma operación en todos los archivos de una carpeta determinada, se pueden utilizar caracteres comodín, como
*.jpg
para procesar todos los archivos con la extensión JPG, o
*.*
para procesar todos los archivos de una carpeta determinada.Acabo de encontrar la respuesta.
Lightroom cambiará la fecha/hora fácilmente seleccionando la imagen para la que sabe el momento adecuado, luego seleccione todas las demás para cambiarlas , de manera similar a cómo funciona la configuración de sincronización de desarrollo.
Una vez realizada la selección, haga clic en
Metadatos -> Editar tiempo de captura
Seleccione Cambiar a una fecha y hora específicas
Ingrese la fecha y la hora adecuadas para esa imagen, Lightroom ajustará todas las demás imágenes seleccionadas en la misma cantidad, en relación con la hora original de cada imagen.
Con Picasa (3.8) es muy fácil cambiar o establecer la fecha de un lote de fotos. Y es multiplataforma (Windows, OSX y Linux) y gratuito . Y sin tocar el terminal...
exiftool
(
sno.phy.queensu.ca/~phil/exiftool ) en OSX, pero no pude hacer que funcionara correctamente. Pude cambiar por lotes la fecha de Última modificación, pero al intentar cambiar las otras (fecha de creación, etc.), todo resultó en configurarlo ahora (). Probablemente podría haber pasado otra media hora navegando por las páginas de manual de exiftool, pero picasa fue
mucho más rápido de entender y usar...jhead
es más fácil que el todopoderoso
exiftool
.El sencillo programa de línea de comandos jhead es excelente para esto. Es completamente gratuito (y de código abierto) y está fácilmente disponible para Windows, Mac o Linux. Si no está acostumbrado a los programas de línea de comandos, este es bastante no intimidante porque no hay mucho que hacer. Debe formatear las fechas correctamente, pero es fácil de hacer siguiendo los ejemplos (vea la documentación que he incluido a continuación).
Tiene un comando simple de ajuste por horas, pero para grandes cambios también tiene una sintaxis antigua -> nueva que calcula la diferencia por usted (para que no tenga que preocuparse por los años bisiestos, etc.). Si tiene a mano la cámara configurada incorrectamente y todavía está mal, me resulta útil tomar una foto de un reloj digital (sincronizado en el tiempo); luego, tome la fecha que se muestra en la imagen como "nueva fecha" y la fecha en los metadatos como "fecha anterior" para los parámetros a continuación.
De la documentación:
-ta<+|-><timediff>
Adjust time stored in the Exif header by h:mm backwards or for-
wards. Useful when having taken pictures with the wrong time
set on the camera, such as after travelling across time zones,
or when daylight savings time has changed.
This option changes all Date/time fields in the exif header,
including "DateTimeOriginal" (tag 0x9003) and "DateTimeDigi-
tized" (tag 0x9004).
-da<newdate>-<olddate>
Works like -ta, but for specifying large date offsets, to be
used when fixing dates from cameras where the date was set
incorrectly, such as having date and time reset by battery
removal on some cameras
Because different months and years have different numbers of
days in them, a simple offset for months, days, years would lead
to unexpected results at times. The time offset is thus speci-
fied as a difference between two dates, so that jhead can figure
out exactly how many days the timestamp needs to be adjusted by,
including leap years and daylight savings time changes. The
dates are specified as yyyy:mm:dd. For sub-day adjustments, a
time of day can also be included, by specifying yyyy:nn:dd/hh:mm
or yyyy:mm:dd/hh:mm:ss
Examples:
Year on camera was set to 2005 instead of 2004 for pictures
taken in April
jhead -da2004:03:01-2005:03:01
Default camera date is 2002:01:01, and date was reset on
2005:05:29 at 11:21 am
jhead -da2005:05:29/11:21-2002:01:01
jhead -da2004:03:01-2005:03:01 *.jpg
lo tanto, afectará a todos los archivos del directorio actual y a ningún otro.cd
comando y ejecute el comando allí. El segundo es: el
*.jpg
argumento es la lista de archivos para operar. La sintaxis exacta depende de su sistema operativo y del shell que utilice. Hay muchos recursos que muestran cómo usar argumentos de nombre de archivo en los comandos de shell y eso parece estar fuera de alcance. Si esa es una respuesta insatisfactoria... ¡es por eso que ofrezco la primera!Un truco que uso para sincronizar las diferentes cámaras que se usan en un viaje es tomar una foto simultánea; así sabes exactamente cuál es el desplazamiento y no tienes que adivinar. Esto es particularmente útil cuando algunas cámaras son propiedad de otros y no tienen idea de cómo configurar la hora.
Me he acostumbrado a configurar todas mis cámaras en UTC para que nunca haya dudas sobre cuál es la hora "correcta", y no varía entre las zonas horarias.
Esto es muy útil, muestra muchas herramientas disponibles:
es decir, cómo usar Adobe Lightroom, Picasa, Jhead, ExifTool y Exifer para cambiar la fecha.
Personalmente uso ExifTool y Exiv2, que funciona en MacOSX para hacer lo siguiente en la terminal:
find . -name '*.JPG' -exec bash -c 'mv "$1" "${1/%.JPG/.jpg}"' -- {} \;
exiftool “-DateTimeOriginal+=0:1:2 3:4:5″ .
exiv2 -r'Some_words_%Y%m%d_%H%M%S' rename *.jpg
Que cambia el nombre de todos los archivos '.JPG' a '.jpg', cambia la fecha de todas las fotos en la carpeta actual hacia adelante 0 años 1 mes 2 días 3 horas 4 minutos y 5 segundos, luego cambia el nombre de todas las fotos en la carpeta actual a "Algunas_palabras_" seguido de la fecha y la hora. Por ejemplo, "Algunas_palabras_20130625_1554.jpg"
Para instalar exiv2 debería poder
brew install exiv2
si usa cerveza, y me señalaron aquí para ExifTool
exiftool "-DateTimeOriginal-=0:0:0 1:0:0" .
find
comando anterior cambia el nombre de todos los
.JPG
archivos
.jpg
en la carpeta actual
y en todas las subcarpetas . Los otros dos comandos (
exiftool
y
exiv2
) no recurren a las subcarpetas.Si usa Windows, Windows Live Photo Gallery tiene esta característica en la que puede 'mover' el tiempo de un grupo de fotos por un período determinado.
Con mucho, el truco más fácil es tomar una foto de un reloj con todas las cámaras que llevaste en tu viaje. Luego corrija la hora copiando la hora en el reloj de la imagen. Lea cómo hice esto en iPhoto (esto también se puede hacer en Picasa. No estoy seguro acerca de Lightroom y Aperture):
Attribute Changer, una utilidad para Windows, puede editar las fechas en que se creó, editó, accedió y también se tomó el archivo. Seleccione sus archivos en el explorador, haga clic derecho y ahí está. Tiene buenos ajustes de compensación.
Acabo de usar la versión gratuita de Exif Date Changer para esto y funcionó de maravilla. Interfaz de usuario amigable y simple, todo funciona como se esperaba.
Existe este gran software para todas las necesidades de edición por lotes llamado " Visor de imágenes Faststone " .
jrista
Rowland Shaw
mattdm
mattdm
olin lathrop