NeoFinder решает задачу, которая становится критичной, когда фотографии, видео, аудио, документы и резервные копии уже не помещаются на одном диске: программа создаёт поисковые каталоги носителей, сохраняет структуру папок, миниатюры и метаданные, а затем позволяет находить файлы даже тогда, когда исходный SSD, HDD, NAS, Blu-ray или архивный диск физически не подключён к Mac. Она полезна фотографам, видеографам, студиям, архивистам и всем, кто работает с несколькими хранилищами и хочет быстро понять, где находится нужный кадр, в каком проекте лежит мастер-файл, на каком томе есть копия и какие метаданные уже записаны в материал.
- RAW и базовая цветокоррекция
- Ретушь и удаление объектов
- Замена и размытие фона
- Только macOS для основной версии
- Не заменяет RAW-фоторедактор
- Правки требуют подключённого оригинала
Как устроена работа NeoFinder
Главная идея NeoFinder — не переносить сами файлы в закрытую медиатеку, а создать отдельное описание содержимого носителя. Когда вы каталогизируете диск или папку, программа проходит по дереву каталогов, записывает имена, размеры, даты, пути и выбранные свойства, а для поддерживаемых типов дополнительно извлекает EXIF, IPTC/XMP, аудиотеги, параметры видео, текстовые фрагменты и миниатюры. Получившийся каталог остаётся доступным независимо от того, подключён ли исходный носитель. Поэтому типичный поиск выглядит не как перебор десятка внешних дисков, а как запрос к локальной базе, после которого уже можно подключить только тот диск, на котором найден оригинал.
Это принципиально отличает NeoFinder от фоторедактора и от приложения, которое хранит оригиналы внутри собственной библиотеки. Каталог знает, где лежит файл, но не заменяет резервную копию этого файла. Если внешний диск сломается, запись в каталоге поможет понять, что на нём было, однако восстановить содержимое из одной базы NeoFinder нельзя. В рабочей схеме нужно отдельно хранить исходники и отдельно резервировать папку базы NeoFinder.
Для каждого просканированного тома или папки создаётся самостоятельный файл каталога. Такой подход удобен на больших архивах: можно перенести или резервировать отдельные каталоги, группировать их в папки, обновлять только изменившиеся разделы и не пересобирать гигантскую монолитную базу после каждой новой съёмки. По умолчанию программа хранит эти файлы в каталоге NeoFinder Database в пользовательской Library, но путь разрешено изменить в настройках.
Внутри каталога NeoFinder различает два состояния исходника. Если носитель подключён, файл считается доступным: его можно открыть в назначенной программе, показать в Finder, перетащить в другое приложение, изменить XMP или выполнить экспорт. Если носитель отключён, NeoFinder продолжает показывать структуру, сохранённые поля и миниатюру, но операции, которым нужен оригинал, становятся недоступны до подключения диска. В Icon View доступные элементы можно отмечать зелёной галочкой, что удобно при одновременной работе с несколькими внешними накопителями.

Главное окно делится на LIBRARY слева, центральную область содержимого и Inspector справа. В LIBRARY находятся каталоги, Catalog Folders, Smart Folders и Albums. В центре отображается выбранный каталог или результат поиска, а Inspector показывает свойства текущего элемента. В нижней части доступны фильтр отображения, навигационная строка, сортировка и управление размером миниатюр. Карта в правой колонке связана с GPS-метаданными и функциями GeoFinder.
Установка и начало работы
NeoFinder устанавливается как обычное приложение macOS. После распаковки архива запускается NeoFinder.app; если программа находится не в Applications, она может предложить переместить себя туда. Для первого запуска важнее не сам процесс копирования приложения, а системные разрешения. Каталогизатор должен видеть содержимое дисков и сетевых томов, поэтому при сканировании стартового диска, внешних накопителей или защищённых пользовательских папок macOS может потребоваться Full Disk Access. Без этого NeoFinder способен создать неполный каталог: часть дерева будет отсутствовать не из-за ошибки базы, а потому что приложение не получило доступ к исходнику.
На Mac с современными настройками безопасности разумно сначала открыть системные параметры конфиденциальности, проверить разрешение для NeoFinder и только потом запускать большой первичный скан. Если архив находится на NAS, дополнительно нужно разрешить приложению доступ к локальной сети, когда macOS задаст соответствующий вопрос. В корпоративной среде эти разрешения обычно готовят до раздачи программы пользователям, иначе одна и та же база на разных рабочих местах будет давать неодинаковый результат.
При первом запуске не стоит сразу каталогизировать весь рабочий массив «со всеми возможными метаданными». Сначала полезно открыть Preferences и решить, что действительно требуется. Настройки Cataloging для новых каталогов влияют не только на полноту индекса, но и на время сканирования, размер базы и последующие сценарии поиска. Например, генерация крупной миниатюры оправдана для фотоархива, но бессмысленна для тома с исходным кодом и документацией. FileCheck даёт контроль целостности, но требует прочитать каждый файл целиком. Чтение Finder Comments и Finder Tags может заметно замедлять определённые файловые системы и сетевые тома.
Для теста лучше взять небольшой внешний диск или одну рабочую папку. После создания каталога стоит отключить носитель и убедиться, что NeoFinder всё ещё показывает его структуру и миниатюры. Затем выполните QuickFind по имени известного файла, откройте Inspector, проверьте путь и метаданные. Такой короткий цикл быстрее выявляет неправильный размер превью, лишние категории данных или проблемы с разрешениями, чем многочасовая индексация всего архива с последующей переделкой.
Лицензионные функции влияют на организацию больших рабочих групп. Private License покрывает основную персональную работу, а общая база на файловом сервере, AutoUpdater, автоматическое наблюдение за изменениями общей папки базы, XML Export и Web Gallery относятся к Business-возможностям. Это важно учитывать до проектирования многопользовательской схемы: сам NAS можно каталогизировать и в персональном сценарии, но совместное использование папки каталога несколькими рабочими станциями — отдельная задача с другими требованиями к лицензии и правам записи.
Создание первого каталога
Основная команда для нового тома — File → New Catalog from Volume. То же действие запускается кнопкой с плюсом в нижней левой части окна. Ещё один способ — перетащить значок смонтированного диска прямо в LIBRARY. После выбора источника NeoFinder начинает обход файловой системы в фоне, поэтому окно программы остаётся доступным для поиска и просмотра уже существующих каталогов. Несколько томов или папок можно каталогизировать параллельно, но на одном физическом накопителе это не всегда ускоряет работу: узким местом может стать чтение с диска, USB-шина или сеть.
Для большого NAS у сканирования есть Pause и Continue. Это полезно, когда днём пропускная способность нужна монтажу или копированию, а индекс можно продолжить позже. Индикатор прогресса не всегда способен заранее показать точное количество объектов. На некоторых типах томов доступно системное число файлов и папок, на APFS или при каталогизации отдельной папки точный объём работы заранее неизвестен, поэтому счётчик может увеличиваться по мере обхода.
Создание каталога папки отличается только областью охвата. Команда для папки полезна, если большой диск уже логически разбит по годам, клиентам или проектам. Вместо одного каталога на десятки миллионов объектов можно создать каталог «2024», «2025», «2026» и обновлять только текущий год. Это не обязательная схема: NeoFinder умеет работать и с целым томом. Но раздельные каталоги дают более управляемое обновление и позволяют раздавать разные части базы разным пользователям.
После завершения индексирования в базе сохраняется снимок состояния носителя. Если содержимое диска меняется, старый каталог не обновится сам по факту изменения файловой системы. Для синхронизации используется File → Update Catalog… или одноимённая команда контекстного меню. Если исходный том не подключён, NeoFinder запросит его. Несколько выделенных каталогов можно обновлять параллельно. Для часто меняющегося серверного массива это важный эксплуатационный момент: ценность каталога зависит от того, насколько регулярно он приводится в соответствие с хранилищем.
Когда носитель уже каталогизировался и пользователь снова пытается создать его каталог, NeoFinder может предложить не плодить второй файл базы, а обновить существующий. Тем не менее дубликаты каталогов бывают полезны для контрольных снимков архива в разные моменты времени. В таком случае важно давать им различимые названия или серийные номера и заранее определить, какой из них считается действующим.
Настройки Cataloging: что включать
Раздел Cataloging в Preferences задаёт параметры только для новых каталогов. Настройки уже созданного каталога хранятся внутри него и повторно применяются при Update. Чтобы изменить их для конкретного каталога, нужно выбрать его в LIBRARY и использовать Cataloging Settings… в Inspector. Это защищает рабочую базу от неожиданного изменения поведения после того, как вы экспериментировали с глобальными настройками для другого проекта.
В группе Metadata выбираются категории, для которых NeoFinder должен извлекать расширенные сведения и создавать превью. Для фотографий это EXIF, IPTC/XMP и миниатюры; для видео — размеры кадра, длительность, кодек и, где возможно, текстовые аннотации; для аудио — теги, обложки и при необходимости звуковые превью; для текстовых документов — выдержка содержимого. Чем больше данных извлекается, тем информативнее поиск и Inspector, но тем дольше первичное чтение.
Размер preview — один из самых практических параметров. Если выбрать слишком маленький, просмотр офлайн-каталога и Light Table будут мало полезны, а распознавание наличия лица по сохранённым превью станет менее надёжным. Если выбрать очень большой размер для многомиллионной библиотеки, база заметно вырастет. Оптимум зависит от задачи: каталог «где лежит файл» может обходиться умеренным preview, а визуальный фотоархив, которым часто пользуются без подключённых носителей, выигрывает от более крупного.
Параметр Include Levels ограничивает глубину дерева. Значение All нужно, если необходим полный каталог и корректный расчёт размеров папок. Ограничение уровня имеет смысл для специальных инвентаризационных задач, где важна только верхняя структура. Иначе можно случайно получить базу, в которой видны названия верхних каталогов, но отсутствуют реальные файлы проекта.
Discover image sequences полезен видео- и VFX-пайплайну: NeoFinder может сворачивать последовательности кадров в единый логический элемент. Фотографу эту опцию, наоборот, следует применять осторожно. Серия кадров камеры с последовательными именами — это не видеопоследовательность, которую хочется скрыть за одним объектом. Если задача — индивидуально рейтинговать и отбирать снимки, каждый файл должен попасть в каталог отдельно.
Generate FileCheck создаёт MD5-значение для каждого файла. Это хорошая настройка для архивных мастер-копий, когда важно позднее проверить неизменность данных, но для первичной разведки огромного хранилища она существенно увеличивает объём чтения. Практичный вариант — быстрый каталог для текущей работы и отдельная процедура с FileCheck для завершённых архивных носителей, где контроль целостности важнее скорости индексации.
NeoFinder умеет заглядывать внутрь ряда архивов и образов: ZIP, TAR, TGZ, RAR и поддерживаемых дисковых образов. Это позволяет находить файл, даже если он лежит внутри пакета. Однако такой режим увеличивает количество объектов и время обхода. На диске с тысячами служебных ZIP-кэшей индекс может стать перегруженным бесполезными записями. Для подобных хранилищ лучше заранее определить исключения и не включать содержимое архивов автоматически «на всякий случай».
Опции Ignore позволяют не заходить в содержимое package/application bundle, не учитывать скрытые элементы, алиасы и другие категории, если они не нужны. Для системного диска это особенно важно: каталогизация внутренностей каждого приложения обычно не помогает искать рабочие материалы, зато создаёт много записей. Для диска с проектными бандлами, наоборот, игнорирование package contents может скрыть нужные ресурсы — настройка зависит от форматов вашего пайплайна.
Пять режимов просмотра и зачем каждый нужен
NeoFinder не ограничивает каталог одной сеткой миниатюр. В центральной области есть Icon, List, Column, Details и Gallery View. Переключатели находятся в верхней панели. Один и тот же каталог можно рассматривать по-разному без изменения данных: режим определяет лишь представление и набор информации, видимой одновременно.
List View
List View полезен для технического аудита. Он показывает иерархический список, который можно разворачивать по папкам, а не плоскую таблицу всех объектов. Колонки настраиваются: пользователь выбирает нужные поля, меняет ширину и порядок, сортирует кликом по заголовку. Это удобный режим, когда нужно сопоставить размеры, даты, рейтинги или комментарии десятков файлов и визуальная составляющая вторична.
Display Filter внизу позволяет скрыть часть объектов, например XMP-файлы или элементы без нужного свойства. Он работает иначе, чем поиск: фильтр сужает уже открытую выборку и помогает быстро убрать служебный шум, не создавая отдельный запрос Find Editor.

Icon View
Icon View ориентирован на фото и документы с полезными миниатюрами. Под кадром могут выводиться имя, дата съёмки, GPS-индикатор, рейтинг и другие аннотации. Размер миниатюр меняется ползунком внизу. В View → View Options можно настроить текстовый размер и выбрать поля, которые выводятся под каждым изображением, включая несколько строк для длинных значений.
Для больших фотоархивов полезна опция маркировки доступности оригиналов. Зелёная галочка показывает, что файл находится на подключённом носителе и может быть открыт. Красный геотег указывает на наличие координат. Такой слой индикации помогает не открывать Inspector для каждого кадра.

Gallery View
Gallery View совмещает крупный просмотр выбранного элемента и навигационную ленту. Он удобен для последовательного просмотра папки, когда хочется оценивать изображение крупнее, но не переходить в отдельный полноэкранный режим. Для видео, которое macOS умеет воспроизводить нативно и оригинал которого доступен, Gallery может показывать проигрыватель; пробел запускает и приостанавливает воспроизведение.

Details View
Details View находится между списком и иконками: у элемента есть более крупная миниатюра и несколько строк метаданных. Пользователь выбирает, какие поля занимают семь информационных позиций справа. Здесь удобно работать с QuickEdit, потому что визуальная идентификация кадра не теряется, а рядом остаются параметры съёмки, дата, путь или подпись.

Column View
Column View предназначен прежде всего для навигации по сложным иерархиям. Каждая следующая колонка показывает содержимое выбранной папки, поэтому можно быстро спускаться по дереву, не раскрывая длинный список. На архивных дисках, организованных по схеме «год → клиент → проект → выдача», это часто быстрее, чем Icon View.
Режимы не нужно выбирать один раз навсегда. Практичный паттерн — искать и фильтровать в List/Details, визуально отбирать в Icon/Gallery, а сложные структуры разбирать в Columns. Поскольку это лишь разные представления одной базы, переключение не создаёт копий и не меняет оригиналы.

Поиск: от QuickFind до сложных условий
QuickFind находится в верхней части главного окна и предназначен для запросов, когда вы помните слово из имени, подписи, комментария или другого текстового поля. После ввода строки и Return NeoFinder просматривает каталоги LIBRARY по принципу Any Text. Несколько слов без кавычек означают, что должны встретиться оба слова, порядок не важен. Точная многословная фраза задаётся в кавычках.
Меню рядом с QuickFind позволяет ограничить тип: искать только фотографии, видео, аудио или медиа, а также сузить область до выбранных каталогов. Там же доступна история запросов. Если база содержит тысячи каталогов, такое ограничение не только уменьшает мусор в выдаче, но и ускоряет поиск.
Для точных задач используется Find Editor. В верхнем меню выбирается логика All of the following are true для AND или Any of the following для OR. Затем задаётся область каталогов и до шестнадцати критериев. У каждой строки есть тип поля, оператор сравнения и значение. Благодаря этому можно собрать запрос вроде «фотографии, снятые камерой X, рейтинг не меньше четырёх, дата съёмки в прошлом месяце, путь содержит название клиента, GPS присутствует».
Тип Any Text ищет шире имени файла: он учитывает текстовые поля, сохранённые в каталоге, включая многие EXIF/IPTC/XMP и аудиотеги. Name подходит для точного контроля имени и суффикса. Для расширения файла документация рекомендует оператор ends with и точку перед суффиксом. Path ищет имя папки в иерархии и поддерживает регулярные выражения; это не то же самое, что ввод полного POSIX-пути целиком.
Дата может быть абсолютной или относительной. В условиях Creation date, Modification date и EXIF Capture Date доступны диапазоны и формулировки «за последние N дней/недель/месяцев/лет». Такой запрос особенно полезен в Smart Folder: например, папка «новые за 30 дней» будет каждый раз вычисляться заново при открытии, а не хранить статический список.
Для фотографий есть специализированные поля XMP, IPTC и EXIF, разрешение, тип содержимого и ключевые слова. Keywords может учитывать Finder Tags и каталогизированные XMP/IPTC keywords; если нужно работать только с XMP, выбирается соответствующий параметр. В новых ветках программы у ряда текстовых полей есть проверки пустого/непустого значения, точного совпадения и отрицательных условий. Это полезно при контроле качества метаданных: можно найти файлы без Copyright, без Persons или без Caption.
Регулярные выражения позволяют описывать шаблоны, но использовать их стоит там, где обычные операторы действительно не справляются. Слишком широкий regex в огромной базе может дать тысячи результатов, которые потом придётся снова фильтровать. Для повседневной работы лучше сначала ограничить тип файла, каталог, дату и рейтинг, а уже затем добавлять шаблон имени.
Дубликаты, похожие кадры и лица
Find Duplicates запускается с панели или из поискового раздела и предлагает определить, что считать дублем. Можно сравнивать одинаковое имя, FileCheck MD5 или ISRC для аудио, а дополнительно требовать равенство размера и дат. Есть режим, в котором сравнение имени игнорирует расширение: он способен свести в одну группу RAW и JPEG с одинаковой базовой частью имени. Это не означает, что файлы побитно идентичны; такой режим скорее ищет связанные производные.

Если нужен именно контроль идентичности содержимого, надёжнее опираться на FileCheck, созданный при каталогизации. Но MD5 должен уже присутствовать в каталоге; NeoFinder не может сравнить отсутствующий хеш задним числом без чтения исходных файлов. Для экономии времени FileCheck обычно включают на архивных носителях, где он нужен регулярно.
Find Similar Photos решает другую задачу: ищет не одинаковые файлы, а визуально похожие изображения. В качестве образца можно взять фото из каталога или перетащить внешнее. Сравнение может учитывать мотив, цвет или AutoTags. На системах, где доступен режим Vision, анализ ориентируется на содержание изображения, а не только на совпадение пикселей; результаты кэшируются, чтобы повторные операции были быстрее. В старых вариантах системы используется более простой метод, поэтому одинакового поведения на всех версиях macOS ожидать не следует.

Find Faces обнаруживает, что на сохранённой миниатюре есть лицо, но это не распознавание личности. После поиска пользователь вручную добавляет человека в поле Persons. Если превью было создано очень маленьким, вероятность пропуска повышается. Программа также может читать уже записанные в метаданные имена людей из других инструментов, но сам поиск лиц не пытается определить, кто именно изображён.
Albums и Smart Folders: два разных способа организации
Albums — ручные подборки. В альбом можно перетащить файлы и папки из разных каталогов, собрать результаты съёмки, кадры для печати, подборку конкретного клиента или материалы для монтажа. Удаление элемента из Album не удаляет оригинал из каталога: это лишь удаление ссылки из подборки. Альбомы могут иметь собственный порядок и группироваться, что удобно для проектов, не совпадающих со структурой дисков.
Smart Folder — сохранённый поисковый запрос. Его создают через меню плюса или сохраняют готовый Find Editor кнопкой Save. Содержимое вычисляется по условиям, поэтому «рейтинг пять звёзд и keyword Portfolio» будет автоматически включать новые подходящие файлы после обновления каталогов. Это хороший инструмент для очередей контроля: «без Copyright», «снято в текущем месяце», «видео 4K», «файлы больше 10 ГБ».
Ключевое различие — статический выбор против правила. Если редактор вручную утвердил двадцать кадров, нужен Album. Если выбор должен изменяться вслед за метаданными, нужен Smart Folder. Подмена одного другим приводит к типичным ошибкам: ручная папка перестаёт отражать новые файлы, а динамическая внезапно меняется после редактирования рейтинга.
Catalog Folders организуют уже сами каталоги в LIBRARY. Они не меняют исходный диск и не копируют файлы; это административная структура базы. Для архива из сотен носителей удобно группировать по году, отделу, типу носителя или статусу «в работе/архив». Это также влияет на производительность большой базы: тысячи файлов каталога в одной физической папке NeoFinder Database обходятся дороже, чем разумное разбиение по подпапкам.
Inspector и метаданные
Inspector — центральная точка, где NeoFinder показывает сведения о выделенном объекте. Для фото это базовые свойства файла, EXIF, IPTC/XMP, GPS и превью; для каталога — его параметры и состояние; для LIBRARY — статистика базы. Секции можно сворачивать, поэтому рабочее пространство реально настроить под задачу: фотографу держать открытыми Photo и XMP, архивисту — Get Info и FileCheck.
Встроенный XMP Editor редактирует поддерживаемые поля Adobe XMP: рейтинг, Keywords, Caption, Copyright, Persons и другие распространённые поля. Для нескольких выделенных файлов изменения применяются пакетно. Если выбранные элементы имеют разные значения, интерфейс показывает состояние «multiple values», чтобы случайно не принять смесь метаданных за одно значение.

Самое важное ограничение: редактирование метаданных требует доступного и записываемого оригинала. NeoFinder не считает каталог единственным хранилищем изменённых XMP-данных. При сохранении значение записывается в исходный файл или sidecar, поэтому на отключённом архивном диске XMP Editor не должен использоваться как «отложенный редактор». Сначала подключите носитель, затем редактируйте.
Для форматов, в которые поддерживается внутренняя запись XMP, данные могут быть помещены в сам файл; для других создаётся соседний .xmp. В документации перечислены JPG, PNG, DNG, MOV и TIFF среди форматов с поддержкой внутренней записи. Для RAW политика может быть настроена иначе, но безопасный рабочий процесс обычно предпочитает sidecar, если другие приложения в цепочке тоже его понимают.
Особенность sidecar проявляется, когда рядом лежат файлы с одинаковой базой имени, например RAW и JPEG. NeoFinder использует стандартные поля, связывающие sidecar с конкретным исходником, и учитывает их при переименовании, копировании и экспорте. Всё равно стоит проверить совместимость с Lightroom, Capture One, Photo Mechanic или другим участником пайплайна на тестовой папке, прежде чем массово переписывать десятки тысяч XMP.
Keywords, Persons и словари
Ключевые слова можно вводить как иерархию. Controlled Vocabulary помогает не плодить варианты «Amsterdam», «amsterdam» и «Амстердам» в разных ветках. Выбранное слово можно использовать как быстрый фильтр для поиска всех файлов, где оно встречается. Массовое переименование keyword — отдельная операция, которую следует выполнять осознанно: изменение словаря само по себе не обязано переписать значения во всех файлах, а команда глобального переименования уже затрагивает каталог и при выбранных опциях исходные метаданные.
Persons предназначен для имён людей. Его удобно заполнять после Find Faces или импортировать из уже существующих XMP. Это не биометрическая база распознавания конкретных лиц: поле — обычная метаинформация, а автоматический поиск отвечает только на вопрос о наличии лица в превью.
Metadata Presets
Для повторяющихся данных есть Metadata Presets. Редактор открывается из Window и показывает список пресетов слева и поддерживаемые XMP-поля справа. Галочка возле поля означает, что оно участвует в применении. Пустое поле с включённой галочкой может использоваться именно для удаления прежнего значения, поэтому пресет «очистить служебные подписи» нужно тестировать так же внимательно, как пресет «добавить copyright».

Пресеты сохраняются вручную кнопкой Save; переход к другому набору до сохранения может потерять правки. Их можно экспортировать в файл .nfpreset и перенести на другой Mac. Поддерживается импорт XMP-шаблонов Adobe, что полезно в смешанном окружении. Применение к выбранным файлам выполняется из меню Presets в секции XMP Editor и также требует доступных оригиналов.
Пресет можно создать из уже размеченного файла. Это практично для стандартизации: выберите эталонный кадр с корректными Copyright, Credit, Author, Contact и базовыми Keywords, создайте из него заготовку, удалите поля, которые не должны копироваться между проектами, и только после этого применяйте к партии.
Геотеги, карта и GeoFinder
NeoFinder читает GPS из EXIF и показывает координаты в Inspector. Карта встроена в правую часть окна: при выборе геотегированного фото или видео она перемещается к нужной точке. Доступны обычное и спутниковое представление, точки интереса и масштабирование. Геоданные включают не только широту и долготу: при наличии программа умеет учитывать высоту, направление съёмки и дополнительные GPS-параметры.

Контекстное меню карты позволяет скопировать координату клика, назначить выбранным элементам новую точку или скорректировать существующую. Это удобнее ручного ввода десятков чисел, когда серия снята в одной локации без GPS. Но здесь действует то же правило, что для XMP: запись в исходник требует доступного носителя и поддерживаемого формата.
GeoFinder работает в обратном направлении. Вы задаёте видимую область карты и запускаете поиск — NeoFinder находит фото и видео из каталогов, чьи геотеги попадают в этот регион. Это полезно, когда помните место, но не год или имя проекта. У фотографа путешествий такой поиск часто эффективнее ключевых слов, особенно если GPS записывался камерой или телефоном автоматически.
Геотег не заменяет качественное текстовое описание. Координаты хорошо отвечают на вопрос «где», но не различают событие, клиента, сцену и права использования. Рабочая схема обычно сочетает GPS с Places, Keywords и Caption, чтобы один и тот же архив можно было найти и по карте, и по смыслу.
Отбор фотографий и Light Table
Для первичного визуального отбора NeoFinder предлагает Light Table. Он открывается кнопкой панели, командой в View или клавишей увеличения и показывает фотографию почти на весь экран с отдельной панелью управления. Можно переходить по соседним кадрам, увеличивать изображение, ставить рейтинг, назначать цветовой Label, вращать и при необходимости удалять файл.
В Light Table полезны клавиатурные команды: цифры 1–5 задают рейтинг, 0 снимает его, стрелки переходят к предыдущему/следующему, H переключает histogram, X задаёт 100% масштаб, знак равенства вписывает изображение в окно. При быстрой сортировке серии это быстрее, чем каждый раз возвращаться в Inspector.
Если оригинал подключён, Light Table загружает его и позволяет рассматривать пиксели. Если носитель офлайн, используется сохранённая миниатюра; в заголовке это помечается. Именно поэтому размер preview, выбранный при каталогизации, определяет практическую ценность офлайн-отбора. Маленькая миниатюра годится для узнавания сюжета, но не для проверки резкости на глазах.
Команда Delete в Light Table требует осторожности: когда файл доступен, NeoFinder удаляет запись из каталога и помещает оригинал в Trash соответствующего тома; сопутствующий XMP может быть обработан вместе с ним. Для архивного аудита безопаснее сначала пользоваться рейтингом или цветовой меткой, а физическое удаление выполнять отдельным этапом после проверки.
Экспорт фотографий и контактные листы
NeoFinder не является полноценным редактором цвета, но умеет подготовить копии найденных фотографий для передачи. Команда Export Photos to… вызывается из контекстного меню выбранных файлов. Она требует доступных оригиналов, потому что экспорт строится не из каталожной миниатюры, а из исходного изображения.

В окне Export Photos выбираются папка назначения, формат, размер, качество, метаданные, профиль цвета, схема переименования и watermark preset. Поддерживаются JPEG, TIFF, PNG, HEIC и PDF. Можно оставить исходный размер или задать другой, сохранить исходный XMP/IPTC, применить Metadata Preset либо очистить XMP; EXIF включается отдельно. Для профиля доступны варианты вроде sRGB, Adobe RGB, ProPhoto RGB, Display P3 и BT.2020 или сохранение исходного профиля.
Такой экспорт удобен не как замена RAW-конвертеру, а как последняя стадия DAM-процесса: сначала Find Editor собирает нужные кадры, затем Album фиксирует выбор, после чего NeoFinder выдаёт JPEG нужного размера, переименованный по шаблону и с согласованными метаданными. Если нужна точная проявка RAW, локальные маски, шумоподавление или сложная ретушь, оригинал лучше открыть в специализированном редакторе.
Для представления серии без передачи отдельных файлов служит Item → Photo Contact Sheet…. Источником может быть папка, Album или Found Results. Настраивается количество элементов в строке, сортировка, фон, подписи, рейтинг, GPS-индикатор и до нескольких строк аннотаций. В новых вариантах программы длинные поля могут занимать несколько строк. Заголовок и footer задаются отдельно, включая шрифт и оформление.

Результат — PDF. Контактный лист использует миниатюры из каталога, поэтому качество зависит от размера preview. Если старый каталог был создан с маленькими миниатюрами, увеличение страницы не восстановит детали. Решение — изменить параметры каталога и выполнить Update с пересозданием preview подходящего размера.
Работа не только с фотографиями
Хотя NeoFinder часто используют фотографы, база рассчитана на смешанный цифровой архив. Видео индексируется с длительностью, размером кадра, кодеком и доступными текстовыми полями; для поддерживаемых форматов создаются миниатюры. Программа распознаёт последовательности кадров, что полезно в VFX и монтаже, и может сворачивать длинный набор TIFF/PNG/EXR/DPX/DNG при включённой опции Discover image sequences.
При воспроизведении есть важная граница между каталогом и оригиналом. Миниатюра видео может быть доступна всегда, но реальный просмотр требует подключённого файла и совместимости с системным медиадвижком. Для форматов, которые macOS не декодирует нативно, один факт наличия записи в NeoFinder не гарантирует проигрывание.
Аудио индексируется по тегам и может иметь обложку и короткие preview. Поиск умеет учитывать Duration, Artist, Composer, Genre и другие текстовые данные, если они были считаны. Для коллекции CD предусмотрено отдельное направление каталогизации; музыкальная библиотека может искать по ISRC, а Find Duplicates способен использовать ISRC как один из признаков совпадения.
Текстовые документы могут индексироваться не только по имени. При включённой опции NeoFinder создаёт короткий фрагмент содержимого и включает его в Any Text. По умолчанию объём фрагмента ограничен, чтобы база не раздувалась. Для огромного архива документов это компромисс: достаточно, чтобы найти характерную фразу в начале, но это не полнотекстовый индекс каждого байта каждого файла.
Также поддерживается информация о шрифтах и различных дизайнерских документах. Практическая польза здесь та же: NeoFinder превращает разрозненные носители в инвентарную карту. Однако глубина метаданных зависит от формата. Не следует ожидать, что закрытый профессиональный файл будет разобран так же подробно, как JPEG с EXIF/XMP.
Офлайн-носители, NAS и облачные тома
Сильная сторона NeoFinder — каталогизация носителей, которые большую часть времени лежат на полке. В базе можно хранить записи о SSD, HDD, оптических дисках, USB-накопителях, сетевых томах и ленточных архивах, а затем искать их без подключения. Для каждого физического носителя полезно задавать однозначное имя или серийный номер, совпадающий с наклейкой. Тогда результат поиска «Disk 042» сразу превращается в действие: найти конкретный диск в шкафу.
NAS каталогизируется как смонтированный сетевой том или папка. Скорость зависит не только от NeoFinder, но и от SMB, сети, NAS и количества мелких файлов. На сетевых и некоторых не-native файловых системах Finder Comments и Finder Tags могут читаться медленнее, поэтому их стоит отключать, если они не используются. То же касается генерации больших preview для каждого видео на медленном удалённом хранилище.
Для Backblaze B2 и Dropbox есть специальные варианты доступа, а другие облачные сервисы могут участвовать через собственный клиент или монтирование в файловую систему. Здесь надо учитывать скрытую цену «облачной каталогизации»: чтобы построить preview или прочитать внутренние метаданные, клиент облака может скачать оригинал на Mac. Если хранилище холодное или трафик оплачивается, сначала протестируйте небольшую папку и проверьте поведение провайдера.
Смысл NeoFinder не в постоянной синхронизации облака, а в построении каталога. Если облачный клиент показывает файл как placeholder без локальных данных, программа сможет увидеть имя и часть свойств, но для полного извлечения превью и XMP системе может потребоваться загрузить содержимое. Это ограничение исходит из доступности файла на уровне macOS.
Update Catalog, Reconnect и перенос данных
Update Catalog… используют, когда изменилось содержимое исходного диска: появились новые папки, удалены старые, обновлены метаданные, нужно пересоздать preview. Reconnect Catalog… решает другую ситуацию — сам массив данных переехал на другой том или в другую сетевую папку. Команда находится в меню Special и просит указать новое местоположение, после чего NeoFinder обновляет привязку путей.
После Reconnect полезно выбрать несколько файлов в разных ветках и выполнить Reveal in Finder. Если Finder открыл именно новый путь, привязка работает. Если не открывает, не следует сразу обновлять каталог: сначала убедитесь, что выбран правильный корень. Иначе можно превратить проблему пути в проблему содержимого.
При переносе самого NeoFinder на новый Mac главное — скопировать папку NeoFinder Database и указать её в Preferences. Поскольку каталоги хранятся отдельными файлами, перенос не требует повторного сканирования всех архивных дисков. Но приложение, лицензия и системные разрешения на новом Mac настраиваются отдельно.
FileCheck и контроль целостности архива
FileCheck — MD5-значение, которое NeoFinder может вычислить для каждого файла во время каталогизации или обновления. После этого команда проверки повторно читает оригинал и сравнивает вычисленный результат с записанным. Проверять можно один файл, выделение или весь каталог. Для архива, который долго хранится без изменений, это позволяет обнаружить повреждение или непреднамеренное изменение содержимого.
Включение FileCheck по умолчанию не оптимально для каждого случая. Чтобы вычислить хеш, необходимо прочитать файл целиком. На диске с многотерабайтными видео это может занять существенно больше времени, чем обычная запись имён и метаданных. Поэтому решение должно зависеть от стоимости ошибки. Для кэшей и экспортов, которые легко пересоздать, контроль каждого байта избыточен. Для уникальных RAW, мастер-файлов и законченных проектов FileCheck оправдан.
MD5 в этой функции используется как практический контроль изменения файла, а не как средство криптографической подписи или защиты от намеренной подмены. Если архив должен соответствовать формальным требованиям цифровой криминалистики или нормативного хранения, одной функции приложения недостаточно: нужна отдельная политика доступа, журналирование и выбранные организацией алгоритмы контроля.
Результаты проверки проблемных файлов выводятся отдельно, поэтому после обнаружения несовпадения можно восстановить конкретный объект из резервной копии. Полезно не откладывать разбор списка: если одновременно повреждены основной и резервный носители, каталог уже не спасёт оригинал.
Резервное копирование базы NeoFinder
Каталоги — это отдельная интеллектуальная ценность: они содержат структуру архива, миниатюры, метаданные, Albums и другие рабочие сведения. Их резервная копия не заменяет backup исходников, но повторная индексация сотен отключённых носителей может занять дни. Поэтому NeoFinder Database следует включить в обычную схему резервирования Mac.
Проверить текущий путь можно в Preferences или выбрав LIBRARY и выполнив Reveal in Finder. Резервировать нужно всю папку вместе с вложенными каталогами. Если удалён один файл каталога, его можно вернуть в Database Folder; при следующем запуске NeoFinder обнаружит его. Для поиска старых баз полезны суффиксы .neofinder и .neofinder7.
Важный практический момент: если большая библиотека использует крупные preview, папка базы может занимать значительный объём. Это нормально и не означает, что NeoFinder копирует оригиналы целиком. Но при резервном копировании нужно учитывать этот размер и скорость изменения каталогов. Поскольку каждый том — отдельный файл, обновление одного проекта не требует переписывать один гигантский общий контейнер.
Производительность без выдуманных цифр
Скорость NeoFinder нельзя честно описать одной цифрой «столько-то файлов в секунду». Время зависит от типа носителя, количества мелких файлов, сети, размера preview, чтения внутренних метаданных, FileCheck и стороннего ПО, перехватывающего доступ к файлам. На практике самый быстрый способ оптимизации — уменьшить объём работы, а не искать абстрактный режим Turbo.
Сначала откройте LIBRARY и Inspector. Database Status показывает количество каталогов, общий объём каталожных файлов, сколько из них загружено в память, число элементов и статистику исходных томов. Это даёт реальную отправную точку: проблема может быть в десятках гигабайт превью, тысячах каталогов в одной папке или всего одном необычно тяжёлом томе.
При медленной каталогизации отключите свойства, которые не участвуют в поиске. FileCheck, чтение PDF/Word contents, Finder Comments, Finder Tags и большие миниатюры стоят реального I/O и процессорного времени. Если фотографии уже содержат встроенные EXIF-preview достаточного размера, NeoFinder может использовать их, что быстрее полной декодировки исходника. Если запрошенное preview больше встроенного, потребуется дополнительная обработка.
Для хранилища, организованного по годам, имеет смысл каталогизировать крупные верхнеуровневые папки отдельно. Тогда Update затрагивает только активный год, а завершённые разделы не пересканируются. Это особенно заметно на NAS: нет смысла каждую ночь проходить десятилетний архив, если изменяется только текущий проектный раздел.
Антивирус и endpoint-security могут существенно замедлять массовое чтение, потому что каждый файл проверяется ещё одним слоем. В корпоративной среде нельзя просто отключать защиту вопреки политике. Правильный подход — согласовать исключение или окно обслуживания с администратором и проверить, какое именно ПО создаёт задержку.
При медленном поиске NeoFinder выигрывает от того, что каталоги уже загружены в память. Серия запросов обычно выполняется быстрее, чем первый после запуска. В огромной базе также помогает ограничение области: выбранная Catalog Folder, label или конкретный набор каталогов. Чем точнее Find Editor, тем меньше результатов нужно отрисовать и просмотреть пользователю.
Если LIBRARY содержит тысячи каталогов, разложите их по Catalog Folders. Это не только визуальная гигиена: программе проще отслеживать изменения в разумно организованной Database Folder, чем постоянно проверять одну директорию с огромным количеством файлов каталога.
Типичные ошибки и способы их устранения
Каталог неполный
Первое, что нужно проверить, — разрешения macOS и параметры Ignore/Include Levels. Если пропущена защищённая папка стартового диска, вероятна проблема Full Disk Access. Если отсутствует содержимое пакета, возможно включено Ignore Package Contents. Если дерево обрывается на одинаковой глубине, проверьте Include Levels. После исправления выполните Update с корректными настройками.
Миниатюры слишком маленькие
Увеличение ползунка Icon View не повышает фактическое качество preview. Размер задаётся при каталогизации. Измените Cataloging Settings конкретного каталога и пересоздайте miniatures через Update. Это особенно важно для Light Table, Contact Sheet и Find Faces.
Не получается изменить XMP
Проверьте, что оригинал сейчас online, носитель не защищён от записи, формат поддерживает выбранный способ записи и рядом разрешено создать sidecar. На read-only оптическом диске изменить метаданные физически нельзя. В этом случае перенесите рабочую копию на записываемый носитель или используйте внешнюю систему метаданных, понимая, что NeoFinder ориентирован на запись обратно в файл/sidecar.
Reveal in Finder ведёт в старое место
Если массив переехал, Update Catalog не исправляет сам корень пути. Используйте Reconnect Catalog, укажите новое местоположение и затем протестируйте несколько файлов. После успешного Reconnect уже можно запускать Update, если содержимое тоже изменилось.
Поиск даёт слишком много результатов
QuickFind удобен, но Any Text по всей LIBRARY неизбежно широкий. Перейдите в Find Editor, ограничьте каталоги, тип файла, дату, рейтинг и конкретное поле. Для имени расширения используйте Name + ends with. Для динамически повторяемого запроса сохраните его как Smart Folder.
Поиск похожих фотографий работает долго
Визуальное сравнение вычислительно тяжелее поиска по тексту. Ограничьте область каталогов и предварительно выполните Image Analysis, если ваш сценарий и версия программы используют кэш анализа. Не сравнивайте весь архив без необходимости, когда образец относится к одному клиенту или году.
На NAS каталогизация резко медленнее локального SSD
Проверьте сетевое подключение, SMB и наличие операций, требующих чтения содержимого каждого файла. Отключите неиспользуемые Finder Comments/Tags, уменьшите preview, не запускайте параллельно тяжёлое копирование по той же сети. Если задача периодическая и доступен AutoUpdater, перенос ночного обновления на время меньшей нагрузки часто практичнее попыток ускорить дневной скан.
База стала большой
Большая NeoFinder Database чаще всего объясняется большим числом каталогов и preview. Это не автоматически ошибка. В LIBRARY Inspector посмотрите фактический размер и количество объектов. Если превью создавались слишком крупными для технических томов, измените стратегию для новых каталогов. Старые каталоги стоит пересоздавать только после оценки, какую пользу даст уменьшение.
После копирования базы на другой Mac не видны оригиналы
Сам каталог открывается независимо от носителя, но пути должны соответствовать реальности. Подключите диски с теми же именами или используйте Reconnect для перемещённых массивов. Также проверьте системные разрешения нового Mac. Копирование Database Folder не переносит настройки безопасности macOS.
Многопользовательская работа и общий сервер
NeoFinder может хранить Database Folder на обычном файловом сервере или NAS; специальный серверный демон не нужен. Рабочие станции обращаются к файлам каталога через файловую систему. Такой дизайн прост, но требует дисциплины прав. Если два клиента одновременно изменяют один и тот же файл каталога, результат может быть непредсказуемым. В редакционных и студийных сетях разумно дать большинству пользователей read-only и оставить запись одному или нескольким администраторам.
Совместная база относится к Business-сценарию. На каждом Mac, где запускается NeoFinder с общей Database Folder, нужна соответствующая лицензия. Для пользователей, которым требуется только просмотр и поиск, существует режим Reader с блокировкой изменений; он всё ещё позволяет выполнять поиск, экспортировать фото и создавать контактные листы, но не создавать/править каталоги, Albums и Smart Folders.
Функция Keep looking for changes в состоянии LIBRARY следит за изменениями общей папки базы и помогает клиентам увидеть новые или переименованные каталоги. Это не механизм разрешения конфликтов и не замена серверной системы версий. Права доступа на уровне NAS остаются главным способом предотвратить одновременное редактирование.
Для разных отделов можно использовать разные Database Folder или ограничения серверных прав на подпапки. Администратор при необходимости собирает несколько источников через aliases. Схему лучше проектировать до массового импорта, чтобы потом не переносить тысячи файлов каталога и не переобучать пользователей.
NeoFinder на iPhone и iPad
Мобильная версия работает с копиями каталогов, созданных NeoFinder на Mac или совместимым abeMeda. Файлы каталога передаются на iPhone/iPad через Finder, AirDrop, iCloud Drive, Dropbox, Files или загрузку с сервера. После копирования для обычного поиска сеть не обязательна: устройство носит с собой каталог, а не исходный многотерабайтный архив.
Это полезно в архиве и на съёмочной площадке: можно проверить, на каком носителе лежит материал, не подключаясь к офисному NAS. Однако мобильное приложение не следует автоматически считать полной копией Mac-версии. Его назначение прежде всего просмотр и поиск каталогов; редактирование оригиналов и управление всей базой остаются задачей компьютера.
При переносе важно, чтобы файл каталога имел распознаваемый суффикс, например .neofinder или .neofinder7. Если на устройство попал старый CDFinder-каталог без расширения, его предварительно переименовывают на компьютере. Перед регулярным использованием большого мобильного архива стоит оценить объём preview: крупные каталоги занимают место на iPhone/iPad так же, как на Mac.
Практические сценарии
Архив фотографа по съёмкам
Разметьте физические диски уникальными номерами. На каждом храните папки по годам и съёмкам. В NeoFinder создайте каталог тома с крупными preview, EXIF/XMP и без лишнего чтения текстовых файлов. После импорта присвойте ключевые слова клиент/локация/тип работы, а лучшие кадры пометьте рейтингом. Когда диск убран в шкаф, его содержимое остаётся доступно для поиска. Запрос по имени клиента и году покажет нужный RAW и точный номер носителя.
После завершения сезона включите FileCheck для архивных копий или пересоздайте контрольные каталоги с хешами. Сохраните Database Folder в резервную копию. В результате NeoFinder выполняет роль карты архива, а система резервирования — роль хранения данных. Эти функции не подменяют друг друга.
Редакция с NAS и холодными дисками
Текущие проекты находятся на NAS, завершённые — на отключаемых HDD. Каталогизируйте NAS по крупным верхнеуровневым папкам, чтобы Update текущего раздела не обходил всю историю. Холодные носители каталогизируйте целиком и добавьте серийный номер. Сохраните общую Database Folder на сервере в read-only для большинства сотрудников. Редактор находит материал по XMP/Caption/Keywords, затем кладовщик подключает указанный физический диск.
Поиск «похожего кадра» без имени файла
Если известна только композиция, перетащите эталон в Find Similar Photos, ограничьте поиск нужным годом или группой каталогов и выберите режим мотива. После получения результатов переключитесь в Icon View, используйте рейтинг и Album для финального набора. Не начинайте с визуального сравнения всей многолетней базы: предварительное ограничение экономит время и делает выдачу полезнее.
Наведение порядка в метаданных
Создайте Smart Folders «без Copyright», «без Keywords», «без Caption», «без GPS» для тех полей, которые обязательны в вашей студии. Подключайте носитель, исправляйте значения через XMP Editor или Metadata Presets, обновляйте каталог и проверяйте, что элементы исчезают из контрольной Smart Folder. Так NeoFinder становится инструментом аудита качества, а не просто поиском файлов.
Передача подборки клиенту
Соберите утверждённые кадры в Album. Проверьте XMP и рейтинг. Если клиенту нужен лист выбора, сделайте Photo Contact Sheet PDF с именем файла, рейтингом и короткой подписью. Если нужны копии, используйте Export Photos: задайте JPEG, размер, sRGB и схему переименования. Для исходников RAW используйте отдельный конвертер, если требуется художественная обработка; NeoFinder здесь выполняет подготовку и выдачу, а не сложную проявку.
Миграция архива на новый NAS
Скопируйте исходные папки на новый сервер стандартным инструментом, который умеет проверять целостность. После завершения выберите соответствующий каталог NeoFinder и выполните Reconnect Catalog на новый корень. Проверьте Reveal in Finder на нескольких уровнях. Затем Update синхронизирует изменения структуры, если они действительно были. Не используйте Reconnect как замену проверке копирования — он только меняет привязку каталога.
Импорт новых фото и видео через Ingest Media Folder
NeoFinder может участвовать не только в поиске уже существующего архива, но и в первичном раскладывании новых медиа. Команда File → Ingest Media Folder выбирает исходную папку, показывает найденные в ней фото и видео и позволяет скопировать выбранные элементы в рабочее хранилище по заранее заданной схеме. Это полезно, когда карточка камеры уже скопирована во временную папку, материал пришёл через сетевой обмен или его передал другой участник проекта.
После выбора источника окно Ingest показывает путь и визуальный список медиа из него и вложенных папок. Можно выбрать всё, только созданное сегодня или только то, что появилось после предыдущего ingest этого источника. Последний вариант помогает регулярно разбирать входную папку без ручного запоминания, какие файлы уже были обработаны.
Затем задаётся destination и структура создаваемых папок. В фотоархиве разумна схема, которая остаётся читаемой и без NeoFinder: год, дата, клиент или проект. Путь сам становится дополнительной поисковой информацией, потому что Find Editor умеет искать по имени папки через параметр Path. Если номер заказа или имя клиента присутствует в структуре, архив можно найти даже при неполных XMP-данных.
На этапе ingest разрешено включить переименование и добавление стандартных метаданных. Это лучше делать по консервативной схеме. Имя вроде даты, проекта и последовательного индекса полезнее, чем длинная строка из десятка свойств. Если требуется массовое XMP-заполнение, безопаснее разделить операции: сначала скопировать и проверить файлы, затем применить Metadata Preset к уже созданной рабочей копии.
В конце NeoFinder может либо обновить существующий каталог назначения, либо создать новый. Это закрывает типичный цикл «получить материал → разложить по рабочей структуре → сразу добавить в поиск». Исходная папка при Ingest Media Folder не очищается: программа копирует выбранные файлы и не удаляет оригиналы из source. Поэтому освобождение карты или временного диска остаётся отдельным сознательным действием после проверки копии и backup.
Ingest Media Folder обрабатывает распознаваемые фото- и видеоформаты, а не любую произвольную папку документов. Если входной проект содержит, например, аудио, текстовые отчёты и графику наряду с фотографиями, его лучше копировать обычным файловым инструментом и затем каталогизировать destination целиком. Так не возникнет ошибочного ожидания, что ingest перенёс абсолютно всё содержимое source.
Проверка после ingest
После импорта полезно выполнить четыре проверки. Сначала сравнить количество и общий объём выбранных файлов в source и destination. Затем открыть несколько файлов непосредственно из нового места. Третьим шагом проверить созданный или обновлённый каталог в NeoFinder. Наконец, если переименование или XMP-пресет применялись автоматически, открыть Inspector и убедиться, что имя, дата, Copyright и Keywords соответствуют ожидаемой схеме.
Только после этого имеет смысл очищать карточку или входную папку. NeoFinder помогает с организацией, но сам факт появления миниатюры в каталоге ещё не является доказательством наличия второй независимой копии. Для ценных съёмок нужен отдельный backup до удаления первичного источника.
Переименование, перемещение и удаление оригиналов
Каталогизатор не обязан быть пассивным. Когда исходный носитель online и доступен для записи, NeoFinder может управлять самими файлами. Это удобно, но именно здесь цена ошибки выше, чем при обычном поиске: действие происходит не только в каталоге, но и на диске. Перед массовыми операциями следует иметь актуальную резервную копию.
Для одного элемента имя можно изменить через Inspector. Когда оригинал доступен, появляется опция Also rename on volume. Если она включена, NeoFinder сначала переименовывает файл или папку на носителе и синхронно меняет запись каталога. Если исходник offline или нет прав записи, физическое переименование недоступно.
Несколько файлов переименовываются командой Item → Rename… или из контекстного меню. Multi Renamer строит новое имя из обычного текста и переменных. В схему можно включать индекс и другие значения, а окно показывает пример результата. Если правило породит одинаковые имена, интерфейс предупреждает об этом. Обычно проблема решается добавлением последовательного индекса или более различающей части шаблона.
Порядок выполнения важен: NeoFinder пытается переименовать оригинал на томе и лишь после успешной файловой операции меняет запись в каталоге. Это снижает риск, что база будет показывать несуществующее имя. На NAS следует учитывать собственные ограничения файловой системы и сервера на символы в имени; двоеточие недопустимо в обычном имени macOS, а сетевое хранилище может вводить дополнительные запреты.
В пределах одного каталога файлы можно перетаскивать в другую папку: NeoFinder перемещает оригинал и одновременно обновляет структуру базы. Для папок такое перетаскивание не следует считать универсальным файловым менеджером — документация отдельно ограничивает этот сценарий файлами. Новую папку можно создать контекстной командой New Folder…, если исходный том подключён и записываем.
Удаление также различает запись каталога и оригинал. Обычное удаление может убрать элемент только из логической структуры, тогда как специальная команда физического удаления просит подтверждение и перемещает оригинал в Trash. На небольших клавиатурах используется комбинация с fn. На NAS без корректной папки корзины macOS может спрашивать подтверждение для каждого файла отдельно, потому что не способна выполнить обычное перемещение в Trash.
Для фотоархива безопасный порядок такой: сначала поставить рейтинг/label «к удалению», затем собрать эти кадры в Smart Folder или Found Items, просмотреть их ещё раз в Light Table, после чего выполнять физическое удаление. Это даёт промежуточный контроль и защищает от случайного уничтожения серии из-за ошибочного выделения.
Интеграция с Finder и внешними приложениями
NeoFinder рассчитан на роль центрального индекса, а не на изоляцию файлов. Команда Reveal in Finder показывает выбранный оригинал в системном Finder, если том подключён. Open with… передаёт файл выбранному приложению. Через Default Applications можно закрепить, чем открывать определённые типы материалов, чтобы RAW уходил в один инструмент, PSD — в другой, а видео — в монтажную программу.
Перетаскивание из окна NeoFinder также работает как мост в обычный рабочий процесс. Когда оригинал online, файл можно тянуть в редактор, окно Finder, почтовое приложение или другое место, принимающее drag-and-drop. Если он offline, перетаскивать нечего: каталожная запись не маскируется под оригинальный файл.
Quick Look позволяет быстро проверить доступный файл без запуска полноценного приложения. Для архивиста это снижает число лишних открытий тяжёлых документов. При этом поддержка конкретного формата зависит и от системных Quick Look-компонентов macOS. Если Finder не умеет построить preview для редкого формата, NeoFinder не всегда сможет компенсировать это собственным просмотрщиком.
Finder Tags могут быть считаны в каталог и затем участвовать в поиске Keywords. Но на SMB, ExFAT и некоторых других файловых системах чтение tags/comments может быть заметно медленнее. Если организация активно использует Finder Tags как часть классификации, их стоит включить несмотря на цену. Если tags случайны и никому не нужны, их чтение лучше отключить ещё до первичного большого сканирования.
Отдельная кнопка и команда QuickFind доступны даже из menu bar при включённой соответствующей настройке NeoFinder. Это удобно, когда пользователь работает в другом приложении и хочет быстро найти файл, не переключаясь на главное окно заранее. Результат всё равно строится по каталожной базе, а не по Spotlight-индексу исходных отключённых дисков.
Импорт старых каталогов и миграция архивов
Одна из практических проблем многолетних архивов — информация о носителях уже существует в другом каталогизаторе или LTO-системе. Пересканировать сотни дисков можно не всегда: часть находится вне офиса, часть — на ленте, часть — в старом формате. NeoFinder умеет импортировать ряд нативных каталогов и экспортных отчётов, чтобы сохранить хотя бы структуру и доступные поля.
Импорт запускается командой File → Import…. Важно именно выбрать формат источника в диалоге, а не бросать папку со сторонними базами в LIBRARY. Перетаскивание такой папки лишь создаст каталог самих файлов базы и не преобразует их внутренние записи.
Поддерживаются данные нескольких старых disk-catalog приложений, а также отчёты LTO-решений в XML, CSV или текстовом виде. Для миграции с DiskCatalogMaker используется tab-delimited text; при экспорте необходимо включить колонку Path, иначе NeoFinder не сможет восстановить правильную иерархию. Для Extensis Portfolio перенос строится через экспорт полей и, если они доступны, отдельную папку preview.
При работе с LTO нужно понимать качество исходного отчёта. Если экспорт содержит только path и даты, NeoFinder не сможет выдумать размер, XMP или preview, которых в отчёте нет. Импортированная база отражает ровно тот объём информации, который предоставил источник. Позже, если оригинальный носитель станет доступен в файловой системе, каталог можно обновить и обогатить уже средствами NeoFinder.
Это особенно важно для старых архивов: импорт не равен полной миграции метаданных во всех случаях. После переноса следует выбрать несколько томов, сравнить число папок и файлов с исходным каталогизатором, проверить глубину путей, даты и заметки. Если исходная система экспортирует только видимые колонки, сначала настройте её так, чтобы выгрузить максимум полезных полей.
Для собственных файлов NeoFinder Import не нужен. Достаточно поместить каталог .neofinder или .neofinder7 в активную Database Folder, и программа подхватит его при запуске. Это различие полезно при восстановлении backup: свои каталоги возвращаются простым копированием, чужие форматы требуют преобразования через Import.
Веб-галереи и отчётность
Помимо PDF Contact Sheet программа может сформировать HTML Web Gallery. Эта возможность относится к Business-сценарию. Пользователь выбирает каталоги или папки и запускает Export Web Gallery из File или контекстного меню. Результатом становится обычная папка с HTML, изображениями, CSS и другими ресурсами, которую затем можно разместить на веб-сервере.
Галерея строится из шаблона. Есть несколько встроенных вариантов, а также поддерживаются пользовательские шаблоны. Можно настроить сортировку, исключить элементы без preview, выбрать данные для name/caption, применить XMP preset к экспортируемым изображениям и визуальный watermark. Размер крупного изображения тоже задаётся при экспорте.
Ключевое ограничение — Web Gallery использует preview из каталога. Если каталог создавался с маленькими миниатюрами, HTML-галерея не сможет получить полноценное качество без пересоздания preview. Это ещё один аргумент заранее разделять профили каталогизации: для архива, который иногда публикуется клиентам, размер preview выбирают больше, чем для технического диска.
HTML Export не является системой публикации с учётными записями, комментариями и облачным backend. NeoFinder создаёт статический набор файлов. Права доступа, HTTPS, размещение и срок жизни галереи определяются уже на стороне веб-сервера. Для внутреннего отчёта чаще проще PDF Contact Sheet, а Web Gallery имеет смысл, когда нужна визуальная страница для браузера.
Как проектировать каталог до первого большого сканирования
Хороший каталог начинается не с кнопки New Catalog, а с соглашений. Нужно определить, что считается единицей архива: физический том, верхнеуровневая папка, год или проект. Слишком крупная единица делает Update дорогим. Слишком мелкая создаёт тысячи каталогов и усложняет LIBRARY. Для фотографа часто удобно каталогизировать год или крупный проект; для LTO — отдельную ленту; для полочного HDD — весь физический диск.
Второе соглашение — идентификатор носителя. Имя тома должно быть стабильным и совпадать с физической маркировкой. Названия «Untitled», «Backup» или «SSD» плохи, потому что легко повторяются. Схема вроде ARCH-042 или PHOTO-2026-03 позволяет по результату поиска сразу понять, какой носитель нужен. Серийный номер можно также хранить в свойствах каталога.
Третье — обязательные метаданные. Для коммерческого фотоархива обычно важны Copyright, Creator/Author, Caption, Keywords, Persons, Location и рейтинг. Для технического архива важнее Project, Version, Status, Client или собственные annotations. NeoFinder позволяет переименовать несколько дополнительных полей каталога, поэтому имеет смысл заранее договориться об их семантике и не менять её каждые полгода.
Четвёртое — политика preview. Если архив должен визуально просматриваться без дисков, маленькая миниатюра сэкономит место, но ухудшит отбор. Если нужен только поиск пути и имени, гигантские preview бессмысленны. Перед массовой индексацией возьмите типичный проект, создайте два-три тестовых каталога с разными размерами preview и сравните реальный размер базы и удобство Light Table.
Пятое — частота обновления. Текущий рабочий NAS меняется ежедневно, закрытый LTO — почти никогда. Не нужно применять одинаковый график Update ко всем типам носителей. Для активных каталогов настройте регулярную процедуру, для закрытых — обновляйте только после контролируемого изменения архива.
Шестое — права. На общей Database Folder запись должна быть у тех, кто действительно администрирует каталоги. Остальным нужен поиск и просмотр. Это снижает риск конфликтов и случайного удаления. Аналогично на исходном архиве не всем пользователям требуется физическое переименование и Delete Originals.
Седьмое — резервирование. Database Folder и исходные данные должны иметь разные планы backup. База сравнительно компактна и меняется часто; мастер-файлы огромны и могут быть неизменными годами. Не смешивайте эти задачи в одну абстрактную фразу «у нас всё копируется»: проверяйте восстановление и каталога, и оригиналов отдельно.
Контроль качества каталога
После первичного сканирования полезно проводить выборочную приёмку. Откройте несколько каталогов из разных частей LIBRARY и сравните структуру с Finder. Проверьте файлы разных типов: RAW, JPEG, видео, PDF, аудио, архив. В Inspector должны появляться ожидаемые секции. Если один тип систематически лишён preview или метаданных, проблема вероятнее в настройке/поддержке формата, а не в случайной ошибке конкретного файла.
Проверьте поиск по тем полям, ради которых каталог создавался. Если редакция планирует искать Caption, найдите заведомо известную фразу. Если нужен поиск по камере, задайте EXIF Camera. Если нужны Finder Tags, убедитесь, что они действительно были прочитаны. Отсутствие поля лучше обнаружить на тестовых 5 000 файлах, чем после индексирования десятков миллионов.
Отдельно проверьте офлайн-сценарий. Отключите носитель, откройте каталог, найдите несколько файлов и убедитесь, что preview и нужные свойства остаются доступны. Затем снова подключите диск и используйте Reveal in Finder. Так проверяется вся цепочка: индекс хранит данные автономно, а связь с оригиналом восстанавливается при появлении тома.
Для каталогов с FileCheck выполните верификацию небольшого поднабора сразу после создания. Это подтверждает, что хеши действительно записаны и команда проверки работает в вашей файловой системе. Не ждите первого подозрения на повреждение через несколько лет, чтобы впервые попробовать эту функцию.
Наконец, сохраните копию Database Folder и протестируйте восстановление одного каталога в отдельной временной папке базы. Резервная копия считается надёжной не тогда, когда «backup завершён», а когда из неё удаётся вернуть рабочие данные.
QuickEdit, копирование метаданных и пользовательские Annotations
Когда нужно разметить сотни файлов, обычный XMP Editor становится медленным не из-за записи данных, а из-за количества кликов. QuickEdit сокращает этот цикл. Панель включается в View Settings для Icon, Gallery или Details View. После активации у карточки появляется небольшой anchor; достаточно навести на него курсор, и NeoFinder показывает компактную панель операций для текущего элемента без обязательного предварительного выделения.
QuickEdit умеет копировать в буфер EXIF Capture Date, GPS GeoTag вместе с высотой и направлением, полный XMP-набор, Persons, Keywords или комбинированный пакет даты, GPS и XMP. Вторая строка панели вставляет соответствующий тип данных. Команды становятся доступными только тогда, когда в буфере есть подходящее содержимое, а целевой файл online, записываем и поддерживает операцию.
Это удобно, например, для серии со старой камерой без GPS. Сделайте один снимок телефоном в точке съёмки, скопируйте его geotag, выделите серию с основной камеры и вставьте координаты во все кадры. Аналогично можно перенести общий набор Keywords или Persons. При удерживании Alt вставка может применяться к выделенной группе, если открытая QuickEdit-панель относится к одному из выбранных элементов.
QuickEdit также содержит операции удаления GPS, правки высоты/направления и lossless-поворота, если формат это допускает. Поскольку изменения записываются в оригиналы, offline-элементы не показывают полный набор редактирующих возможностей. Если команда внезапно исчезла, сначала проверьте доступность файла через Reveal in Finder, затем права записи и формат.
Для более контролируемого переноса есть Metadata → Copy Some Metadata…. В диалоге можно отметить отдельные поля или целые секции. Помимо XMP туда входят EXIF Capture Date, GPS, цветовой Label, Finder Tags, Finder Comment и даже принадлежность к Albums. Этот вариант безопаснее, когда из эталонного файла нужно перенести только часть данных и нельзя затронуть индивидуальные Caption или Persons.
Пользовательские Annotations
Стандартных XMP-полей не всегда хватает. В Annotations можно завести дополнительные текстовые поля: номер заказа, внутренний статус, цену, срок прав, поставщика, инвентарный код и другие атрибуты, специфичные для организации. Секция появляется в Inspector, а список названий полей редактируется через кнопку с шестерёнкой или отдельное окно из меню Window.
Поля создаются кнопкой плюс, удаляются минусом и переставляются drag-and-drop. Удаление имени из общего списка не стирает уже записанные значения из файлов; оно лишь меняет доступность поля в интерфейсе по умолчанию. Это важно при реорганизации схемы: сначала нужно решить, будет ли старое поле действительно выведено из эксплуатации, а не просто исчезнуть из формы.
Annotations участвуют в Any Text, имеют собственные критерии Find Editor и могут быть сохранены как Smart Folder. Некоторые виды отображения позволяют сортировать по пользовательскому полю. Для производственного архива это превращает NeoFinder из «каталога дисков» в более предметную DAM-систему: можно найти все assets конкретного заказа, региона лицензирования или стадии согласования, даже если эти значения не входят в стандартный IPTC/XMP-набор.
Несколько файлов редактируются одновременно. NeoFinder показывает существующие значения и позволяет заменить их общей записью; при этом старые данные выбранного поля будут перезаписаны. Copy Annotations и Paste Annotations копируют весь набор пользовательских полей, поэтому перед вставкой на большую выборку полезно проверить хотя бы один тестовый файл.
Есть технические ограничения: суммарный объём annotation-данных одного объекта ограничен, а в значениях нельзя использовать некоторые служебные символы и переносы строк. Для длинных редакционных текстов лучше применять Caption или внешний документ, а Annotations оставить для коротких структурированных атрибутов.
Автоматическое обновление активных каталогов
Если серверный каталог меняется каждый день, ручной Update быстро превращается в рутину. В Business-лицензии есть AutoUpdater. Окно открывается из File; нужный каталог перетаскивается из LIBRARY в список расписаний, добавляется кнопкой плюс или через контекстное меню. Один и тот же каталог можно добавить несколько раз с разными временными правилами.
Расписание ограничивается днями недели. Обновление может запускаться при старте NeoFinder, при монтировании соответствующего тома или в указанное время. Для временного режима доступны повторения через фиксированные интервалы в течение дня. Важное ограничение: NeoFinder должен быть запущен. Если приложение не работало в назначенный момент, пропущенный запуск не выполняется автоматически позже. Спящий Mac тоже не будет разбужен самим AutoUpdater.
Для сервера есть опция AutoMount. NeoFinder может смонтировать сетевой том перед обновлением и при необходимости отключить его после завершения. Учётные данные хранятся с использованием отдельного защищённого keychain-механизма. В организации это стоит настраивать под специальной технической учётной записью с минимально необходимыми правами, а не под персональным аккаунтом сотрудника.
AutoUpdater использует Cataloging Settings, сохранённые внутри каждого каталога. Это защищает расписание от случайной смены глобального профиля. Если нужно изменить размер preview, FileCheck или чтение конкретных метаданных для автоматического Update, редактируют параметры именно выбранного каталога. Разные расписания одного каталога не могут иметь разные профили каталогизации.
Параллельные обновления разрешены, но на слабой сети их лучше выполнять последовательно. Несколько одновременных сканов способны конкурировать за SMB, диски и CPU. В окне AutoUpdater есть журнал, по которому удобно проверять, что ночная задача действительно стартовала и завершилась, а не остановилась на недоступном томе или запросе разрешения.
Практический график для студии может быть таким: текущий NAS обновляется ночью; каталоги закрытых внешних дисков не имеют расписания; крупные серверные разделы разбиты по проектам и обновляются в разные окна. Это уменьшает нагрузку и делает базу актуальной там, где актуальность реально нужна.
Сравнение с аналогами
NeoFinder имеет смысл сравнивать не только с фоторедакторами, но прежде всего с каталогизаторами и DAM-системами. Его сильная сторона — офлайн-инвентаризация разнородных носителей с метаданными и preview. Поэтому выбор зависит от того, нужно ли вам редактировать изображение, управлять фото-базой или искать любые файлы на отключённых дисках.
| Программа | Основная задача | Что особенно полезно | Ограничение относительно NeoFinder |
|---|---|---|---|
| NeoFinder | Каталог носителей и digital assets | Офлайн-поиск, XMP, GPS, FileCheck, смешанные типы файлов | macOS как основная настольная платформа; не полноценный фоторедактор |
| ФотоМАСТЕР | Редактирование фотографий | RAW, ретушь, удаление объектов, замена фона, коррекция | Не предназначен для инвентаризации множества отключённых носителей |
| DiskCatalogMaker | Каталог дисков на Mac | Простой Finder-подобный каталог, поиск, дубликаты, архивы | Меньший акцент на развитом XMP/фото-DAM и геопоиске |
| digiKam | Управление фото и обработка | Теги, лица, similarity, RAW, редактор, кроссплатформенность | Сильнее ориентирован на фото-коллекции, чем на универсальный офлайн-каталог носителей |
NeoFinder и ФотоМАСТЕР
ФотоМАСТЕР отвечает на вопрос «как изменить снимок»: он открывает RAW и обычные изображения, выполняет коррекцию, ретушь, удаление объектов, замену/размытие фона, геометрические исправления и пакетную обработку. NeoFinder отвечает на другой вопрос — «где лежит нужный снимок и что о нём известно». У него есть экспорт и lossless-операции, но нет набора художественных корректировок, сопоставимого с фоторедактором.
Поэтому программы не являются взаимозаменяемыми. В связке NeoFinder находит RAW на архивном диске, показывает EXIF/XMP и позволяет собрать подборку; ФотоМАСТЕР или другой редактор выполняет саму обработку. Если пользователь хранит несколько папок на одном компьютере и главная потребность — улучшить кадр, каталогизатор будет лишним. Если архив распределён по десяткам томов, один фоторедактор не решит проблему инвентаризации.
NeoFinder и DiskCatalogMaker
DiskCatalogMaker — гораздо более прямой конкурент: он тоже сканирует диски, создаёт каталоги, показывает их в Finder-подобном интерфейсе, умеет Quick Look, поиск по атрибутам, дубликаты и чтение ряда архивных форматов. Для пользователя, которому нужен прежде всего быстрый список содержимого носителей, его более узкая модель может быть достаточной.
NeoFinder идёт дальше в сторону DAM: XMP Editor, иерархические keywords, Persons, Places, Metadata Presets, GeoFinder, визуально похожие фото, Light Table, photo export, contact sheets, FileCheck и большой набор медиа-метаданных. За это приходится платить большей сложностью настроек и потенциально более тяжёлой каталогизацией, если включить всё сразу.
NeoFinder и digiKam
digiKam — мощный кроссплатформенный фото-DAM с собственными базами, импортом с камер, тегами, распознаванием лиц, similarity, геолокацией, RAW-поддержкой и полноценными инструментами обработки. Если библиотека состоит прежде всего из фотографий и видео, а пользователь хочет единое приложение для импорта, организации и редактирования на Windows/Linux/macOS, digiKam закрывает больше этапов фото-процесса.
NeoFinder сильнее выражает концепцию каталога физического/сетевого носителя и разнородных файлов. Для архива, где вместе лежат InDesign, PDF, аудио, видео, фото, ZIP и документы на десятках отключённых дисков, такая универсальность и ориентация на офлайн-тома часто важнее встроенного редактора. Выбор определяется не количеством функций, а структурой хранилища.
Реальные ограничения NeoFinder
Первое ограничение — основная настольная версия рассчитана на macOS. Существуют мобильное приложение и совместимость каталогов с abeMeda в Windows-среде, но это не означает, что NeoFinder для Mac превращается в одинаковое нативное приложение на Windows и Linux. В смешанной компании это нужно учитывать при лицензировании и поддержке.
Второе — каталог не содержит полноценную копию исходника. Офлайн можно искать и просматривать сохранённые preview, но экспорт, открытие оригинала, XMP-редактирование, проверка FileCheck и часть других действий требуют подключить носитель. Это естественно для архитектуры каталогизатора, но пользователь должен понимать границу между «знаю, где файл» и «имею файл сейчас».
Третье — качество и полнота базы зависят от первоначальных параметров. Маленькие preview ограничивают визуальный отбор, выключенные XMP/текстовые поля нельзя искать задним числом без Update, а слишком агрессивные настройки раздувают каталог и замедляют индексацию. NeoFinder даёт много контроля, но ответственность за профиль каталогизации лежит на пользователе.
Четвёртое — приложение не заменяет Photoshop, Lightroom, Capture One, ФотоМАСТЕР или другой редактор. Есть экспорт, поворот, метаданные, контактные листы и вспомогательные фотоинструменты, но нет полноценного RAW-development с детальной тональной коррекцией и локальными масками как основной функции.
Пятое — автоматический Find Faces не распознаёт личность. Он лишь отмечает наличие лица. Если задача — автоматически кластеризовать людей по именам, нужно использовать другой инструмент или готовые внешние метаданные. Аналогично визуальный Find Similar Photos не следует путать с гарантированным поиском дубликатов: для идентичности файла применяются отдельные признаки и FileCheck.
Наконец, интерфейс и терминология рассчитаны на пользователя, который понимает разницу между каталогом, оригиналом, XMP sidecar и файловым томом. Программа поддерживает несколько языков, но русской локализации в официальном списке нет. Для русскоязычного пользователя это означает, что названия меню и параметров придётся осваивать на английском или другом доступном языке.
Как настроить NeoFinder без лишней сложности
Начните с конкретной проблемы. Если нужно просто узнать, на каком диске лежит файл, каталогизируйте имена, базовые свойства и умеренные preview. Если вы строите фото-DAM, добавьте EXIF/XMP, крупные miniatures, keywords и ratings. Если архив должен регулярно проверяться на битовые изменения, включите FileCheck на законченных томах. Один универсальный «максимальный» профиль не существует.
Дайте каждому носителю уникальное понятное имя и продублируйте его физической наклейкой. Создайте Catalog Folders по логике, понятной не только вам. Сформулируйте обязательные поля XMP и сделайте Metadata Presets. Для повторяющихся контрольных задач сохраните Smart Folders. Для ручных проектов используйте Albums. Эта простая дисциплина даёт больше пользы, чем бесконечная настройка интерфейса.
Регулярно обновляйте активные каталоги и резервируйте Database Folder. Периодически выбирайте случайный найденный файл и проверяйте Reveal in Finder, чтобы убедиться, что пути не устарели. После переноса данных используйте Reconnect, а не создавайте новый каталог без причины. Для общего сервера минимизируйте количество пользователей с правом записи.
В итоге NeoFinder особенно хорошо работает там, где архив живёт дольше конкретного компьютера и конкретного диска. Он создаёт независимую карту содержимого, пригодную для поиска, отбора и проверки метаданных, не заставляя перемещать оригиналы в собственную медиатеку. Если построить профиль каталогизации под реальный процесс, программа остаётся полезной и при подключённых рабочих томах, и через годы, когда большая часть архива хранится офлайн.
