Repolode
nothing2obvi

nothing2obvi/pixelfin

Локальное веб-приложение для проверки изображений в Jellyfin: выявляет отсутствующие и неподходящие по размеру файлы, позволяет редактировать их и создавать ZIP-архивы с резервными копиями.

Звёзды
178
Форки
6
Открытые issues
2
Последний коммит
16 дней назад

Что это?

Pixelfin — локальное веб-приложение для проверки изображений в медиатеках Jellyfin. Для каждого медиафайла оно показывает сводную таблицу и визуальную галерею с изображениями таких типов, как Primary, Backdrop, Logo, ClearArt, Banner и Thumb. Приложение отмечает отсутствующие изображения, а также те, разрешение которых ниже заданного минимума или выше необязательного максимума, чтобы можно было найти изображения, которые стоит заменить.

Изображения можно редактировать прямо в Pixelfin, используя провайдеры, настроенные на сервере Jellyfin, или загружая файлы PNG, JPEG, WebP и GIF. Изображения можно экспортировать в ZIP-архивы и позднее восстановить. Перед восстановлением запускается пробный режим: он показывает оценки совпадений и сравнение изображений рядом, прежде чем что-либо будет загружено в Jellyfin. Pixelfin также создает автономные HTML-галереи и поддерживает развертывание через Docker.

Ключевые возможности

  • 01Отмечает отсутствующие изображения и изображения с неподходящим разрешением для каждого медиафайла и каждой медиатеки.
  • 02Редактирует изображения в приложении: позволяет искать, загружать и удалять их, а также менять порядок Backdrop.
  • 03Экспортирует изображения в ZIP-архивы и восстанавливает их после проверки в пробном режиме со сравнением рядом.
  • 04Создает автономные HTML-галереи со сводной таблицей и ссылками на Jellyfin.
  • 05Поддерживает медиатеки Series, Movies, Music, Music Videos и Collections.
  • 06Работает локально через Python или в Docker на amd64 и arm64.

Сценарии использования

  • Поиск постеров и изображений Backdrop с низким разрешением или отсутствующих файлов в большой медиатеке Jellyfin.
  • Резервное копирование изображений перед пересборкой или переносом сервера Jellyfin.
  • Восстановление изображений из ZIP-архива после переноса сервера с предварительным запуском в пробном режиме.
  • Подбор единообразных изображений для медиатеки с помощью визуального просмотра.

Быстрый старт

  1. 1

    Установите зависимости Python из requirements.txt

    pip install -r requirements.txt
  2. 2

    Запустите Pixelfin

    python app.py
  3. 3

    Откройте веб-приложение в браузере

Что важно знать

  • Лицензия не указана, поэтому права на использование неясны.
  • Приложение не разрабатывалось с учётом требований безопасности, поэтому его следует запускать только локально или в доверенной частной сети.
  • Для работы необходим запущенный сервер Jellyfin и ключ API Jellyfin.
  • Автор описывает его как локальный инструмент, а не как защищённое приложение для промышленной эксплуатации.

В подборках

Темы

Частые вопросы

Что такое pixelfin?
Локальное веб-приложение для проверки изображений в Jellyfin: выявляет отсутствующие и неподходящие по размеру файлы, позволяет редактировать их и создавать ZIP-архивы с резервными копиями. Pixelfin — локальное веб-приложение для проверки изображений в медиатеках Jellyfin. Для каждого медиафайла оно показывает сводную таблицу и визуальную галерею с изображениями таких типов, как Primary, Backdrop, Logo, ClearArt, Banner и Thumb. Приложение отмечает отсутствующие изображения, а также те, разрешение которых ниже заданного минимума или выше необязательного максимума, чтобы можно было найти изображения, которые стоит заменить.
pixelfin можно использовать бесплатно? Какая у него лицензия?
У pixelfin не указана лицензия. Код открыт, но без лицензии нет явного разрешения на его использование — уточните у автора, прежде чем на него полагаться.
pixelfin всё ещё поддерживается?
Активно поддерживается. Последний коммит в pixelfin — 23 окт. 2026 г..
Для чего можно использовать pixelfin?
Поиск постеров и изображений Backdrop с низким разрешением или отсутствующих файлов в большой медиатеке Jellyfin. Резервное копирование изображений перед пересборкой или переносом сервера Jellyfin. Восстановление изображений из ZIP-архива после переноса сервера с предварительным запуском в пробном режиме. Подбор единообразных изображений для медиатеки с помощью визуального просмотра.
Как установить pixelfin?
Установите зависимости Python из requirements.txt: pip install -r requirements.txt Запустите Pixelfin: python app.py Откройте веб-приложение в браузере
Где скачать pixelfin?
Исходный код и инструкции по установке — на GitHub: https://github.com/nothing2obvi/pixelfin

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемое приложение для фото с приоритетом конфиденциальности: автоматически добавляет метки, распознаёт лица и отображает на карте фотографии и видео.

40,4 тыс.+42 за неделю2,3 тыс.GoOtherАктивно поддерживаетсяОбновлён вчера

Самостоятельно размещаемая система, в которой LLM-агент находит, проверяет и устанавливает субтитры для медиатеки, а при отсутствии исходных субтитров переводит их.

147+3 за неделю5TypeScriptAGPL-3.0Обновлён 2 месяца назад

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

50917PythonAGPL-3.0Активно поддерживаетсяОбновлён вчера