¿Cómo puedo conservar la estructura de la biblioteca (e idealmente, las ediciones) al migrar de Aperture a Darktable?

Tengo una colección de fotos bastante grande (>150 GB), que comprende un montón de fotos RAW, actualmente ubicadas entre tres o cuatro bibliotecas de Aperture.

Teniendo en cuenta la cantidad de tiempo y esfuerzo que se ha invertido en la creación de esta biblioteca, estoy considerando seriamente alejarme de Aperture y acercarme a la aplicación Darktable de código abierto (y multiplataforma) en un futuro cercano.

Dicho esto, tengo dos preguntas sobre la migración de una plataforma a otra:

  • Darktable almacena su biblioteca en un archivo de base de datos SQLite. ¿Hay alguna herramienta que me permita volcar (con relativa facilidad) mi biblioteca Aperture en la biblioteca SQLite de Darktable?

  • Uno de los puntos de venta de Aperture ha sido un enfoque de edición no destructivo que usa una foto base y trata las ediciones como capas sobre la foto original. ¿Admite Darktable este tipo de modelo?]

En primer lugar, me interesa saber si hay alguna manera de preservar la estructura de la biblioteca de Aperture (principalmente, proyectos y carpetas) en Darktable. Supongo que los datos EXIF ​​​​se conservarán, sin embargo, si eso no es un hecho, es bastante crucial.

Puedo sobrevivir sin conservar las ediciones de Aperture, aunque si hay una manera de conservarlas en la biblioteca de Darktable, definitivamente sería una ventaja.

Es posible que desee especificar qué tipo de información de la biblioteca de Aperture espera conservar. ¿Etiquetas? (probablemente haya una manera)... ¿Ediciones? (poco probable)... ¿Información contenida en EXIF? (podrías dejar que darktable lo importe desde cero)...
@junkyardsparkle Gracias por el consejo. Editado eso en.
Aquí hay un par de hilos sobre el tema de la lista de correo (antigua, no actual) que pueden resultarle interesantes, incluso si carecen de soluciones...
No sé si esto ayudaría, pero parece que hay un applescript en github para escribir archivos secundarios XMP de Aperture que DarkTable puede asimilar: github.com/arru/Aperture-write-XMP
@inkista De hecho, me encontré con eso antes de hacer esta pregunta, pero tengo una biblioteca de Aperture propiamente dicha, no una biblioteca de iPhoto. Eso probablemente causaría problemas dado lo que el autor mencionó en el archivo Léame.
Una opción que quizás desee verificar: Digikam como su administrador, luego DarkTable como su desarrollador. Creo que Digikam puede rastrear nuevos archivos que aparecen en el sistema de archivos y rastrear derivados.

Respuestas (1)

Respuesta parcial sobre la preservación de la estructura de la Biblioteca, o al menos su registro.

En Aperture, para cada carpeta o proyecto, asigna a todas las fotos de ese contenedor el nombre del contenedor.

por ejemplo si tienes

folder - holidays
    folder - 1984
        Project Wreck Beach, BC
        Project Whistler, BC

Luego le das al primer proyecto la palabra clave F_Holidays-P_1984-Wreck_Beach

Los álbumes pueden funcionar de la misma manera. Asigne a cada álbum una palabra clave A_. Si tiene carpetas de álbumes, obtienen palabras clave como F_Best-shots-A_West-Coast

Mi primer pensamiento fue hacerlo en partes: por ejemplo, dar todo en una carpeta F_Best-Shots, luego etiquetar el abbum por separado, pero perderías la jerarquía si haces esto. Algunas las podrías deducir, pero si tienes cientos de contenedores....

Después de hacer esto, vuelva a escribir todas las palabras clave en los medios, luego, dado que perderá sus ediciones, seleccione todas las imágenes que tengan ajustes (se aplican los ajustes de regla)

Si cree que puede querer volver a editarlos, expórtelos como un formato que coincida con la profundidad de bits del original. Evite Jpeg para todo lo que vaya a volver a editar. PNG, TIFF, PSD. Si ha ajustado versiones de JPEGS, no sé cuánto perderá en la exportación.

Sincronice los nombres de sus archivos maestros con los nombres de sus versiones principales. Esto le permitirá más tarde volver a juntar las imágenes maestras y las derivadas. Puede hacer esto con el cambio por lotes de metadatos.