Cómo deshabilitar la detección de rostros en Fotos para OS X

No me gusta la función que detecta rostros automáticamente en Fotos para OS X debido al consumo innecesario de CPU y espacio en disco. Una biblioteca de fotos de 360 ​​MB generó 50 MB de datos de detección de rostros dentro de la biblioteca de fotos.

¿Hay alguna forma de desactivar esta función en Fotos para OS X?

Respuestas (7)

Desafortunadamente, solo puede eludir el problema haciendo clic en la pestaña Álbumes> Caras, seleccione cada cara encontrada y elimínela. No puede realizar una selección masiva, por lo que debe hacerse manualmente para cada rostro.

Debe registrar una solicitud de mejora (o tres) en la página Comentarios sobre fotos .

¡Gracias por el enlace de comentarios! Hice una prueba rápida aquí y parece que eliminar una cara no libera espacio en el disco (al menos no inmediatamente). Registré una solicitud de mejora y espero que el equipo de Fotos encuentre una solución pronto.
Después de eliminar rostros del álbum Faces, lo abrí Photos Library.photoslibrarycomo un paquete y eliminé el archivo faces.db. Ahora, después de importar imágenes con rostros, el archivo faces.db no se vuelve a crear y no hay un álbum de Faces. ¿Quizás esta es una forma de apagarlo?

Aparentemente, puede detener el reconocimiento facial al salir de iPhotos, abrir una terminal y escribir lo siguiente (y presionar enter):

defaults write com.apple.iPhoto PKFaceDetectionEnabled 0

Supongo que luego deberá eliminar manualmente todas las caras que ha reconocido hasta ahora.

En cuanto a la nueva aplicación "Fotos", no creo que puedas desactivar la detección de rostros.

Mucha gente dice que no es posible desactivar esa función. Pero puede haber algunas soluciones alternativas dependiendo de sus necesidades.

Si usted (y otros usuarios de la computadora) no desean esa función, es posible que desee detener por la fuerza el programa que realiza la detección de rostros/análisis de fotos. El proceso (o programa ) responsable del análisis se llama photoanalysisd. puede ser un poco audaz al respecto e intentar evitar que el proceso se ejecute por completo.

Detener por la fuerza el programa que realiza el análisis (2 soluciones alternativas)

O bien: (A) Usar una aplicación para pausar por la fuerza el proceso que realiza el análisis

Como alguien dijo aquí , puede usar una aplicación externa para pausar el proceso antes de que se vuelva loco y haga que su computadora se caliente.

O: (B) Deshabilitar por la fuerza el proceso para toda la computadora

Puede optar por evitar por completo que el photoanalysisdproceso se inicie ingresando un comando en Terminal. El comando requiere privilegios de administrador y que SIPse deshabilite temporalmente, de lo contrario, obtendrá un permission deniederror.

Entonces puede ingresar el comando en la Terminal del Modo de recuperación (arrancando con Cmd (⌘) – Opción (⌥) – R) o desde su sesión de usuario mientras SIPestá deshabilitado (pero no olvide habilitarlo nuevamente después). En una Terminal, ingrese el siguiente comando

sudo chmod -x /System/Library/PrivateFrameworks/PhotoAnalysis.framework/Versions/Current/Support/photoanalysisd

Si está ejecutando esto en modo de recuperación, es posible que desee deshabilitar y volver a habilitar SIP de una vez con lo siguiente:

csrutil disable
sudo chmod -x /System/Library/PrivateFrameworks/PhotoAnalysis.framework/Versions/Current/Support/photoanalysisd
csrutil enable

Básicamente, cambia los permisos del archivo del programa y prohíbe que cualquiera lo ejecute. De esta manera, el sistema no podrá iniciarlo y ya no será una carga para su CPU.

PD: si actualiza a una versión más nueva de MacOS, deberá volver a realizar este paso B), ya que se restaurarán los permisos.
PSS: si alguna vez desea volver a habilitarlo, es posible que haya perdido el rastro de esta página... así que ponga una nota al respecto en alguna parte. Al menos, sepa que la actualización a la más nueva se reiniciaría.
PSSS: tenga en cuenta que evitar que el proceso se ejecute puede tener efectos secundarios (aunque no veo ninguno después de algunos años) .

Restauración de la funcionalidad (si se usa la opción B)

Siempre puede restaurar los permisos y todo volvería a la normalidad con estos comandos ejecutados en modo de recuperación . Tenga en cuenta el +xlugar de la -x.

csrutil disable
sudo chmod +x /System/Library/PrivateFrameworks/PhotoAnalysis.framework/Versions/Current/Support/photoanalysisd
csrutil enable
Obteniendo "Operación no permitida" para esto
Está destinado a ejecutarse como root (superusuario). ¿Estás seguro de que no olvidaste la sudoparte del principio?
Sí, ejecutándolo con sudo. Probablemente tenga algo que ver con el mecanismo de integridad del sistema que bloquea esto.
Oh, tienes razón, es porque de /Systemhecho está protegido por SIP. Por lo tanto, este comando debe ejecutarse desde el Modo de recuperación (Arranque con Cmd (⌘) – Opción (⌥) – R) o desde una sesión normal con SIP deshabilitado (no recomendado). Debería haber mencionado esto.

Hay una manera de hacer esto ahora en Fotos Versión 3.0 (3271.13.150).

En la barra lateral, seleccione Personas. Luego seleccione todas las caras que aparecen y haga clic derecho. Hay una opción para eliminar/restablecer todos los datos faciales guardados.

en el tipo de búsqueda 'face0' aparecerán todas las caras. luego seleccione todo y elimine.

Aquí se explica cómo eliminar el "sin nombre" para cada cara en Mac Photos. Simplemente abra Fotos y seleccione Ver y haga clic en "OCULTAR NOMBRES DE CARA"

Esto realmente no responde a la pregunta planteada, que busca eliminar los datos de detección de rostros, no simplemente ocultar los nombres.

Puede encontrar la opción en Ver > Ocultar nombres de rostros .

Bienvenido a Preguntar Diferente. Si bien es bueno responder preguntas, no es necesario repetir la misma respuesta varias veces. Es posible que el OP no aprecie la respuesta y/o no la marque como correcta, lo que afectará su reputación. Para obtener información sobre cómo responder preguntas, consulte esto: Cómo responder . - De la revisión -
Las restricciones de longitud mínima para las respuestas están ahí por una razón. En lugar de repetir el mismo texto varias veces para evitarlo, agregar un poco de explicación adicional puede hacer que la respuesta sea más fácil de leer.