Управління бібліотеками iphoto - статті

Управління бібліотеками iphoto - статті

Програма iPhoto призначена для каталогізації та редагування фотографій. iPhoto позиціонується як непрофесійне додаток, тому існують деякі обмеження через які робота з величезними обсягами фотографій в iPhoto може бути незручною.

  • Місткість бібліотеки iPhoto обмежена 250 000 знімків
  • При значному заповненні бібліотеки програма може гальмувати в роботі
  • Немає штатних засобів для поділу бібліотеки на частини
  • Немає можливостей об'єднання декількох бібліотек в одну

Для заповнення цієї прогалини у функціональності iPhoto розроблена утиліта iPhoto Library Manager. За допомогою iPhoto Library Manager можна як розділити велику бібліотеку на кілька легших, так і об'єднати декілька бібліотек в одну. А також виконати службові операції по ремонту бази даних або по вилученню фотографій з пошкоджених бібліотек.

Розглянемо саму необхідну задачу - поділ великої бібліотеки на кілька поменше.

Запускаємо iPhoto Library Manager. За допомогою кнопки Add Library додаємо бібліотеку iPhoto з якою будемо працювати. За замовчуванням, бібліотека знаходиться в папці «Зображення» (в домашній папці користувача) і називається «iPhoto Library», проте назва може бути і іншим. Бібліотека відобразиться в лівій панелі програми. У нашому випадку додано 3 бібліотеки: Default, Тестова бібліотека і Бібліотека 1.

Управління бібліотеками iphoto - статті

Управління бібліотеками iphoto - статті

або які альбоми в ній існують (в залежності від того який режим відображення обраний за допомогою меню, що випадає Albums / Events):

Управління бібліотеками iphoto - статті

Тепер створимо нову порожню бібліотеку, в яку будемо переносити частину інформації з основної бібліотеки. Для створення нової бібліотеки служить кнопка «New Library»:

Управління бібліотеками iphoto - статті

Місце зберігання бібліотеки виберіть за бажанням.

Тепер, виділяємо кілька подій, які потрібно перенести в нову бібліотеку і просто перетягуємо їх на назву нової бібліотеки. Кілька подій разом можна виділити утримуючи клавішу Cmd. Зверніть увагу, що краще копіювати саме події, а не альбоми, тому як згодом перенесені фотографії потрібно буде видалити з вихідної бібліотеки, а видаляти зручніше саме щодо подій.

Управління бібліотеками iphoto - статті

iPhoto Library Manager відкриє спочатку вихідну бібліотеку в iPhoto і визначить які об'єкти будуть переноситися. Потім буде відкрито нову (яку ми створили) бібліотека iPhoto і ініційований процес імпорту фотографій. Залежно від обсягу процес може зайняти тривалий час, втручатися в нього не потрібно. Після того як потрібні події скопійовані в нову бібліотеку, потрібно видалити їх з вихідної бібліотеки. Для цього:

Призначаємо нашу вихідну бібліотеку бібліотекою за замовчуванням, встановивши «радіопереключатель» і натискаємо кнопку «Relaunch iPhoto»

Управління бібліотеками iphoto - статті

iPhoto перезапуститься з активною вихідної бібліотекою. Тепер просто видаляємо перенесені події в кошик iPhoto і очищаємо кошик iPhoto.

Таким чином ми можемо «відокремити» від основної бібліотеки стільки, скільки потрібно додаткових бібліотек. Процес ніби б не особливо складний, але може виникнути питання - навіщо для цієї процедури використовувати саме iPhoto Library Manager, адже можна з однієї бібліотеки експортувати фотографії, видалити їх, а потім імпортувати в нову бібліотеку? Не зовсім. Якщо ви вносили зміни в фотографії, то поступово таким чином ви втратите оригінальні (вихідні) знімки. А iPhoto Library Manager при відділенні частини бібліотеки зберігає пари оригінал + модифікований знімок. В результаті ви «на виході» отримуєте повнофункціональну бібліотеку, і якщо коли-небудь вирішите скасувати зміни зроблені над знімком, то завжди зможете зробити це.

перенесення альбомів

На додаток до подій ви також можете перенести альбоми. Однак перш ніж зробити це необхідно зрозуміти кілька нюансів.

1. Чому ми переносимо контент щодо подій, а не за альбомами? Тому що кінцевою метою є видалення перенесених фотографій з вихідної бібліотеки, з метою зменшення її об'єму. А видалити фотографії з бібліотеки, можна тільки видаливши відповідне подія, видаляючи альбом фотографії насправді нікуди не діваються, а залишаються в бібліотеці. Альбом - це не фізичний контейнер для фотографій, це лише інструмент організації.

2. При перенесенні альбому, якщо фотографії які знаходяться в альбомі вже є в цільової бібліотеці, то буде створений тільки альбом, дублікати фотографій заново в бібліотеку копіюватися НЕ будуть (потрібно встановити відповідні налаштування в налаштуваннях iPhoto Library Manager). А якщо фотографії в переносимому альбомі поки що відсутні в цільової бібліотеці, то для них будуть створені подія або події (за потребою).

  • Do not import duplicates
  • When recreating albums, add existing photo in place of duplicate


Управління бібліотеками iphoto - статті

Ці настройки потрібні для того, щоб при перенесенні альбому, якщо ці фотографії вже є в цільової бібліотеці, фотографії не дублювалися заново. Іншими словами, якщо ви перенесли подія, а потім перенесли альбом в якому містяться ті ж фотографії що і в перенесеному подію, то в новій бібліотеці буде лише створений альбом, а самі фотографії фізично копіюватися НЕ будуть (навіщо? Вони ж там уже є). А ось якби галочка була знята, то для копійованого альбому було б автоматично створено своє подія, і таким чином ми мали б два однакових (або майже однакових) події, а дублікати знімків навряд чи бажане явище при прагненні до порядку :)

недоліки способу

У описаного способу поділу бібліотек є недоліки. Так, доведеться пожертвувати фотокниг, календарями, слайдшоу і листівками при поділі бібліотеки. Ці об'єкти iPhoto Library Manager не бачить взагалі.

Управління бібліотеками iphoto - статті

Втім, інформація про осіб і місцях буде перенесена. Сподіваємося хоч цей втішний факт скрасить описані вище недоліки способу.

Що далі?

Розділивши бібліотеку iPhoto на частини таким чином, запам'ятайте кілька прийомів, які допоможуть в поводженні з декількома бібліотеками.

Запуск iPhoto c натиснувши клавішу Alt.

Управління бібліотеками iphoto - статті

Запуск iPhoto c натиснувши клавішу Alt дозволяє або вибрати для відкриття існуючу бібліотеку, вказавши її місце розташування, або створити нову, порожню бібліотеку. Зручно для перемикання між бібліотеками.

Запуск iPhoto з натисненими клавішами Alt і Cmd.

Управління бібліотеками iphoto - статті

Утримання клавіш Alt і Cmd при запуску iPhoto викликає вікно, що дозволяє виконати лагодження бібліотеки iPhoto. Нескладно здогадатися, що буде виконуватися лагодження бібліотеки за замовчуванням, а точніше тієї, яка відкривалася в програмі iPhoto останній раз. Тут все опції говорять самі за себе, проте найбільш цікава остання - «Відновіть неиспользуемое дисковий простір з баз даних». Вибравши цю опцію ви очистите SQL базу iPhoto від «мертвих» посилань на зображення які вилучені. Справа в тому, що видаляючи зображення, iPhoto НЕ вичищає все пов'язані з ним посилання в базі даних, а просто позначає їх як вилучені. При активній роботі з бібліотекою, і частим видаленням фотографій база даних iPhoto розростається, переповнюючись неактуальними записами, і через це може значно знижуватися швидкодію програми. Тому рекомендується виконати цю процедуру в першу чергу для бібліотеки, яка піддалася поділу, тобто з якої були вилучені і згодом видалені значна кількість фотографій.

оновлення бібліотек

Маючи в своєму розпорядженні кілька iPhoto-бібліотек важливо стежити за тим щоб всі вони були самої останньої версії, тобто відповідали актуальної версії iPhoto. Для цього з виходом кожного наступного значного оновлення iPhoto необхідно виконати просту процедуру - запускати iPhoto, натиснувши клавішу Alt і по черзі відкривати всі існуючі бібліотеки. При відкритті бібліотеки старої версії iPhoto сама запропонувати оновити бібліотеку.

iPhoto Library Manager можна завантажити і придбати ($ 20) на сайті виробника. Для бажаючих отримати максимум від iPhoto - наша книга «iPhoto '09: Просто про складне».