nyanmisaka/jellyfin

By nyanmisaka

Updated 10 days ago

nyanmisaka's Jellyfin 10.10.6 dev (25/02/17)

Image
Content Management System
Web Servers

1M+

Github: https://github.com/nyanmisaka
nyanmisaka's Jellyfin 10.10.6 dev (latest: 25/02/17)
  • Support Intel DG1 in mainline Linux (requires 6.13+/6.12.9+/6.6.70+/6.1.124+ and force_probe)
  • FFmpeg 7.0 with multithreaded CLI support
  • HEVC RExt HW decoding for 4:2:2/4:4:4 videos
  • Client-side rendering of PGS subtitles
  • Customizable transcoding video codec
  • Hardware accelerated video orientation transposition
  • Rockchip MJPEG encoder support in TrickPlay
  • Software tone-mapping HDR10, HLG and DoVi videos
  • Higher quality tonemap modes for GPU implementation
  • Intel QSV VPP tonemap on Windows

Historical changes:

  • Fix the display aspect ratio of PGSSUB/DVDSUB graphical subtitles
  • Add full HWA pipeline (RKMPP/RGA) support for Rockchip RK3588 platform.
  • Update Jellyfin-FFmpeg to 6.0.1 (NVIDIA driver 520/522 and newer is required).
  • Improve the Intel HDR tone-mapping performance on Windows.
  • Fix multiple fMP4 playback issues with HLS.js.
  • AV1 hardware and software encoding support.
  • Add support for Intel Arc GPUs (on Linux requires 6.2+ kernel).
  • Vulkan filtering support on AMD VAAPI with RADV driver.
  • Support HEVC playback in Chrome 104+ with optional flags.
  • VPP tone-mapping brigtness/contrast gain support.
  • Support fMP4 playback on desktop browsers.
  • Dolby Vision Profile 5 and 8 to SDR hardware tone-mapping.
  • AMD/Intel/Nvidia full hardware filtering support.
  • Experimental AV1 hardware decoding.
  • Intel Low-Power encoding. (Reduce overhead in 4k transcoding and tone-mapping, pre-Gen11 only support LP H264)
  • Improved tone-mapping and subtitle burn-in performance.

Notice | 注意

latest-rockchip branch supports full HWA pipeline (RKMPP/RGA) on Rockchip RK3588 platform, arm64 only.

latest branch uses Jellyfin-FFmpeg 7.x and newer Intel Compute-Runtime to support AV1 encoding and future hardware.

latest-rockchip 分支在 Rockchip RK3588 平台上支持完整的硬件加速管线(RKMPP/RGA),仅 arm64 架构。

latest 分支使用 Jellyfin-FFmpeg 7.x 和更新的 Intel Compute-Runtime 来支持 AV1 编码和未来的硬件。


Windows build:


欢迎捐赠(请用手机点击):https://qr.alipay.com/fkx15063iq0jvd8cpwczvf0

Alipay | 支付宝欢迎捐赠!你的支持是我开发的动力。Thanks for your donation!

alipay


Hardware features overview

VA-API (Linux & Docker/LXC)

Hardware featuresAMD RadeonSI (GCN+)Intel iHD (Broadwell+)Intel i965 (CoffeLake-)
H264 8bit decoding✔️✔️✔️
H264 8bit encoding✔️✔️✔️
H265 10bit decoding✔️ (Polaris+)✔️ (KabyLake+)✔️ (KabyLake+)
H265 8bit decoding✔️ (Fury+)✔️ (SkyLake+)✔️ (SkyLake+)
H265 8bit encoding✔️ (Fury+)✔️ (SkyLake+)✔️ (SkyLake+)
Scaling/Resizing✔️✔️✔️
De-interlacing✔️✔️✔️
Subtitle burn-in✔️
Subtitle burn-in (Vulkan)✔️ (Polaris+,kernel>=5.15)
HDR Tone-mapping (VPP)✔️
HDR/DV Tone-mapping (OpenCL)✔️ (PAL for Polaris-)✔️✔️
HDR/DV Tone-mapping (Vulkan)✔️ (Polaris+,kernel>=5.15)

Intel QSV(Linux & Docker/LXC & Windows)

Hardware featuresIntel iHD driver (Broadwell+)Intel Windows driver
H264 8bit decoding✔️✔️
H264 8bit encoding✔️✔️
H265 10bit decoding✔️ (7th Gen/KabyLake+)✔️ (7th Gen/KabyLake+)
H265 8bit decoding✔️ (6th Gen/SkyLake+)✔️ (6th Gen/SkyLake+)
H265 8bit encoding✔️ (6th Gen/SkyLake+)✔️ (6th Gen/SkyLake+)
Scaling/Resizing✔️✔️
De-interlacing✔️✔️
Subtitle burn-in✔️✔️
HDR Tone-mapping (VPP)✔️✔️ (11th Gen/TigerLake+)
HDR/DV Tone-mapping (OpenCL)✔️✔️

NVIDIA NVENC(Linux & Docker/LXC & Windows)

Hardware featuresNVIDIA driver (Maxwell+)
H264 8bit decoding✔️ (except GM107, GM108, MX150~MX450)
H264 8bit encoding✔️ (except GM107, GM108, MX150~MX450, GT1030)
H265 10bit decoding✔️ (Maxwell GM206, Pascal+)
H265 8bit decoding✔️ (Maxwell GM206, Pascal+)
H265 8bit encoding✔️ (Maxwell 2nd Gen, Pascal+, except MX150~MX450 & GT1030)
Scaling/Resizing (CUDA)✔️
De-interlacing (CUDA)✔️
Subtitle burn-in (CUDA)✔️
HDR/DV Tone-mapping (CUDA)✔️

AMD AMF (Windows 10/11)

Hardware featuresAMD Adrenalin driver (GCN+)
H264 8bit decoding✔️
H264 8bit encoding✔️
H265 10bit decoding✔️ (Polaris+)
H265 8bit decoding✔️ (Fury+)
H265 8bit encoding✔️ (Fury+)
Scaling/Resizing (OpenCL)✔️
Subtitle burn-in (OpenCL)✔️
HDR/DV Tone-mapping (OpenCL)✔️

Docker Pull Command

docker pull nyanmisaka/jellyfin