자막과 함께 HDR 재생을 지원하는 Jellyfin 서버 선택 방법

에바 왕기술 작가 그리고 이자 ZimaSpace의 상주 장인입니다. 평생을 기술에 열정을 가진 사람으로서 홈랩과 오픈소스 소프트웨어에 열정을 가지고 있으며,복잡한 기술 개념을 쉽게 이해할 수 있는 실습 가이드로 번역하는 데 전문성을 가지고 있습니다.에바는 셀프 호스팅이 어렵지 않고 재미있어야 한다고 믿습니다. 그녀의 튜토리얼을 통해 커뮤니티가 하드웨어 설정의 신비를 풀도록돕고 있습니다. 첫 NAS 구축부터 Docker 컨테이너 마스터링까지.

실제 클라이언트에 필요한 가장 까다로운 재생 경로를 기준으로 사양을 정해 자막이 포함된 HDR 재생용 Jellyfin 서버를 선택하세요. 클라이언트가 텍스트 자막을 렌더링하는 HDR 파일은 서버 작업이 거의 없이 Direct Play될 수 있지만, HDR-SDR 톤 매핑과 자막 번인이 함께 필요하면 한 세션에서 디코딩, 필터링, 합성, 재인코딩이 모두 발생할 수 있습니다.

먼저 HDR과 자막이 Direct Play로 유지되는지 확인하세요

실제로 사용할 TV, 스트리밍 박스, 브라우저, 휴대폰, 원격 클라이언트에서 테스트하세요. 비디오가 Direct Play되는지, 오디오가 변경되는지, 어떤 자막 형식을 클라이언트가 렌더링하는지, 디스플레이가 원본 HDR 형식을 지원하는지를 기록하세요. 이렇게 하면 모든 4K HDR 콘텐츠에 서버 측 변환이 필요하다고 가정해 과도하게 구매하는 가장 큰 원인을 제거할 수 있습니다.

자막 호환성은 클라이언트마다 다릅니다. ZimaSpace의 자막으로 인한 트랜스코딩 가이드는 선택한 자막 형식을 직접 렌더링할 수 없을 때 동일한 비디오가 가벼운 처리 경로에서 전체 비디오 처리 경로로 바뀌는 이유를 설명합니다.

필요한 최악의 변환 경로를 기준으로 서버 사양을 정하세요

SDR 클라이언트에서 HDR 미디어를 재생해야 한다면 Jellyfin에 HDR-SDR 톤 매핑이 필요할 수 있습니다. 자막까지 번인해야 한다면 파이프라인에 하드웨어 또는 소프트웨어 디코딩, 톤 매핑, 스케일링, 자막 렌더링, 인코딩이 포함될 수 있습니다. Jellyfin의 최신 하드웨어 가속 파이프라인 문서에서도 다른 단계가 GPU를 사용하더라도 일부 단계는 CPU에 남을 수 있다고 명시합니다.

최소 충분 서버란 필요한 전체 경로를 운영 여유를 두고 실시간보다 빠르게 처리하는 서버입니다. 짧은 재생 시작이 성공했다고 성능이 입증된 것은 아닙니다. 대표적인 장면을 충분히 오래 실행해 트랜스코딩 속도가 떨어지는지, 발열이 증가하는지, 다른 필터가 병목이 되는지를 확인하세요.

중요한 디스플레이가 모두 HDR을 지원해 HDR-SDR 변환이 선택 사항이라면 그 비중을 낮추세요. 원격 SDR 재생이 매일 필요한 조건이라면 톤 매핑을 필수 기준으로 삼으세요.

CPU를 더 구매하기 전에 최신의 지원되는 미디어 엔진을 선택하세요

새로 구매한다면 HEVC 10비트 디코딩과 목표 인코딩 형식의 가속을 지원하는, 지원 상태가 좋은 하드웨어 비디오 경로를 우선하세요. Jellyfin의 최신 하드웨어 선택 가이드는 최신 Intel 내장 그래픽, Apple 실리콘 또는 기타 지원 플랫폼을 권장하며, CPU만 사용하는 HDR 톤 매핑은 특히 높은 성능을 요구할 수 있다고 경고합니다.

“Intel”이나 “NVIDIA”라는 이름만 보고 판단하지 말고 정확한 프로세서 접미사와 GPU 세대를 확인하세요. 일부 CPU에는 내장 그래픽이 없고, 일부 보급형 외장 GPU에는 인코더가 없으며, 구형 세대는 드라이버나 툴킷 지원이 축소될 수 있습니다. 저렴한 구형 시스템이 매력적으로 보일 때는 중고 하드웨어용 Jellyfin 구매 전 코덱 기준을 교차 확인하는 것이 좋습니다.

RAM, 앱 저장 공간, 트랜스코딩 공간은 별도로 산정하세요

Jellyfin은 현재 일반적인 배포에 8GB RAM을 권장하며, 헤드리스 Linux 서버에서는 더 적은 용량으로도 충분할 수 있습니다. 하지만 최종 용량은 전체 호스트에 따라 결정됩니다. 다른 컨테이너, VM, 파일 시스템 캐시, 의도적으로 메모리를 사용하는 트랜스코딩 작업 공간에 필요한 메모리를 추가하세요. 코덱 지원 경로가 없다고 RAM을 추가해서 해결하려 해서는 안 됩니다.

Jellyfin 데이터베이스, 메타데이터, 캐시는 SSD 또는 이와 유사하게 지연 시간이 낮은 영구 저장 장치에 보관하세요. 지속적인 처리량과 가용성이 충분하다면 대용량 미디어는 HDD나 네트워크 공유에 둘 수 있습니다. 트랜스코딩 디렉터리는 동시에 진행되는 가장 큰 변환 작업을 모두 수용할 만큼 여유 공간이 있어야 하며, 영구 상태 데이터가 저장된 동일한 소형 볼륨이 가득 차지 않도록 해야 합니다.

상위 사양이 필요한 시점을 동시성으로 판단하세요

전체 가구 계정 수가 아니라 동시에 진행되는 하드 세션 수를 세세요. Direct Play 스트림 3개가 자막을 번인하는 HDR-SDR 트랜스코딩 1개보다 처리하기 쉬울 수 있습니다. HDR Direct Play 1개, 일반 트랜스코딩 1개, 가장 까다로운 HDR+자막 사례 1개, 현실적으로 가능한 최대 동시 실행을 포함한 테스트 매트릭스를 작성하세요.

필요한 동시 실행 수가 미디어 엔진을 포화시키거나, 필터와 오디오 처리를 위한 CPU 여유를 지나치게 줄이거나, 저장 장치와 네트워크 경합을 일으킬 때만 하드웨어 등급을 높이세요. 하드웨어 트랜스코딩 확인 가이드를 사용하면 추가한 하드웨어가 실제로 사용되는지, 아니면 조용히 소프트웨어 처리로 전환되는지 확인할 수 있습니다.

가장 까다로운 클라이언트에 맞춰 구성한 뒤 업그레이드를 멈추세요

대부분 Direct Play HDR을 사용하고 자막을 클라이언트에서 렌더링한다면, 효율적인 최신 내장 그래픽 시스템, 전체 스택 기준 8GB 이상의 RAM, SSD 기반 Jellyfin 상태 저장 공간, 안정적인 유선 네트워크로 시작하세요. 실제 클라이언트에서 톤 매핑, 자막 번인, 여러 동시 변환 또는 다른 고부하 서비스를 반복적으로 요구할 때 상위 사양으로 이동하세요.

Zima 하드웨어 제품군에서 ZimaBoard 2는 소형 Direct Play 우선 및 가벼운 변환 구성에 적합한 반면, ZimaCube 2는 여러 드라이브를 위한 용량과 더 많은 서비스 여유 공간이 함께 필요한 경우에 적합한 스토리지 우선 구성입니다. 이는 구현 옵션으로 보아야 하며, 보장된 스트림 수를 의미하지 않습니다.

가장 까다로운 필수 HDR+자막 세션과 계획한 동시 실행이 충분한 여유를 두고 통과하면 업그레이드를 멈추세요. CPU 코어 수, GPU 성능, RAM, 네트워크 속도가 이 승인 테스트 결과를 바꾸지 않는다면 추가 구매 가치는 점점 줄어듭니다.

구매 가이드

더 읽어보기

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.