Большое обновление приложения для фотографий PhotoPrism

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

Под капотом наиболее значимым изменением является замена движка с TensorFlow 1.15 на TensorFlow 2.18, который обеспечивает современную оптимизацию и более широкую поддержку аппаратного обеспечения. Администраторы, выполняющие развертывание через Docker, могут подключиться к проекту, просто установив PHOTOPRISM_INIT=tensorflow;. Любители ручной установки найдут свежие двоичные файлы для AMD64 на сервере загрузки проекта.

Помимо встроенного искусственного интеллекта, PhotoPrisms Vision API теперь взаимодействует с удаленными серверами выводов, позволяя тяжелым классификаторам, таким как большие модели распознавания лиц или пользовательские детекторы объектов, работать на выделенных GPU машинах, а не делить ресурсы с самой галереей.

Пакет JavaScript уменьшился на 54%, поэтому загрузка при первом запуске и обновление кэша происходят заметно быстрее. Асинхронное обновление состояния еще больше снижает задержки в пользовательском интерфейсе, а навигация с помощью клавиш со стрелками и несколько новых сочетаний клавиш делают рабочие процессы для опытных пользователей менее зависимыми от мыши.

Более того, экран входа в систему теперь предлагает мгновенный переключатель языка – небольшой, но продуманный шаг в сторону растущей международной базы пользователей PhotoPrism. Кроме того, в полноэкранном режиме сворачиваемая боковая панель показывает данные EXIF и другие метаданные, не заслоняя изображения, что удобно при работе с большими архивами.

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

Медиаконвейеры тоже не остались без внимания: PhotoPrism теперь перекодирует видео в фрагментированные сегменты MP4, оптимизированные для адаптивной потоковой передачи, а аппаратное ускорение Intel Quick Sync Video наконец-то работает без сбоев на последних моделях процессоров. Что касается приема, то фотографы могут загружать сразу несколько файлов в один ZIP-архив, а администраторы получили новые регуляторы для ограничения типов расширений и общего размера загружаемых файлов.

И наконец, образ Docker для общественных редакций обновляется до Ubuntu 25.04 Plucky Puffin и устанавливает новые мультимедийные инструменты: FFmpeg 7.1, Darktable 5.0.1, RawTherapee 5.11 и libheif 1.19.7. Тем временем бэкэнд переходит на Go 1.24.2, добавляя исправления безопасности.

Для получения подробной информации обо всех изменениях в последней версии PhotoPrism ознакомьтесь с журналом изменений или посетите веб-сайт проекта.

Не забывайте, что выпущенные установочные пакеты предназначены для опытных пользователей и тех, кто поддерживает сторонние интеграции. Для более удобной установки PhotoPrism рекомендует использовать один из своих образов Docker.