Мініатюри

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

🔗Створення мініатюр

Мініатюра створюється, коли зображення вперше імпортується в Darktable, після того, як зображення було змінено в темній кімнаті, або під час повторного перегляду зображення, мініатюра якого більше не доступна.

Коли зображення імпортується вперше, Darktable може або спробувати витягти вбудовану мініатюру із вхідного зображення (більшість raw файлів їх містять, як правило, у форматі JPEG), або обробити саме raw зображення, використовуючи налаштування за замовчуванням. Ви можете визначити, як Darktable отримує свої мініатюри у Налаштування > Світлий стіл > Мініатюри.

Витягнення вбудованої мініатюри із вхідного зображення зазвичай відбувається дуже швидко. Однак ці мініатюри створені перетворювачем raw даних камери і не відображають “підхід” Darktable до цього зображення. Ви помітите різницю, як тільки відкриєте зображення в режимі Темної кімнати, після чого Darktable замінює мініатюру на власну внутрішньо оброблену версію.

Після імпорту Darktable автоматично генерує мініатюри для нових зображень у міру необхідності. Під час імпортування великого набору нових зображень генерація мініатюр може сповільнити навігацію в режимі перегляду на Світлому столі. Як варіант, ви можете завершити Darktable та генерувати кеш мініатюр окремо, запустивши darktable-generate-cache. Ця програма генерує всі відсутні мініатюри за один раз.

Оскільки кеш мініатюр має заздалегідь визначений максимальний розмір, він з часом заповнюється. Якщо згодом додаються нові мініатюри, старі мініатюри видаляються з кешу. Однак Darktable зберігатиме всі мініатюри на диску, якщо відповідну опцію бекенду диска активовано в Налаштування > Світлий стіл > Мініатюри. Доступ до мініатюр у цьому вторинному кеші повільніший, ніж в основному кеші, але все ж набагато швидший, ніж обробка мініатюр з нуля. Розмір вторинного кешу обмежується лише доступним дисковим простором.

Мініатюри ніколи не видаляються із вторинного кешу. Ви можете вручну очистити вторинний кеш, рекурсивно видаливши всі зображення в папці $HOME/.cache/darktable/mipmaps-xyz.d (деxyz позначає буквено-цифровий ідентифікатор кешу). Після очищення вторинного кешу ви можете просто дозволити Darktable повторно генерувати мініатюри за необхідності, або ви можете генерувати всі мініатюри за один раз за допомогою darktable-generate-cache.

Якщо ви вирішили не активувати дисковий бекенд і вибрали занадто малий розмір кешу, Darktable може не реагувати на ваші дії, ви можете відчувати безперервну регенерацію мініатюр під час навігації по колекції або мерехтіння мініатюр. Хороший вибір розміру кеш-пам’яті – 512 МБ або більше (див. розділ Налаштування пам’яті та продуктивності для отримання додаткової інформації).

Усі мініатюри повністю керовані кольором. Кольори відображаються точно на екрані, якщо ваша система правильно налаштована на передачу правильного профілю монітора в Darktable. Для отримання додаткової інформації див. розділ Управління кольором.

🔗Черепи, знаки питання та попереджувальні трикутники

Якщо з якоїсь причини Darktable не може створити мініатюру, він відображає одне з трьох зображень-заповнювачів, щоб вказати тип помилки, яка заважає цьому.

Є три основні причини, чому це може статися:

  • Відсутній файл зображення: Якщо файл не вдалося знайти в місці, записаному в базі даних, замість зображення відображатиметься значок черепа skull icon . Рекомендується видаляти зображення з бази даних за допомогою модуля Дії з вибраним перед фізичним видаленням їх з диска. Або ж ви можете час від часу запускати скрипт очищення із набору інструментів Darktable для очищення бази даних.

  • Недійсний формат зображення: Хоча Darktable намагатиметься імпортувати всі підтримувані розширення файлів, розширення не гарантує, що Darktable зможе інтерпретувати вміст файлу. Якщо формат файлу (або опція в цьому форматі, наприклад, режим стиснення) не підтримується, Darktable відобразить знак питання unsupported замість зображення. Якщо файл виглядає пошкодженим, Darktable відобразить трикутник попередження error warning замість зображення.

  • Мало пам’яті: У рідкісних випадках, коли Darktable не вистачає пам’яті під час створення мініатюр, програма попередить вас про це та відобразить “череп”. Це може статися, якщо Darktable запускати з неоптимальними налаштуваннями, особливо в 32-бітній системі. Додаткову інформацію див. у розділі Налаштування пам’яті та продуктивності.

🔗Значки на мініатюрах

Наведені нижче значки можуть відображатися поверх мініатюр для надання додаткової інформації:

  • Зображення, що є членами групи, позначені світлим light group icon або темним dark group icon значком групи, де темніший значок позначає лідера в цій групі. Докладніше див. у розділі Групування зображень.

  • Значок tags вказує на те, що до зображення додано теги. Наведіть курсор на значок, щоб переглянути список застосованих тегів.

  • Значок history вказує на те, що зображення було оброблено. Наведіть курсор на значок, щоб переглянути список застосованих модулів обробки.

translations