Самостоятельно размещаемый сервис для синхронизации статуса просмотра между медиасерверами Plex, Jellyfin и Emby без сторонних сервисов.
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
Установите зависимости Python из requirements.txt
pip install -r requirements.txt - 2
Запустите Pixelfin
python app.py - 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 обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемый хостинг изображений, GIF, MP4, аудио и текста с API загрузки, изменением размера и фильтрами через URL.
Самостоятельно размещаемое приложение для фото с приоритетом конфиденциальности: автоматически добавляет метки, распознаёт лица и отображает на карте фотографии и видео.
Самостоятельно размещаемая система, в которой LLM-агент находит, проверяет и устанавливает субтитры для медиатеки, а при отсутствии исходных субтитров переводит их.
Самостоятельно размещаемый инструмент для сканирования видео-, музыкальных и аудиокнижных коллекций с помощью ffprobe и просмотра технических метаданных в веб-интерфейсе.
Веб-приложение с открытым исходным кодом для заявок на фильмы и сериалы с модерацией для медиатек Jellyfin, Plex и Emby.