Сажаем iPhoto на диету

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

Если вы готовы отказаться от возврата к оригиналу любой фотографии, вы можете сэкономить место на диске. Для этого в терминале вводите (а лучше скопируйте и вставьте) следующие волшебные строки:

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

Эти команды удалят все оригиналы изменённых фотографий. Те, которые вы редактировали конечно же останутся. Удалённые фотографии будут лежать в корзине. Можете сделать бекап, а можете и удалить их безвозвратно.

Лично у меня на небольшой (в 5,49 ГБ) библиотеке получилось освободить 785 МБ места на диске.

  • pol

    Считаю функцию возврата к оригиналу необходимой. Сейчас стоимость мегабайта инфы невилика, возможность вернуться при случайном неправильном изменении фото намного дороже

    • http://karguine.blogspot.com bm

      Воля ваша. Лично мне на моём MacBook Air особо не развернёшься с его 80 гигами.

    • nervasystem

      Ни кто и не заставляет запускать этот процесс в момент редактирования фотографий. Но когда отредактированные фото снятые на многопиксельные камеры лежат на дохлом ноутбучном винте несколько лет и ни кто не собирается доставать оригинал — эта статья очень поможет облегчить библиотеку, а у кого паранойя по поводу оригиналов, могут просто не пользоваться, верно?

  • cadaver

    Хорошо бы при этом еще и перекидывать фото из Modified в Originals, как думаете?

  • nervasystem

    Огроменное спасибо. Все эти домыслы про то что возврат к оригиналам необходим — полная чушь. Не нравится — не нужно пользоваться, как я считаю, но существует масса случаев, когда возврат к оригиналам абсолютно лишний, начиная от машин с маленькими винтами и заканчивая библиотеками разбухшими за годы до невероятных размеров и что еще более невероятно, это то что, когда-то кто-то воспользуется оригиналами. В любом случае, данная функция должна быть штатной в iPhoto, но ее почему-то до сих пор ни кто не приделал. Даже програмка была iPhoto Diet, но с выходом леопарды перестала работать. Большое спасибо за хитроумные команды — сам терминалом не владею и никогда бы не додумался, что на самом деле все так просто :)

  • sole

    А какую команду нужно вводить в Терминал чтоб возвратить в iPhoto удаленную папку Pictures Original ? :)

    • sole

      opss! ) «iPhoto-Originals»

      • http://karguine.blogspot.com bm

        А как вы её удалили?

        • not a gift

          У меня тоже эта папка оказалась в корзине, после введения в терминале волшебных строк. И теперь фото в iphoto нельзя просмотреть в полном экране — только маленькие превью. Не подскажите, как сделать, чтобы фото открывались в полном окне?

  • nervasystem

    Что-то лыжи не едут. Вроде работал такой способ, а теперь видимо после апдейтов iPhoto после того как выполнить эти команды и посмотреть обработанные фотографии в iPhoto (те которые были перенесены) — не получается посмотреть полноэкранную фотку кликнув на нее. Просто черный экран :(

  • nik

    А можно разом убить все изображения из Pictures/iPhoto Library/Modified/ (с заменой на оригиналы)? у меня просто оригиналы на съемном диске. Что странно, файлы (некоторые) скопировались в Modified, хотя я их не менял (а это 3,5 Гг). Можно выставить, чтобы они в эту папку сами по себе не копировались?

    И что это за дикость с meil-ом — не хочу и не буду писать!