8 votes

Comment puis-je faire en sorte que le processus de reconnaissance faciale se poursuive ?

En ce moment, si je vais dans la section People de l'application photos, un message indique qu'elle a analysé x photos, tandis que les y photos restantes seront analysées lorsque je n'utiliserai pas l'application et que mon Mac sera connecté à une source d'alimentation.

Que signifie exactement "ne pas utiliser l'application"? Doit-elle être ouverte, mais pas l'application en premier plan? Cachée? Fermée? Peut-elle fonctionner lorsque le Mac est en mode veille? (J'ai vu dans les journaux que photoanalysisd demandait à s'exécuter en priorité Maintenance).

Je demande car elle ne progresse pas comme je m'y attendais et j'ai du mal à comprendre exactement comment je devrais la laisser.

4voto

tilo Points 141

Selon ce billet de blog, l'application Photos.app doit être fermée, car photoanalysisd est suspendu lorsque l'application est ouverte. L'explication donnée dans l'application Photos est définitivement trop vague. Néanmoins, j'ai le même problème de ne pas ressentir le progrès que j'aurais attendu (4 900 / 12 000 en sept jours).

2voto

Bartley Points 288

J'ai également rencontré ce problème. Cependant, en ayant suivi les instructions pour quitter l'application Photos et rester connecté, je n'ai vu que des progrès minimes. CEPENDANT, j'ai rapidement découvert que j'avais également configuré Photos comme économiseur d'écran, donc autant que je puisse comprendre cela viole la règle utilisée par le système d'exploitation pour traiter les photos lorsque l'on n'est pas connecté à Photos. J'ai changé mon économiseur d'écran pour utiliser les images de National Geographic et maintenant il traite les photos beaucoup plus rapidement.

1voto

Daniel Points 11

J'ai découvert qu'en configurant des photos en tant qu'éléments de connexion masqués, puis en redémarrant le Mac, j'ai déclenché l'action de photoanalysisd.

Ma configuration :

  • Mac Mini 2014 MacOS 10.15.2
  • La bibliothèque de photos se trouve sur un lecteur fusion externe (SSD+HHD)
  • 40000 photos et vidéos (~300 Go)
  • Mettre le disque dur en veille lorsque possible

Après cela, je trouve le PID dans le Moniteur d'activité et renice photoanalysisd et photolibraryd. Je ne clique pas sur l'application Photos après le redémarrage. Maintenant, photoanalysisd utilise environ 130% du processeur.

1voto

Ali Nadalizadeh Points 136

Techniquement parlant, "Photos" utilise PhotoAnalysis.framework, and and ce framework s'exécute en arrière-plan si l'ordonnanceur CoreDuet le permet.

CoreDuet permet à photoanalysisd de s'exécuter si :

  1. L'ordinateur portable est connecté à une source d'alimentation
  2. A plus de 30% de batterie
  3. L'application Photos n'est pas en cours d'exécution
  4. Personne ne travaille sur l'ordinateur

Donc, si vous voulez que photoanalysisd s'exécute, vous devez empêcher votre ordinateur portable de se mettre en veille, le connecter à une source d'alimentation, fermer l'application Photos, ne pas toucher votre ordinateur et le laisser traiter vos photos lorsqu'il est inactif.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X