Мониторинг Plex через Tautulli

Аппаратное ускорение транскодирования Plex — самое значительное улучшение удобства работы для самостоятельно размещаемого медиа-сервера. Plex-сервер, транскодирующий одиночный поток 1080p в программном режиме, потребит 30-40% мощности современного процессора. Тот же поток при использовании Quick Sync или NVENC снижает нагрузку на это ядро до однозначных процентов.

Это лучшие приложения для аппаратного ускорения транскодирования Plex — от самого сервера до вспомогательных инструментов, которые поддерживают его работу.

На что обращать внимание при настройке Plex транскодирования

Пять критериев имеют значение:

Быстрое сравнение

Приложение Лучше всего для Платформы Бесплатный план Начальная цена Рейтинг
Plex Media Server Сам сервер Linux, Windows, macOS, NAS, Docker Да Бесплатно; Pass платно 4.7
Plex Pass Разблокирует аппаратное транскодирование Любой Plex-сервер Нет Ежемесячно, ежегодно или пожизненно платно 4.6
Intel Media Driver Движок Quick Sync на Linux Linux Да Бесплатно 4.7
NVIDIA NVENC Транскодер дискретного GPU Linux, Windows Да Бесплатно с картой 4.5
Tautulli Мониторинг и статистика Linux, Windows, macOS, Docker Да Бесплатно 4.8
Панель PMS Statistics Графическая панель Grafana для Plex Linux, Docker Да Бесплатно 4.4
PlexTraktSync Помощник синхронизации Trakt Linux, Windows, macOS, Docker Да Бесплатно 4.6

Приложения

1. Plex Media Server — лучший сервер для качественного медиа

Plex Media Server — это базовый сервер. Бесплатная версия обслуживает библиотеки; аппаратное транскодирование доступно только подписчикам Plex Pass. Установка поддерживает Windows, macOS, Linux, операционные системы NAS (Synology, QNAP, unRAID) и Docker.

Недостатки: Некоторые функции (воспроизведение на мобильных устройствах более 60 секунд, аппаратное транскодирование, Live TV DVR) доступны только подписчикам Pass.

Цены: Базовая установка бесплатна. Pass продается ежемесячной подпиской, ежегодной подпиской или как однократная пожизненная лицензия.

Платформы: Linux, Windows, macOS, операционные системы NAS, Docker.

Скачать: Plex Media Server

Итог: Plex Media Server — основа настройки аппаратного ускорения Plex. Пропустите, если предпочитаете Jellyfin.

2. Plex Pass — лучший способ разблокировать аппаратное транскодирование

Plex Pass — подписка, которая разблокирует аппаратное ускорение и несколько функций для удобства. Если планируете транскодировать более одного потока, Pass окупится.

Недостатки: Постоянные расходы на подписку. Пожизненная покупка избавляет от этой проблемы.

Цены: Ежемесячные и ежегодные подписки, либо однократная пожизненная лицензия.

Платформы: Любой Plex-сервер.

Скачать: Plex Pass

Итог: Plex Pass для аппаратного транскодирования практически обязателен. Пропустите только если вся библиотека состоит из форматов прямого воспроизведения.

3. Intel Media Driver — лучший движок Quick Sync для Linux

Intel Media Driver включает Quick Sync HEVC и AVC на Plex-серверах Linux. Установите пакет intel-media-va-driver-non-free на Debian или Ubuntu, затем передайте /dev/dri в контейнер Plex.

Недостатки: Процессоры до Kaby Lake используют устаревший драйвер i965, который не поддерживает кодирование HEVC.

Цены: Бесплатно.

Платформы: Linux.

Скачать: Intel Media Driver на GitHub

Итог: Intel Media Driver для аппаратного ускорения Plex имеет наивысшую ценность на любом сервере на базе Intel. Пропустите только для оборудования до Kaby Lake.

4. NVIDIA NVENC — лучший транскодер дискретного GPU

NVENC на карте GTX 10-й серии или новее выдает отличные транскодирования H.264 и H.265. Драйверы потребителей ограничивают одновременные сеансы кодирования; существуют патчи для снятия ограничения для личного использования.

Недостатки: Ограничение сеансов в потребительских драйверах. Более высокое энергопотребление в режиме ожидания, чем интегрированный GPU.

Цены: Бесплатно с поддерживаемой картой.

Платформы: Linux, Windows.

Скачать: Драйверы NVIDIA

Итог: NVENC для аппаратного ускорения Plex — правильный выбор, если в сервере уже установлена дискретная карта. Пропустите, если Quick Sync справляется с вашими потоками.

5. Tautulli — лучший мониторинг и статистика

Tautulli следит за вашим Plex-сервером и показывает, кто и что смотрит, сколько транскодирований происходит в реальном времени и откуда исходят эти потоки. Уведомления через email, Discord, Slack или webhook.

Недостатки: Не решает проблемы, только их отслеживает.

Цены: Бесплатно.

Платформы: Linux, Windows, macOS, Docker.

Скачать: Tautulli

Итог: Tautulli для аппаратного ускорения Plex ответит на вопрос “использую ли я на самом деле аппаратное ускорение?”. Пропустите, если работаете без интерфейса и вам это не важно.

6. Панель PMS Statistics — лучшая Grafana панель для Plex

PMS Statistics — это панель Grafana, созданная сообществом, которая извлекает данные из API Tautulli и показывает исторические показатели транскодирования, популярные títulos и количество потоков по пользователям.

Недостатки: Требует экземпляр Grafana и Tautulli для питания. Если Grafana уже не запущена, это проект.

Цены: Бесплатно.

Платформы: Linux, Docker.

Скачать: PMS Statistics на GitHub

Итог: PMS Statistics — это полированный долгосрочный вид поверх Tautulli. Пропустите, если уже используете Tautulli и не хотите экземпляр Grafana.

7. PlexTraktSync — лучший помощник синхронизации Trakt

PlexTraktSync поддерживает двусторонюю синхронизацию между историей просмотров Plex и Trakt. Не является инструментом транскодирования напрямую, но это то, как многие пользователи Plex узнают, что обрезать из библиотеки, что снижает объем контента с интенсивным транскодированием.

Недостатки: Ориентирован на Trakt. Не поможет, если не используете Trakt.

Цены: Бесплатно.

Платформы: Linux, Windows, macOS, Docker.

Скачать: PlexTraktSync на GitHub

Итог: PlexTraktSync — помощник для организации библиотеки рядом с настройкой аппаратного ускорения. Пропустите, если не используете Trakt.

Как выбрать правильный вариант

Если хотите самый простой вариант, установите Plex Media Server, купите Plex Pass и включите “Использовать аппаратное ускорение, если доступно” в настройках. На Linux с процессором Intel добавьте Intel Media Driver и передайте /dev/dri в контейнер Plex. На любом хосте с картой NVIDIA установите драйвер и набор инструментов, установите путь CUDA. Добавьте Tautulli, чтобы подтвердить, что транскодирования действительно ускоряются.

Часто задаваемые вопросы

Нужен ли мне Plex Pass для аппаратного транскодирования? Да. Plex ограничивает аппаратное ускорение подписчикам Plex Pass. Пожизненный Pass — самый дешевый вариант в долгосрочной перспективе, если планируете хранить сервер годы.

Что лучше для Plex — Quick Sync или NVENC? Quick Sync потребляет меньше энергии и справляется с большим количеством одновременных потоков на ватт. NVENC дает немного более высокое качество на поток, но с более высоким энергопотреблением в режиме ожидания.

Как узнать, транскодирует ли Plex на аппаратном уровне? Воспроизведите файл, вызывающий транскодирование, откройте панель Plex и найдите “(hw)” рядом с профилем транскодера. Панель Tautulli показывает то же поле для каждого потока.

Могу ли я использовать Plex в Docker с аппаратным транскодированием? Да. На Intel передайте --device=/dev/dri. На NVIDIA используйте набор инструментов контейнеризации NVIDIA и добавьте флаг --gpus all или эквивалент в файл compose.

Почему Plex продолжает транскодировать, когда мой клиент должен воспроизводить напрямую? Частые причины: максимальный битрейт клиента установлен низко в настройках учетной записи Plex, встроенные субтитры требуют видео-транскодирования, или несовместимый аудиокодек в контейнере. Tautulli показывает причину рядом с каждым активным потоком.