Solución:
Las condiciones no están claras en este momento.
Apple no informa cómo
photoanalysisd
ophotolibraryd
trabaja. Es algo que deben abordar correctamente. Por lo que sé,photoanalysis
utiliza CoreML y Vision para analizar qué contienen las imágenes, no solo Caras en personas. Entonces, si busca montaña, debería recuperar imágenes de montañas.
Cuando se trata de cómo funciona realmente este demonio, he analizado el proceso y cómo responde a los diferentes cambios en el entorno macOS. Después de un poco de prueba, creo que he descubierto cómo hacer que funcione de una manera un tanto esperable. Para resumir, la siguiente técnica (si lo desea) debería ayudarlo a rastrear alrededor de 1K imágenes por hora.
Nota: esto depende del hardware en el que se esté ejecutando actualmente. Su kilometraje puede variar.
Prerrequisitos:
- Haga que las fotos se importen a Photos.app
- Marque manualmente los rostros de las personas que desea que Fotos reconozcan.
- Asegúrese de no tener ningún elemento en su biblioteca que pueda causar estragos. Puede utilizar filtros inteligentes con
Unable to Upload
. - Asegúrese de que su configuración de energía esté configurada para no dormir nunca. (El protector de pantalla aún puede estar activado).
- Conecte su Mac a la corriente, funcionará por un tiempo dependiendo del tamaño de su colección.
Solución:
Cierre todas las aplicaciones, reinicie su Mac, asegúrese de desmarcar “Reabrir ventanas …” antes de reiniciar. Queremos que macOS vuelva al escritorio sin que se cargue ninguna aplicación. También asegúrese de haber deshabilitado cualquier aplicación para que no comience con macOS también: Users & Groups > Your User > Login Items
Luego, una vez reiniciado:
- Abierto Activity Monitor.app y buscar
photoanalysisd
. No debe ser encontrado (pero deja la ventana abierta). - Abra Photos.app, espere un minuto y luego ciérrelo. Deberías ver
photolibraryd
yphotoanalysisd
en Activity Monitor.app ahora. - Dale un minuto o dos (o tal vez 10), y ahora deberías ver
photoanalysisd
comience a revisar sus fotos con bastante rapidez.
Para obtener el mejor resultado posible, asegúrese de dejar la Mac funcionando durante la noche. Si tiene muchas imágenes (50000+) probablemente necesite hacer esto un par de noches.
Algunas cosas a considerar.
- El daemon puede tardar algún tiempo en hacerlo funcionar. Cuando abro Safari, comienza a agitarse. Puede probar esto si no ve ninguna actividad después de 10 minutos.
photoanalysisd
puede colgar algunas veces. Si esto sucede, compruebe siphotolibraryd
está haciendo algo (comprobar Activity Monitor.app). Si este es el caso, probablemente esté enviando actualizaciones a la biblioteca.- A veces puede resultar útil dejar el iPhone / iPad desconectado. Parece que las fotos solo funcionan en un solo dispositivo a la vez.
- Si no hay actividad por un tiempo y no logras solucionarlo con lo anterior. Reinicie y repita.
Lo anterior me ha funcionado en fotos de 12K. Los he reimportado dos veces para confirmar. Me tomó dos días en total (asegurándome de que comience y dejándolo durante la noche).
Disfrutar.
Aparentemente, debido a que la biblioteca está en un disco externo, hay un error que está causando que esto suceda. ¡Mantendré a todos informados para cuando haya una solución!