[FAQ] Отключение распознавания лиц (Faces) в iPhoto
Если вы хотите увидеть на нашем сайте ответы на интересующие вас вопросы обо всём, что связано с техникой Apple, операционной системой Mac OS X (и её запуском на PC), пишите нам через форму обратной связи.
К нам поступил следующий вопрос:
добрый день! научите плиз, как отключить распознавание лиц в айфото. качество распознавания так себе, зато фотки постоянно сканируются. может, какая-нибудь команда в терминале есть?
К сожалению, это редкий случай, когда даже Терминал не поможет, отключить распознавание лиц в iPhoto напрямую невозможно. Действовать нужно гораздо более изощрённо: нужно очистить базу данных по распознанным лицам в медиатеке iPhoto, а потом заблокировать доступ к файлу, чтобы его содержимое больше не изменялось.
Если рассказывать подробнее, то алгоритм следующий:
- закройте iPhoto
- найдите файл медиатеки iPhoto (искать надо в подпапке с изображениями в вашей домашней папке). В контекстном меню файла медиатеки выберите пункт «Показать содержимое пакета»:
- внутри медиатеки зайдите в папку Database/apdb и удалите файл Faces.db
- откройте iPhoto и тут же закройте
- в папке Database/apdb снова появится файл Faces.db. Зайдите в окно его свойств и заблокируйте доступ на запись для всех пользователей:
- поднимитесь на самый верхний уровень иерархии папок внутри медиатеки iPhoto. Запустите поиск всех изображений, в имени которых есть слово face. Удалите их.
После этого iPhoto продолжит попытки сканирования лиц, но у программы ничего не получится, потому что вы оставили базу данных с лицами пустой и закрыли к ней доступ.
P.S. В Aperture возможность отключения распознавания лиц имеется. Что мешало добавить аналогичную галочку в настройки iPhoto?