0 votos

organizar las imágenes en carpetas de destino automáticamente en función de la fecha

Tengo unas ~50000 fotos:

  • localizados en varias carpetas
  • no organizado,
  • hay duplicados
  • la fuente contiene vídeos, pero sólo necesito imágenes

Me gustaría organizar todos ellos en subcarpetas automáticamente como:

targetdirectory/YEAR/MONTH/DAY/*.jpg

ya sea el nombre original del archivo o renombrado algo como YYYYMMDDHHMMSS.ext estaría bien..

Debe fusionar desde múltiples fuentes y debe omitir los duplicados...

Probé con iphoto y aperture pero no funcionaba al 100%

Gracias.

2voto

Pat Puntos 66

Puede utilizar Hazel ( http://www.noodlesoft.com/hazel.php ) para organizar y archivar tus fotos.

En Hazel puedes crear reglas para actuar sobre los archivos, estas reglas pueden basarse, por ejemplo, en los metadatos del archivo o en la información EXIF. Las acciones de las reglas pueden crear nuevas carpetas y subcarpetas a partir de estos atributos y copiar los archivos en la ubicación correcta (también puede manejar los conflictos de nombres de archivos).

He encontrado un ejemplo para montar este en dpreview . (En el paso 4.c especifica que sólo debe funcionar con imágenes, ignorará los vídeos).

Lo único que podría tener que hacer es copiar los archivos de las carpetas actuales en la carpeta donde se activará la regla Hazel.

1voto

brablc Puntos 251

Tengo un perl script que hace algo similar, mi directorio de destino es targetdirectory/YEAR/YEAR-MONTH-DAY, pero esto se puede cambiar fácilmente en su copia del script: https://github.com/brablc/clit/blob/master/iphoto-copy-export-to-archive-dir

Si tienes varios directorios podrías ejecutarlo como:

find . -name '*.jpg' | iphoto-copy-export-to-archive-dir targetdirectory

Omitirá los duplicados si tienen el mismo nombre de archivo y el mismo tamaño.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X