W60 00966
Удаление дубликатов из iPhoto
W440x0 00968

iPhoto — безусловно, одна из лучших программ, написанных для Mac OS. Чтобы найти ее недостатки, нужно либо быть прирожденным скептиком, либо очень глубоко копать. Впрочем, даже те несовершенства, которые удается найти, могут оказаться спорными.

Одной из таких неоднозначных особенностей программы часто называют сохранение дубликатов фотографий.

Вы, наверное, замечали, что после любого изменения исходное фото не заменяется новым, а дублируется. Это сделано для того, чтобы, отредактировав фотографии, вы всегда смогли вернуться к исходнику. И, надо сказать, это очень удобно, так как что бы вы ни делали со снимком, оригинал остается нетронутым. Также дубликаты могут появиться при импорте файлов, среди которых есть как новые фото, так и те, которые уже были когда-то закачаны в библиотеку программы. Одинаковые фотографии могут занимать достаточно много места на жестком диске и значительно замедлять работу приложения.

Когда снимков не так много, проблем с избавлением от лишних файлов нет: взял и удалил. А если библиотека измеряется гигабайтами? И ненужных копий не две, а в разы больше? Согласитесь, что удаление «ручным» способом может изрядно затянуться. Сэкономить время можно с помощью специальных методов, два из которых мы опишем.

1.  Duplicate Annihilator

Duplicate AnnihilatorПлагин, разработанный Brattoo Propaganda Software специально для поиска и устранения дубликатов. Перед началом работы следует настроить параметры поиска копий во вкладке Preferences. В самом верху вы увидите признаки, по которым может определяться идентичность изображений: контрольная сумма MD5 (рекомендовано), контрольная сумма CRC32, дата создания, дата создания Exif, первые [выборочное число] символов в названии файла, ширина, высота изображения, размер файла. Если вы выберете несколько признаков, все они будут суммироваться. Чуть ниже расположен приоритет порядка удаления: «сохраняем самый старый вариант» либо «сохраняем самый новый вариант». Далее следует указать, какие действия производить по отношению к найденным дубликатам: отправить в корзину, задать префиксы к оригиналам и дубликатам, опустошить корзину после завершения работы. После установки настроек можно приступать к уничтожению дубликатов. Также программа позволяет сравнить две фотографии. Для этого выбираем в iPhoto нужные снимки, а во вкладке «Compare images» нажимаем «Compare selected images». Во время работы плагина iPhoto лучше не трогать. Впечатления от использования программы довольно хорошие: распознавание дубликатов заняло совсем немного времени, все они были найдены и отмечены для того, чтобы можно было самостоятельно решить, какой вариант снимка удалить, а какой оставить. Эта программа платная, но стоит она недорого, так что лучше потратиться, а не использовать пробную версию, позволяющую «просканировать» только 500 изображений.

2.  AppleScript для iPhoto

Также найти дубликаты фотографий можно с помощью AppleScript, встроенного языка программирования в Mac OS — очень мощного оружия в руках осведомленных людей. Совсем необязательно писать скрипт самому, можно скачать и готовый, например, здесь. Для поиска дубликатов нужно скачать скрипт, выделить фотографии, среди которых нужно найти копии, запустить скрипт и дождаться, пока он закончит работу. Как только все дубликаты будут найдены, вы получите уведомление о том, что они помечены, как DUPLICATE. Чтобы найти и удалить их, нужно будет всего лишь набрать в строке поиска слово-метку. У скрипта есть и недостаток: так, дубликатами считаются только изображения с одинаковой высотой и шириной, а также с одинаковой датой создания. Таким образом, проверив на дубликаты один альбом, где, по моим данным, присутствует как минимум четыре копии, я нашла только одну. Впрочем, скрипт на то и скрипт, что его всегда можно усовершенствовать и переписать под свои нужды. А это неоспоримый плюс.

iPhoto Remove Duplicates iPhoto

 

комментировать Комментарии 0

Будьте первыми, кто прокомментирует эту статью!

Ваш комментарий
Авторизуйтесь чтобы можно было оставлять комментарии.