Configure iPhoto en la carpeta de fotos en el disco duro externo, iPhoto no puede encontrar fotos

0

Hace un año usé una carpeta en un disco externo como mi biblioteca de iPhoto. Fui de viaje y utilicé otra biblioteca en mi carpeta Imágenes, así que ahora tengo dos bibliotecas y quiero fusionarlas.

Sin embargo, ahora abro iPhoto, hago clic en "Cambiar a biblioteca", selecciono la biblioteca del disco duro externo e iPhoto cree que no hay fotos allí; aparece la nota post-it "Para comenzar a usar iPhoto" en el fondo, y aparece no hay fotos, eventos, etc.

Estoy ejecutando iPhoto 9.5.1 (902.17). Tengo una carpeta llamada photoscon los siguientes contenidos:

-rw-r--r--@  1 kevin  staff    16B Jul 20  2011 .ipspot_update
-rw-r--r--@  1 kevin  staff   2.0K Jul 10 21:10 AlbumData.xml
drwxr-xr-x   2 kevin  staff    68B Jul 10 20:19 Attachments
drwxr-xr-x   2 kevin  staff    68B Dec 21  2010 Auto Import
drwxr-xr-x   3 kevin  staff   102B Dec 21  2010 Contents
drwxr-xr-x   3 kevin  staff   102B Apr 25  2011 Data
drwxr-xr-x  20 kevin  staff   680B Jul 10 21:10 Database
-rw-r--r--@  1 kevin  staff   324B Jul 10 20:19 Info.plist
-rw-r--r--   1 kevin  staff    20B Dec 21  2010 Library.data
-rw-r--r--   1 kevin  staff    20B Dec 21  2010 Library.iPhoto
-rw-r--r--   1 kevin  staff   5.4K Apr 25  2011 Library6.iPhoto
drwxr-xr-x   2 kevin  staff    68B Jul 10 20:19 Masters
drwxr-xr-x   3 kevin  staff   102B Apr 25  2011 Modified
drwxr-xr-x   3 kevin  staff   102B Apr 25  2011 Originals
drwxr-xr-x   2 kevin  staff    68B Jul 10 20:19 Previews
-rw-r--r--@  1 kevin  staff   341B Jul 10 20:19 ProjectDBVersion.plist
-rw-r--r--@  1 kevin  staff   576K Jul 10 21:10 Projects.db
-rw-r--r--@  1 kevin  staff    11M Dec 21  2010 ThemeCache
drwxr-xr-x   3 kevin  staff   102B Jul 10 20:19 Thumbnails
drwxr-xr-x   4 kevin  staff   136B Jul 10 21:10 iLifeShared
drwxr-xr-x@ 25 kevin  staff   850B Jul 10 21:09 iPhoto Library
-rw-r--r--@  1 kevin  staff    35B Apr 25  2011 iPhoto.ipspot
-rw-r--r--@  1 kevin  staff     1B Jul 10 21:10 iPhotoLock.data
drwxr-xr-x@  3 kevin  staff   102B Apr 26  2011 iPod Photo Cache

Info.plist contiene lo siguiente:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>CFBundleGetInfoString</key>
    <string>iPhoto Library 9.5.1</string>
    <key>CFBundleShortVersionString</key>
    <string>9.5.1</string>
</dict>
</plist>

Dentro de iPhoto Library, tengo lo siguiente:

-rw-r--r--@  1 kevin  staff    16B Jan 25 14:30 .ipspot_update
-rw-r--r--@  1 kevin  staff   2.0K Jul 10 21:05 AlbumData.xml
drwxr-xr-x   2 kevin  staff    68B Jul 10 20:18 Attachments
drwxr-xr-x   2 kevin  staff    68B Apr 23  2009 Auto Import
drwxr-xr-x   3 kevin  staff   102B Apr 23  2009 Contents
drwxr-xr-x  12 kevin  staff   408B Jan 25 13:40 Data
drwxr-xr-x  20 kevin  staff   680B Jul 10 21:09 Database
-rw-r--r--@  1 kevin  staff   324B Jul 10 20:18 Info.plist
-rw-r--r--   1 kevin  staff    20B Apr 23  2009 Library.data
-rw-r--r--   1 kevin  staff    20B Apr 23  2009 Library.iPhoto
-rw-r--r--   1 kevin  staff   6.8M Jan 25 14:26 Library6.iPhoto
drwxr-xr-x   2 kevin  staff    68B Jul 10 20:18 Masters
drwxr-xr-x  10 kevin  staff   340B Jan 25 13:47 Modified
drwxr-xr-x  12 kevin  staff   408B Jan 25 13:40 Originals
drwxr-xr-x   2 kevin  staff    68B Jul 10 20:18 Previews
-rw-r--r--@  1 kevin  staff   341B Jul 10 20:18 ProjectDBVersion.plist
-rw-r--r--@  1 kevin  staff   576K Jul 10 21:09 Projects.db
-rw-r--r--@  1 kevin  staff   7.5M Apr 23  2009 ThemeCache
drwxr-xr-x   3 kevin  staff   102B Jul 10 20:18 Thumbnails
drwxr-xr-x   4 kevin  staff   136B Jul 10 21:05 iLifeShared
-rw-r--r--@  1 kevin  staff    50B Jan 25 14:26 iPhoto.ipspot
-rw-r--r--@  1 kevin  staff     1B Jul 10 21:09 iPhotoLock.data
drwxr-xr-x@ 56 kevin  staff   1.9K Jan 25 14:28 iPod Photo Cache

Revisé la consola y no encontré ningún mensaje de iPhoto allí.

Abrí Database / Library.apdb tanto en la carpeta como en la subcarpeta, y la tabla RKMaster parece creer que no hay fotos en mi biblioteca (no hay filas en la tabla), sin embargo, las carpetas Originals y Modified tienen toneladas de fotos allí. .

¿Alguna teoría sobre por qué iPhoto no puede encontrar mis fotos? He hecho copias de seguridad de todo, así que siéntete libre de sugerir acciones destructivas.

Kevin Burke
fuente

Respuestas:

1

¡Ajá! Apple tiene una guía llamada Reconstrucción de la biblioteca de iPhoto que proporciona información sobre la reconstrucción de la sqlite3base de datos a partir de los archivos de fotos existentes. De esa página:

Para reconstruir la biblioteca de iPhoto:

  1. Salga de iPhoto si está abierto.
  2. Mantenga presionadas las teclas Comando y Opción en el teclado.
  3. Abre iPhoto.

Pantalla de la base de datos de reparación de iPhoto

Quería la opción "Reparar base de datos".

Kevin Burke
fuente