Обновлено: 28 ноября 2023 г. Автор: Виталий
В этом обзоре рассмотрим 10 программных решений для домашних медиа серверов, которые помогут облегчить доступ к вашему архиву фотографий и выполнить каталогизацию снимков.
Такие сервисы, как Google Photo или iCloud предлагают обширные возможности для хранения, сортировки, каталогизации фотографий. Встроенные алгоритмы подбирают снимки по темам, создавая интересные слайд-шоу или видеоролики, возвращая нас к воспоминаниям и чувствам, которые испытывали в определенные моменты прошлого.
Однако, несмотря на удобства, которые предлагают современные облачные хранилища, есть те, кто не хочет доверять свои личные фотографии корпорациям, ведь непонятно кто может иметь к ним доступ. В этом случае оптимальным вариантом является домашний медиа сервер, но нужно организовать удобный доступ и каталогизировать снимки.
Расположив фотографии на сетевом диске в локальной сети, вы с легкостью сможете ориентироваться в огромном количестве фотографий с помощью приложения Tonfotos на вашем персональном компьютере. Программа способна каталогизировать фотоснимки по дате, местам, альбомам, хорошо работает с метаданными, умеет распознавать лица людей, строить семейные связи. Однако, если вы хотите иметь доступ к вашим фотографиям из любой точки земного шара, вам потребуется установить специальное серверное приложение.
Рассмотрим, какие программы помогут вам организовать доступ к вашей коллекции фотографий через веб-интерфейс наподобие Google Photo.
IMMICH – наиболее известная бесплатная серверная программа для хранения фотографий. Она имеет приятный, современный интерфейс и отменную функциональность, которая не уступает решениям от Google или Apple.
Здесь есть все необходимое для кастомизации фотографий: начиная от возможности отображения фотографий в хронологической последовательности, заканчивая редактированием описаний метаданных.
Есть мощный алгоритм определения лиц людей. Он настолько эффективен, что может обнаруживать лица людей, даже если они не смотрят в камеру.
Для получения доступа к архиву фотографий с телефона разработчики IMMICH предусмотрели мобильное приложение. Примечательно, что его функциональность на таком же уровне, как и веб-версия.
Проект не имеет сайта, а только аккаунт на сервисе GitHub, но по заявлению разработчиков LibrePhotos обладает обширными функциональными возможностями. Программа может работать со всеми расширениями файлов фотографий, имеет функцию распознавания лиц и их классификацию, считывает метаданные о геолокации и визуализирует их на карте, автоматически сканирует файловую систему на предмет добавления новых снимков.
Инсталлируется LibrePhotos только на компьютерах под управлением ОС Linux, но можно реализовать запуск на Windows, предварительно установив Docker.
Программа имеет русский интерфейс, интуитивно понятно и легко настраивается. Все загруженные фотографии автоматически отображаются в хронологической последовательности, при этом считывание даты выполняется не от времени создания файла, а от метаданных.
При открытии конкретной фотографии отображаются дополнительные атрибуты, пользователь может сразу задать имя изображенной персоны.
Отдельно стоит отметить наличие мобильной версии LibrePhotos, правда ее нет на Google Play или App Store, но есть готовый APK для Android, который доступен также на GitHub.
Функциональные возможности мобильной версии сильно ограничены по сравнению с серверной. Пользователь может только просматривать фотографии, загружать на мобильное устройство или удалять.
Как и предыдущий пример, программа для хранения фотографий на домашнем сервере Photonix в первую очередь предназначена для работы в среде Linux и устанавливается посредством виртуализации Docker. Если последний имеется на вашем сервере, процесс инсталляции занимает несколько минут.
Отличительной особенностью Photonix выступает нестандартный метод каталогизации фотографий. Разработчики сделали упор на теги, а не на каталоги, как это сделано в других подобных программах. Поэтому при первом запуске интерфейс кажется немного непонятным.
Верхнее меню представляет собой фильтр поиска, который генерируется автоматически по мере того, как загружаются фотографии на сервер. Например, программа определяет, какой цвет основной на снимке, лица людей, а также берет информацию из метаданных.
Наличие этих данных облегчает поиск необходимой фотографии по косвенным признакам. Например, вы помните, что на снимке преобладает голубой цвет и на нем изображен определенный человек.
Чтобы отредактировать имя изображенного на фотографии человека, следует открыть фото и прописать соответствующие сведения во всплывающем квадрате вокруг лица.
Стоит отметить, что Photonix умеет определять не только людей на фотоснимках, но и другие объекты, например, автомобили.
Если Photonix и LibrePhotos имеют свободное распространение и не требуют оплаты, то с PhotoPrism ситуация отличается. Проект хоть и имеет бесплатную версию, но является коммерческим. Поэтому для получения доступа к полному функционалу PhotoPrism необходимо внести плату от 2 до 6 евро в месяц в зависимости от конкретного набора требуемых опций. Однако даже бесплатный тариф обладает всеми необходимыми возможностями для обеспечения удобного хранения и доступа к фотографиям.
Основной функционал программы сосредоточен в левом меню. Здесь пользователь может отсортировать фотографии по дате съемки, местам, дополнительным тегам. Определение лиц осуществляется автоматически по мере загрузки фотоснимков в хранилище.
PhotoPrism имеет обучающийся алгоритм, который соотносит прописанный пользователем тег с тем, что изображено на фотографии, и присваивает его другим похожим снимкам.
Программа хорошо работает с метаданными: не только их отображает, но и позволяет редактировать.
Выполнить установку серверной программы для хранения фотографий PhotoPrism можно на компьютер под управлением ОС Windows, Linux, MacOS через Docker или готовые медиа серверы Asustor, QNAP или Synology.
Home Gallery – полностью бесплатное программное обеспечение для организации фотографий на медиа сервере с минималистичным интерфейсом. Открыв веб-интерфейс, вы попадаете на ленту, где фотоснимки собраны в хронологической последовательности. Главное меню состоит только из 5 функциональных кнопок.
На первый взгляд может показаться, что на этом функциональные возможности Home Gallery заканчиваются, пока не начинаешь открывать фотографии. Программа имеет мощные решения по определению содержимого на снимках и сортировке. Например, открыв фото цветов, достаточно нажать одну кнопку, чтобы Home Gallery нашел на сервере для хранения фотографий аналогичные кадры.
Всего за несколько секунд вы получите следующий результат.
Если на фотографии присутствуют лица людей, программа распознает их и определит примерный возраст, пол.
Аналогично с другими объектами. При этом определение не зависит от того, был ли ранее указан соответствующий тег или нет.
Memories – это не отдельная серверная программа для хранения фотографий, а плагин, устанавливаемый внутри программного обеспечения Nextcloud. Он распространяется бесплатно и включает весь основной функционал, необходимый для удобного доступа и каталогизации фотографий: чтение и редактирование метаданных, демонстрация мест, где сделаны фотоснимки на карте, теги, определение лиц.
Поскольку Memories – это только плагин, который расширяет возможности Nextcloud, он имеет тот же интерфейс.
Стоит обратить внимание, что функция распознавания лиц и предметов на фотографиях не является непосредственной опцией приложения. Для ее реализации необходимо дополнительно установить плагин Recognize и Face Recognition. Найти их можно в общем репозитории Nextcloud. Доступ к серверу, где хранятся фотографии, получают и через мобильное приложение Nextcloud. Здесь недоступны функции Memories, но можно выгрузить фотоснимки с телефона, и они будут автоматически обработаны плагином.
Использование Memories является оправданным, если на сервере уже установлено серверное решение Nextcloud, которое, кроме работы с фотографиями, предлагает широкий набор функций, включая облачные офисные программы. В противном случае лучше обратить внимание именно на специализированный софт.
Серверная программа для хранения фотографий разработана Synology специально для домашних медиа серверов, выпускаемых корпорацией. Соответственно, чтобы пользоваться Synology Photos, необходимо быть счастливым обладателем одного из продуктов компании с операционной системой DiskStation Manager.
Synology Photos является предустановленной программой, поэтому чтобы ее запустить, нужно просто найти соответствующую иконку в меню приложений.
Программное обеспечение имеет интуитивно понятный интерфейс. Главное окно выполнено в виде эскизов фотографий, расположенных в хронологической последовательности. Справа основные разделы представлены в виде трех функциональных кнопок. Кроме этого, есть фильтр, возможность изменения отображения фотографий и запуск слайд шоу.
Серверная программа для хранения фотографий имеет встроенные алгоритмы для каталогизации фотоснимков, которые распознают на изображении объекты и лица людей. Предусмотрена возможность сортировки по тегам и геолокации, данные о которой берутся с метаданных.
Для доступа с мобильного телефона вы можете скачать Synology Photos с Google Play или AppStore. А для Android смартфонов и вовсе предусмотрена возможность установки через APK файл.
Pigallery2 – серверная программа для хранения фотографий, которая специально разработана для работы на серверах со слабой аппаратной частью и миникомпьютерах (например, Raspberry Pi). По заявлению разработчиков, для нормальной работы этого программного обеспечения достаточно, чтобы на компьютере было 2 Гб ОЗУ.
Несмотря на скромные системные требования, Pigallery2 имеет все для комфортной работы с фотографиями функции: определение места, где сделано фото по метаданным, распознавание лиц людей, морд животных. Интерфейс при этом не перегружен, интуитивно понятен. Даже человек, который впервые видит Pigallery2, сможет во всем разобраться.
Особенностью этой серверной программы для хранения фотографий выступают обширные возможности фильтрования фотоснимков по разным параметрам.
Если учесть небольшие требования к аппаратной части, программа действительно заслуживает внимания. Ведь для ее работы подойдет любой компьютер старше 2010 года.
Ищите простую серверную программу для хранения фотографий? Возможно, вам подойдет Photoview. Это легковесный просмотрщик, который требует минимального количества аппаратных ресурсов сервера. Например, после установки в Docker программа занимает менее 240 Мб ОЗУ и вообще не создает нагрузки на процессор.
Веб-интерфейс имеет простое и лаконичное исполнение, в котором легко разобраться. Программа умеет распознавать лица изображенных на фотографиях людей, считывать exif метаданные.
Единственное, чего не хватает Photoview — визуализация на карте, где был сделан снимок. Программа считывает данные геолокации, но показывает их в виде координат.
Проект Piwigo позиционирует себя, как менеджер фотографий, но по факту вы получаете полноценный сайт для портфолио. Даже интерфейс программы больше напоминает блог, созданный на Wordpress, чем серверное решение для хранения фотоснимков и их кастомизации.
Основной упор в сортировке фотоснимков здесь делается на теги и альбомы. Нет функции распознавания лиц или определения места, где сделан снимок. Есть рейтинговая система, которая определяет лучшие фотографии по количеству просмотров и демонстрирует их в категории «Самые просматриваемые».
Панель администратора имеет совершенно иной внешний вид. Здесь предусмотрено управление архивом фотографий, удаление/добавление пользователей, установка дополнительных плагинов.
Благодаря усилиям энтузиастов существуют действительно мощные серверные программы для хранения фотографий, которые по функциональности близки к коммерческим решениям. Единственное, что требуется – единожды настроить программное обеспечение. Хорошо, что разработчики предлагают подробные инструкции, как это сделать.
Мы используем файлы cookie. Продолжая просмотр сайта, вы соглашаетесь на использование нами файлов cookie. Политика конфиденциальности