Загрузка 0
ПОДЕЛИТЬСЯ

Мой блог

Листай вниз

4 полезных клиента для Jellyfin, которые улучшили мой домашний медиасервер

4 полезных клиента для Jellyfin, которые улучшили мой домашний медиасервер

Подробности изложены в материале первоисточника. Я развернул домашний сервер Jellyfin на базе мини-ПК HP ProDesk 600 G6 под управлением Proxmox, настроив аппаратное перекодирование с использованием встроенной графики процессора. Хотя серверная часть работает отлично, впечатления от просмотра во многом зависят от клиентского приложения на конкретном устройстве. Официальные клиенты функционируют стабильно, однако сторонние программы предоставляют функции, ради которых иначе пришлось бы устанавливать дополнительные плагины или искать сложные обходные пути.

Главная страница клиента Findroid для Android
Отображение доступных медиафайлов в нативном стиле Android.

Протестировав различные варианты для экосистемы Jellyfin 12, я отобрал четыре лучших приложения, которые инсталлирую в первую очередь. Ниже представлен мой личный опыт их настройки и использования на разных устройствах.

Синхронизация библиотеки через Infuse
Процесс подключения внешних медиаисточников в приложении Infuse.
Настройки воспроизведения мультимедиа
Меню выбора аудиодорожек и субтитров во время просмотра.
Интерфейс медиаплеера на мобильном устройстве
Управление воспроизведением видео на экране смартфона.
Списки медиатеки в стороннем клиенте
Отображение постеров и карточек контента в библиотеке.

Infuse решает проблемы с поиском субтитров

Даже при наличии аккуратной медиатеки у меня периодически находятся релизы без встроенных или внешних субтитров. В стандартном веб-клиенте Jellyfin устранение этого пробела требует утомительного поиска по базам данных, ручного выбора и надежды на то, что файл корректно синхронизируется. Приложение Infuse позволяет сделать это буквально в один клик прямо во время воспроизведения видео, бесплатно подтягивая нужные дорожки через OpenSubtitles. Подробнее ознакомиться с возможностями экосистемы можно на официальном сайте xda-developers, где детально разбираются подобные мультимедийные решения.

Реклама

Кроме того, здесь реализована синхронизация истории просмотров и рейтингов с аккаунтом Trakt без необходимости задействовать серверные плагины. Плеер умеет пропускать заставки и титры благодаря интеграции с IntroDB, но главным достоинством для меня остается именно работа с субтитрами. Infuse воспринимает Jellyfin как один из множеств источников, позволяя параллельно подключать сетевые хранилища NAS или удаленные серверы Plex.

Особенности экосистемы Apple и стоимость

Разработчики из Firecore добавили полноценную поддержку Jellyfin 12 начиная с версии 8.5.2, поэтому перед подключением к серверу мне потребовалось обновить клиентское ПО. Главное ограничение Infuse заключается в том, что приложение доступно исключительно на устройствах Apple: iPhone, iPad, Apple TV и компьютерах Mac. Базовую версию можно скачать бесплатно, однако для разблокировки расширенных функций требуется подписка Infuse Pro стоимостью 2 доллара в месяц, 17 долларов в год или 100 долларов за пожизненную лицензию.

Приложение Wholphin на телевизоре
Главный экран клиента Wholphin на телевизионной приставке.
Настройка профилей с защитой PIN-кодом
Меню управления пользовательскими профилями на телевизоре.
Управление частотой обновления экрана
Параметры синхронизации кадров телевизора с видеопотоком.
Пропуск заставок и титров
Активация автоматического пропуска интро через плагин.

Wholphin автоматически меняет частоту обновления экрана

Wholphin представляет собой бесплатный клиент Jellyfin для Android TV и Fire TV, написанный с нуля. Я тестировал его на фирменном стике Fire TV Stick 4K, где воспроизведение видео осуществляется через движки ExoPlayer или MPV. Приложение мне понравилось в первую очередь тем, что оно автоматически подстраивает разрешение и частоту кадров телевизора под контент без необходимости вручную менять системные настройки.

Навигация по категориям в приложении Wholphin
Быстрый доступ к жанрам и студиям с помощью пульта ДУ.

Для защиты личного пространства я заблокировал пользовательские профили с помощью PIN-кода, что крайне удобно при совместном использовании телевизора всей семьей. Интерфейс позволяет настраивать ряды на домашнем экране, закрепляя любимые коллекции, жанры или киностудии для более быстрой навигации с пульта. Программа умеет автоматически пропускать или выводить подсказки для титров и вступительных заставок, однако эти данные считываются с сервера, поэтому предварительно я установил плагин Intro Skipper.

Fladder объединяет клиент и панель управления сервером

Большинство клиентов ограничиваются исключительно воспроизведением медиаконтента, но Fladder идет дальше, отображая детальную статистику активных сеансов на сервере Jellyfin прямо с мобильного устройства. Обычно эта информация скрыта глубоко в настройках панели управления, где администратор управляет учетными записями, библиотеками и задачами. Когда я использую защищенное соединение через Tailscale, проверка статуса сервера со смартфона оказывается гораздо удобнее полноценного браузера.

Конечно, утилита не заменяет полноценный плагин Playback Reporting, так как панель показывает только текущие трансляции в реальном времени, а не архив просмотров за прошлый месяц. Для обработки запросов на добавление контента я интегрировал в программу сервис Seerr, а сама оболочка имеет собственные параметры пропуска интро. Кроссплатформенный интерфейс одинаково выглядит на Windows, macOS, Linux, iOS и Android, сохраняя единый пользовательский опыт.

Панель управления сеансами в Fladder
Список активных пользователей и текущих трансляций.
Просмотр статуса сервера на смарт-устройстве
Контроль состояния системы с мобильного экрана.
Управление пользователями в клиентском приложении
Список активных учетных записей в панели Fladder.
Интеграция с сервисом Seerr
Запрос нового контента прямо из интерфейса клиента.
Менеджер загрузок в приложении Findroid
Менеджер офлайн-загрузок для просмотра без интернета.

Findroid сохраняет медиатеку доступной в автономном режиме

Будучи нативным Android-приложением, Findroid строго следует принципам Material Design от компании Google. Главная причина, по которой эта программа прописалась на моем смартфоне, — возможность скачивания фильмов и сериалов на локальный накопитель для офлайн-просмотра в поездках, зонах слабого приема сети или в полете, где до сервера не достучаться.

Плеер опирается на движок mpv, обеспечивая корректный рендеринг субтитров и автоматический пропуск заставок через интерфейс Media Segments API при условии предварительной установки упомянутого плагина Intro Skipper. Стоит учитывать, что Findroid поддерживает исключительно прямой поток (Direct Play) без возможности транскодирования. Даже если сервер обладает мощным аппаратным ускорением на базе графического ядра в Proxmox, клиент не задействует перекодирование, из-за чего битрейт потока настроить нельзя, но офлайн-загрузки с лихвой компенсируют это ограничение.

01.