Уменьшаем размер библиотеки iPhoto

Библиотека iPhoto имеет свойство разрастаться со временем. Хорошо, если бы это происходило только по логичным и понятным поводам, например по мере добавления новых фото, но не все так просто. Существует еще как минимум одна причина непомерного аппетита программы.

При любом изменении фотографии iPhoto не модифицирует оригинал, а создает копию, применяя новые параметры уже к ней. Благодаря этому работает функция «Вернуть к оригиналу», однако как часто вы станете отменять поворот фотографии и небольшую цветокоррекцию? В то же время оригиналы захламляют драгоценное место на жестком диске (особенно это огорчает владельцев ноутбуков).

Решить проблему не составит труда. Достаточно лишь вставить эту команду в Терминал и нажать Return:

mkdir ~/.Trash/iPhoto-Originals
cd ~/"Pictures/iPhoto Library/Modified/"
find . -type f -exec mv "../Originals/{}" ~/.Trash/iPhoto-Originals/ ;

В Корзине будет создана папка с именем «iPhoto-Originals», где и окажутся все неиспользуемые оригиналы (то есть те, у которых есть отредактированная копия). Если библиотека iPhoto у вас находится не в стандартном месте, замените путь во второй строчке на правильный.

Насколько же эффективно освобождается место на жестком диске? Простейший пример: моя небольшая библиотека на 1250 фотографий содержала 330 оригиналов, причем я не занимался активной обработкой, а только лишь иногда поворачивал фотографии.

iPhoto-originals