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

Отримати VPS arrow_forward

Сервер Plex/Jellyfin: скільки 4K-потоків витримає транскодування

calendar_month September 14, 2026 schedule 13 хв. читання visibility 11 переглядів
person
Valebyte Team
Сервер Plex/Jellyfin: скільки 4K-потоків витримає транскодування
summarize

TL;DR

  • Для 10 одночасних 4K-транскодів потрібен сервер з 8 vCPU, 32 GB RAM, NVMe та GPU.
  • Без GPU 10x 4K-транскодів вимагають 120 000–170 000 PassMark CPU.
  • Direct Play легший; транскодування запускається, коли клієнт не підтримує формат або бітрейт.
  • 4K HDR → SDR (tone mapping) та субтитри PGS/ASS суттєво підвищують вимоги до GPU/CPU.
  • 5 користувачів 4K Remux можуть зайняти 350 Mbps вихідного каналу без навантаження на CPU.

Для 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 для транскодування актуальні у 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 застосунків: відокремлювати постійне споживання ресурсів сервісом від пікового навантаження під час одночасних запитів.

Що вважати одним потоком

Один потік — це одне активне завдання транскодера, а не один користувач. Користувач може запустити фільм у 4K, потім перейти до іншого епізоду, і Plex/Jellyfin тимчасово створить додатковий процес. Для production-сервера потрібен запас 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, субтитри та preset кодування можуть змінити результат у рази.

Отже, 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.