Wybierz serwer Jellyfin do odtwarzania HDR z napisami, określając wymagania najtrudniejszego procesu odtwarzania, którego potrzebują Twoje rzeczywiste urządzenia klienckie. Plik HDR z napisami tekstowymi renderowanymi przez klienta może być odtwarzany bezpośrednio przy niewielkim obciążeniu serwera, natomiast mapowanie tonów HDR na SDR wraz z wypalaniem napisów może wymusić dekodowanie, filtrowanie, komponowanie i ponowne kodowanie w ramach jednej sesji.
Najpierw ustal, czy HDR i napisy pozostaną w trybie bezpośredniego odtwarzania
Przetestuj telewizor, przystawkę do streamingu, przeglądarkę, telefon i zdalnego klienta, z których faktycznie będziesz korzystać. Zanotuj, czy wideo jest odtwarzane bezpośrednio, czy zmienia się dźwięk, które formaty napisów są renderowane przez klienta oraz czy wyświetlacz akceptuje źródłowy format HDR. Pozwoli to uniknąć głównej przyczyny kupowania zbyt wydajnego sprzętu: założenia, że każdy tytuł 4K HDR wymaga konwersji po stronie serwera.
Napisy zależą od klienta. Przewodnik ZimaSpace dotyczący transkodowania wywoływanego przez napisy wyjaśnia, dlaczego to samo wideo może przejść z lekkiego procesu do pełnego przetwarzania obrazu, gdy wybrany format napisów nie może być renderowany bezpośrednio.
Dobierz serwer do najtrudniejszej wymaganej ścieżki konwersji
Jeśli klient SDR musi odtwarzać materiały HDR, Jellyfin może wymagać mapowania tonów HDR na SDR. Jeżeli napisy również muszą zostać wypalone w obrazie, proces może obejmować sprzętowe lub programowe dekodowanie, mapowanie tonów, skalowanie, renderowanie napisów i kodowanie. Aktualna ścieżka akceleracji sprzętowej Jellyfin wyraźnie wskazuje, że niektóre etapy mogą nadal obciążać procesor, nawet gdy inne korzystają z GPU.
Minimalnie wystarczający serwer to taki, który utrzymuje pełną wymaganą ścieżkę powyżej prędkości czasu rzeczywistego z odpowiednim zapasem. Nie uznawaj pomyślnego rozpoczęcia krótkiego odtwarzania za dowód wystarczającej wydajności; uruchom reprezentatywną scenę na tyle długo, aby sprawdzić, czy prędkość transkodowania spada, temperatura rośnie lub inne filtry stają się wąskim gardłem.
Jeśli konwersja HDR na SDR jest opcjonalna, ponieważ każdy istotny wyświetlacz obsługuje HDR, zmniejsz jej znaczenie. Jeśli zdalne odtwarzanie SDR jest codzienną potrzebą, potraktuj mapowanie tonów jako warunek konieczny.
Zanim kupisz mocniejszy procesor, wybierz nowoczesny, obsługiwany silnik multimedialny
Przy zakupie nowego sprzętu priorytetem powinna być dobrze obsługiwana sprzętowa ścieżka wideo, która potrafi dekodować HEVC 10-bit i przyspieszać kodowanie do docelowego formatu. Aktualne zalecenia Jellyfin dotyczące wyboru sprzętu wskazują na nowoczesne zintegrowane układy graficzne Intel, układy Apple silicon lub inne obsługiwane platformy, a także ostrzegają, że mapowanie tonów HDR wykonywane wyłącznie przez procesor może być wyjątkowo wymagające.
Sprawdź dokładne oznaczenie procesora i generację GPU, zamiast zakładać, że sama informacja „Intel” lub „NVIDIA” wystarczy. Niektóre procesory nie mają zintegrowanej grafiki, niektóre niskobudżetowe dedykowane GPU nie mają enkoderów, a starsze generacje mogą mieć coraz słabsze wsparcie sterowników lub zestawów narzędzi. Lista kontrolna kodeków Jellyfin przed zakupem używanego sprzętu jest przydatna, gdy tani starszy system wydaje się atrakcyjny.
Traktuj pamięć RAM, pamięć na aplikacje i przestrzeń na transkodowanie jako osobne zadania związane z doborem pojemności
Jellyfin obecnie zaleca 8 GB pamięci RAM dla przeciętnego wdrożenia, choć na bezgłowym serwerze z systemem Linux czasami wystarcza mniej. Ostateczną wymaganą pojemność określa jednak cały host. Dodaj pamięć na inne kontenery, maszyny wirtualne, buforowanie systemu plików oraz celowo umieszczony w pamięci obszar roboczy transkodowania; nie zwiększaj RAM-u zamiast uzupełnić brakującą ścieżkę obsługi kodeków.
Przechowuj bazę danych Jellyfin, metadane i pamięć podręczną na dysku SSD lub innym trwałym nośniku o podobnie niskich opóźnieniach. Duże zbiory multimediów mogą pozostać na HDD lub udziale sieciowym, jeśli zapewniają odpowiednią przepustowość ciągłą i dostępność. Katalog transkodowania musi mieć wystarczająco dużo wolnego miejsca na największą liczbę jednoczesnych konwersji. Nie należy dopuszczać do zapełnienia tego samego małego woluminu, na którym przechowywany jest trwały stan aplikacji.
Wykorzystaj równoległość, aby zdecydować, kiedy podnieść klasę sprzętu
Policz jednoczesne sesje wymagające transkodowania, a nie łączną liczbę kont domowników. Trzy strumienie odtwarzane bezpośrednio mogą być łatwiejsze do obsłużenia niż jedno transkodowanie HDR na SDR z wypalonymi napisami. Przygotuj matrycę testów obejmującą jedną sesję bezpośredniego odtwarzania HDR, jedno zwykłe transkodowanie, najtrudniejszy przypadek HDR z napisami oraz maksymalne realistyczne nakładanie się sesji.
Podnieś klasę sprzętu dopiero wtedy, gdy wymagane nakładanie się obciążeń nasyca silnik multimedialny, pozostawia zbyt mało mocy procesora na filtry i dźwięk albo powoduje rywalizację o zasoby pamięci masowej lub sieci. Przewodnik weryfikacji transkodowania sprzętowego pomaga potwierdzić, że dodatkowy sprzęt jest faktycznie wykorzystywany, a nie że system po cichu przechodzi na oprogramowanie.
Wybierz konfigurację na podstawie najtrudniejszego klienta, a następnie zakończ rozbudowę
Jeśli większość materiałów HDR jest odtwarzana bezpośrednio, a napisy renderuje klient, zacznij od wydajnego nowoczesnego systemu ze zintegrowaną grafiką, co najmniej 8 GB RAM dla całego stosu, stanem Jellyfin wspieranym przez SSD oraz niezawodną przewodową siecią. Wybierz mocniejszy sprzęt, gdy rzeczywiste urządzenia regularnie wymagają mapowania tonów, wypalania napisów, kilku jednoczesnych konwersji lub innych obciążających usług działających w tym samym czasie.
W rodzinie sprzętu Zima ZimaBoard 2 pasuje do kompaktowego wariantu skoncentrowanego na bezpośrednim odtwarzaniu i lekkich konwersjach, natomiast ZimaCube 2 jest lepszym wyborem dla wariantu skoncentrowanego na pamięci masowej, gdy zakup ma również zapewnić obsługę wielu dysków i większy zapas zasobów na usługi. Traktuj je jako opcje wdrożeniowe, a nie gwarantowaną liczbę obsługiwanych strumieni.
Zakończ modernizację, gdy najtrudniejsza wymagana sesja HDR z napisami oraz planowana równoległość przejdą test z odpowiednim zapasem. Dodatkowe rdzenie procesora, większa wydajność GPU, więcej RAM-u lub szybsza sieć mają malejącą wartość zakupową, jeśli nie zmieniają wyniku tego testu akceptacyjnego.
Przewodnik zakupowy
Więcej do przeczytania

Jak porównać trzy lub więcej kandydatów na serwer Jellyfin bez gonienia za specyfikacją
Najpierw odrzuć kandydatów do Jellyfin, którzy nie spełniają wymagań obciążenia, a następnie porównaj wśród pozostałych tylko specyfikacje wpływające na decyzję, koszt posiadania i proces...

Jak ocenić koszty gwarancji, wymiany i odzyskiwania danych w Jellyfin
Tańszy serwer Jellyfin to ten o niższym możliwym do odzyskania koszcie posiadania, a niekoniecznie ten z najniższą ceną przy kasie lub najdłuższą gwarancją.

Które obciążenia Jellyfin rzeczywiście korzystają z większej liczby rdzeni procesora?
Więcej rdzeni procesora kupuj tylko wtedy, gdy zmierzone obciążenie Jellyfin jest równolegle przetwarzane przez CPU; Direct Play i sprzętowo akcelerowane wideo zwykle przenoszą ograniczenie...

