bolt Valebyte VPS от $4/мес — NVMe, запуск за 60 секунд.

Получить VPS arrow_forward

Требования к серверу Plex/Jellyfin для транскода: сколько 4K-потоков потянет железо

calendar_month 14 сентября 2026 schedule 13 мин. чтения visibility 24 просмотров
person
Valebyte Team
Требования к серверу Plex/Jellyfin для транскода: сколько 4K-потоков потянет железо
summarize

TL;DR

  • Для 10 одновременных 4K-транскодов нужен GPU (Arc A380/RTX A2000), 8 vCPU, 32 GB RAM, NVMe.
  • Без GPU 10x 4K-транскодов требуют 120k-170k PassMark CPU.
  • Direct Play экономит ресурсы: сервер лишь отдаёт файл, нагрузка на CPU минимальна.
  • 4K HDR → SDR и встраивание PGS-субтитров сильно увеличивают требования к GPU/CPU.
  • Один поток — это активный job транскодера. Нужен запас 20-30% по ресурсам.

Для 10 одновременных 4K-транскодов Plex или Jellyfin нужен сервер с 8 vCPU, 32 GB RAM, NVMe от 500 GB и аппаратным GPU уровня Intel Arc A380 либо NVIDIA RTX A2000; без GPU такая нагрузка потребует примерно 120 000–170 000 PassMark CPU.

Какие plex jellyfin transcoding server requirements важны в 2026 году

Транскодирование не равно просмотру видео

Требования plex jellyfin transcoding server requirements зависят не от общего числа пользователей в библиотеке, а от количества одновременных перекодирований. Если телевизор, браузер или приставка поддерживает исходный контейнер, видеокодек, аудио и субтитры, сервер отдаёт файл в режиме Direct Play. В этом сценарии даже 2 vCPU и 4 GB RAM способны обслуживать десятки подключений: CPU почти не кодирует видео, а основная нагрузка ложится на диск и сеть.

Транскод запускается, когда клиент не принимает HEVC, AV1, TrueHD, DTS, PGS-субтитры или исходный битрейт слишком высок для канала пользователя. Сервер декодирует исходное видео, при необходимости накладывает субтитры, меняет разрешение и кодирует поток заново. Один 4K HDR Remux с битрейтом 40–80 Mbps может оказаться тяжелее десяти Direct Play-клиентов.

При подборе узла полезно использовать общий подход из материала о требованиях к серверу для self-hosted приложений: отделять постоянное потребление ресурсов сервисом от пикового потребления при одновременной нагрузке.

Что именно считать потоком

Один поток — это один активный job транскодера, а не один пользователь. Пользователь может запустить фильм в 4K, затем перейти на другой эпизод, и Plex/Jellyfin кратковременно создаст дополнительный процесс. Для продакшен-сервера нужен запас 20–30% по GPU, CPU, I/O и исходящему каналу.

  • 1080p H.264 → 1080p H.264: сравнительно лёгкий сценарий, особенно на аппаратном кодере.
  • 4K HEVC → 1080p H.264: требуется декодирование 4K и downscale; это типичная причина нагрузки.
  • 4K HDR → SDR: tone mapping существенно повышает требования к GPU и видеопамяти.
  • Burn-in PGS/ASS-субтитров: может перевести часть обработки на CPU даже при включённом Quick Sync или NVENC.
  • Audio transcoding: обычно занимает мало CPU, но TrueHD/DTS-HD иногда становится причиной транскода всего файла из-за ограничений клиента.

Почему Direct Play дешевле транскода Plex и Jellyfin

Direct Play: сеть важнее процессора

Direct Play — лучший способ увеличить число зрителей без покупки мощной видеокарты. Фильм 4K HEVC с реальным битрейтом 25 Mbps потребляет около 11 GB исходящего трафика за час, а Remux 70 Mbps — около 31 GB за час. Пять пользователей с Remux-качеством могут занять 350 Mbps uplink без единого тяжёлого процесса на CPU.

Для внешнего доступа ограничивайте качество удалённого воспроизведения: 1080p 8 Mbps для большинства устройств даёт предсказуемую сеть и снижает число аварийных транскодов. В Plex настройка находится в Remote Access и профилях клиента; в Jellyfin — в Playback и ограничениях политики пользователя.

Как уменьшить число перекодирований

До заказа GPU проверьте форматы библиотеки и клиенты. Для массовой совместимости подходят MP4/MKV с H.264 или HEVC, аудио AAC/AC3 и текстовые SRT-субтитры. PGS и ASS нередко требуют прожига, особенно на Smart TV. Отдельно полезно сравнить ограничения платформ в статье Jellyfin vs Plex vs Emby на VPS: выбор сервера влияет на лицензирование аппаратного транскода и удобство управления библиотекой.

Ищете надёжный сервер для ваших проектов?

VPS от $10/мес и выделенные серверы от $9/мес с NVMe, DDoS-защитой и поддержкой 24/7.

Смотреть предложения →
  1. Включите Direct Play и Direct Stream на клиентах.
  2. Создайте Optimized Versions для популярных фильмов: 1080p H.264 8–12 Mbps.
  3. Храните внешние SRT-субтитры вместо графических PGS, где это допустимо.
  4. Задайте разумный лимит удалённого битрейта: 8–20 Mbps для 1080p и 20–40 Mbps для 4K.
  5. Не включайте tone mapping для всех пользователей без теста GPU под реальными HDR-файлами.

Сервер Plex для транскода: требования CPU против Quick Sync и NVENC

Софтверный транскод: ориентир по PassMark

Если аппаратное ускорение недоступно, ориентируйтесь на CPU Mark, а не только на число vCPU. Практическое правило для Plex: один транскод 1080p H.264 обычно требует около 2 000 PassMark. Для 4K HEVC в 1080p H.264 нужен порядок 12 000–17 000 PassMark на поток; 4K HDR с tone mapping может потребовать ещё больше. Это ориентиры, а не гарантия: профиль кодека, FPS, субтитры и пресет кодирования меняют результат в разы.

Следовательно, 5 software-транскодов 1080p — это примерно 10 000 PassMark, а 5 транскодов 4K — уже 60 000–85 000 PassMark. На виртуальном сервере важны выделенные, а не перегруженные vCPU: при CPU steal даже мощный процессор начнёт буферизировать видео.

plex QuickSync NVENC streams и реальные ограничения GPU

Запрос plex quicksync nvenc streams нельзя свести к одной универсальной цифре. Intel Quick Sync на UHD 630 обычно разумно планировать на 2–4 4K HEVC-транскода или 8–15 1080p, Iris Xe — на 4–8 4K либо 15–25 1080p, Intel Arc A380 — на 8–15 4K либо десятки 1080p при подходящих кодеках. NVIDIA NVENC на профессиональных GPU и современных RTX также способен обслуживать десятки 1080p-потоков, но число сессий определяется моделью, драйвером, кодеком и политикой лицензирования.

Вопрос hardware transcoding streams per gpu всегда проверяют тестом именно на вашей версии Plex/Jellyfin, драйвера и наборе файлов. GPU может одновременно декодировать 10 роликов, но не выдержать 10 HDR-to-SDR потоков с прожигом субтитров. Для 4K ориентируйтесь на 60–75% подтверждённой производительности, оставляя резерв на пики и фоновые задачи.

В Plex аппаратное транскодирование требует Plex Pass. Jellyfin не требует подписки, но нуждается в корректно установленном драйвере и доступе контейнера к устройству GPU. Именно это составляет основу jellyfin transcoding hardware requirements: видеоускоритель без VAAPI, QSV или NVENC в контейнере не даст ожидаемого эффекта.

Быстрый выбор
Нужен выделенный сервер?
Bare metal с NVMe в 70+ локациях — настройка и заказ за пару минут.
К серверам

Сколько потоков потянет Plex: масштаб → спека

Расчёт ресурсов для 2, 5 и 10 одновременных транскодов

Для 10 одновременных 4K-транскодов достаточно 8 vCPU, 32 GB RAM, 500 GB NVMe, порта 1 Gbps и GPU уровня Intel Arc A380 или NVIDIA RTX A2000 при аппаратном кодировании.

Масштаб нагрузки vCPU RAM Диск Сетевой порт Ускоритель Цена
2 транскода 4K или до 8 транскодов 1080p 4 vCPU 8 GB 100 GB NVMe 1 Gbps Intel UHD 630 / Iris Xe с QSV Ориентировочно $20–35/мес., март 2026
5 транскодов 4K или до 20 транскодов 1080p 6 vCPU 16 GB 250 GB NVMe 1 Gbps Intel Arc A380 или NVIDIA GPU с NVENC Ориентировочно $55–90/мес., март 2026
10 транскодов 4K или 30–40 транскодов 1080p 8 vCPU 32 GB 500 GB NVMe 1 Gbps, без жёсткого лимита трафика Intel Arc A380/A750 или NVIDIA RTX A2000+ Ориентировочно $120–180/мес., март 2026

Цифры в таблице относятся к аппаратному транскоду H.264/HEVC без постоянного прожига сложных субтитров. При software transcoding конфигурация на 10 4K-потоков становится экономически невыгодной: нужен сервер с десятками физических ядер и высоким CPU Mark, тогда как GPU снимает основную вычислительную работу.

Как корректно ответить на вопрос plex how many 4k transcodes

На вопрос plex how many 4k transcodes корректный ответ звучит так: конкретный GPU выдержит столько 4K-потоков, сколько покажет тест на исходных файлах, но для планирования берите 2–4 потока на старом Intel UHD, 4–8 на Iris Xe и 8–15 на Arc A380 или сопоставимом NVENC-ускорителе. Не складывайте заявленные цифры декодера и энкодера: лимит задаёт наиболее слабый этап конвейера.

Диск, RAM и исходящий трафик для медиасервера

Где хранить библиотеку и транскод-кэш

Сама библиотека фильмов может находиться на HDD, NAS, объектном хранилище или подключённом томе, если последовательное чтение стабильно. Однако каталог метаданных Plex/Jellyfin, база SQLite/PostgreSQL, превью, журналы и временный transcode directory лучше разместить на NVMe. Для кэша выделяйте 20–50 GB на небольшую установку и от 100 GB при нескольких одновременных 4K-задачах.

Библиотеку не обязательно держать на системном NVMe. Например, для архивного видеокаталога подходит раздельная архитектура: ОС, база и кэш на быстром томе; медиа — на объёмном хранилище. Такой же принцип применяется при выборе объёма в S3-хранилище MinIO, где производительность метаданных и объём данных масштабируются отдельно.

RAM и сеть: скрытые причины буферизации

Минимум 4 GB RAM подходит для тестового сервера без тяжёлого транскода. Для 2–5 аппаратных потоков выбирайте 8–16 GB, для 10 потоков и Docker-стека — 32 GB. Память не заменяет GPU, но исключает swap при сканировании библиотеки, загрузке обложек и работе нескольких контейнеров.

Исходящий трафик рассчитывается по формуле: битрейт в Mbps × 0,45 = GB в час. Поток 8 Mbps расходует около 3,6 GB/ч, 20 Mbps — 9 GB/ч, 50 Mbps — 22,5 GB/ч. Если 10 пользователей смотрят видео по 12 Mbps в среднем по 3 часа ежедневно, сервер отдаст примерно 13 TB в месяц. Проверяйте включённый объём трафика и применяйте ограничение качества для удалённых пользователей.

Как развернуть Jellyfin или Plex с аппаратным транскодом

Проверка Intel Quick Sync и VAAPI

На Linux для Intel GPU проверьте наличие устройства /dev/dri/renderD128, установите драйвер и передайте устройство контейнеру. Для Jellyfin обычно выбирают QSV либо VAAPI в панели Playback. В виртуальной среде нужен GPU passthrough или vGPU, а не обычный виртуальный адаптер.

sudo apt update
sudo apt install -y intel-media-va-driver-non-free vainfo
vainfo --display drm --device /dev/dri/renderD128

docker run --rm \
  --device /dev/dri:/dev/dri \
  jellyfin/jellyfin:latest

Ожидаемый результат vainfo — список поддерживаемых профилей H.264, HEVC и, для новых GPU, AV1. Если команда не видит устройство, интерфейс Jellyfin может показать аппаратное ускорение, но фактически транскод будет идти через CPU.

Тестируйте не синтетикой, а медиатекой

Создайте тестовую папку минимум с тремя типами файлов: 1080p H.264, 4K HEVC SDR и 4K HDR с PGS-субтитрами. Запустите параллельные просмотры, наблюдайте GPU через intel_gpu_top или nvidia-smi, CPU через htop и проверяйте буферизацию на клиенте. Для изоляции Plex/Jellyfin вместе с мониторингом и reverse proxy пригодится подход из руководства по расчёту ресурсов Docker-хоста.

# NVIDIA: активные процессы и использование кодеров
nvidia-smi
nvidia-smi dmon -s pucvmet

# Intel: использование движков Video/VideoEnhance
sudo intel_gpu_top
Быстрый выбор
Нужен выделенный сервер?
Bare metal с NVMe в 70+ локациях — настройка и заказ за пару минут.
К серверам

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

Сколько CPU нужно для одного 4K-транскода без видеокарты?

Для одного software-транскода 4K HEVC в 1080p H.264 разумно закладывать 12 000–17 000 PassMark CPU и минимум 4 выделенных vCPU. Для HDR-to-SDR, 60 FPS или прожига PGS-субтитров потребность может быть выше. Обычный VPS с 2–4 виртуальными ядрами без GPU для такой задачи часто будет буферизировать видео.

Нужен ли Plex Pass для Quick Sync и NVENC?

Да, Plex требует активный Plex Pass для аппаратного транскодирования через Intel Quick Sync, NVIDIA NVENC или AMD VCE/VCN. Jellyfin аппаратное ускорение не лицензирует отдельно: при наличии GPU, драйвера и доступа к устройству можно включить VAAPI, QSV или NVENC без подписки. В обоих случаях потребуется минимум 8 GB RAM для комфортной работы нескольких потоков.

Сколько места занимает кэш транскодирования?

Для 1–2 пользователей достаточно 20–50 GB быстрого NVMe-кэша, но для 5–10 параллельных 4K-транскодов лучше выделить 100 GB и настроить автоматическую очистку. Размер зависит от длительности буфера и целевого битрейта: час видео 1080p на 8 Mbps может создать около 3,6 GB временных сегментов.

Можно ли запускать Jellyfin на VPS без GPU?

Можно, если большинство клиентов используют Direct Play или требуется не более 1–2 транскодов 1080p. Для software transcoding выбирайте CPU с запасом около 2 000 PassMark на поток 1080p. 4K-транскод без GPU потребляет на порядок больше вычислительных ресурсов, поэтому для удалённых пользователей выгоднее GPU passthrough или выделенный сервер с ускорителем.

Выводы

Практическая рекомендация

Для 2–5 транскодов выбирайте 4–6 vCPU, 8–16 GB RAM и Intel Quick Sync либо NVENC; для 10 4K-потоков нужен GPU-класс Arc A380/RTX A2000, 8 vCPU и 32 GB RAM. Сначала добейтесь Direct Play и ограничьте удалённый битрейт, а затем масштабируйте GPU по результатам теста реальных файлов.

Bare Metal
Нужен выделенный сервер?

Bare metal в 70+ локациях: современное железо, NVMe, быстрая выдача, оплата картой или криптой.

Подобрать сервер

Поделиться записью:

support_agent
Valebyte Support
Usually replies within minutes
Hi there!
Send us a message and we'll reply as soon as possible.