本内容来源于什么值得买APP,观点仅代表作者本人作者:NyanMisaka 前言 由于Jellyfin的GPL协议和Intel的mediadriver(iHD)Linux驱动(部分开源)在协议上不兼容的缘故,Jellyfin官方的Docker镜像:jellyfinjellyfin并不包含IntelLinux核显驱动。但是Intel的QuickSyncQSV硬件加速依赖于该驱动,并且Intel10代酷睿(CometLake)以及更新的处理器需要该驱动才能正常使用硬件加速。另外VPPOpenCL色调映射也需要该驱动才能正常运作。 考虑到手动安装或编译Intel核显驱动对于用户来说并不容易,本文在此提供了一个开箱即用的Docker镜像,包含最新的驱动、jellyfinffmpeg、补丁、CJK系统字体等。后续硬件加速的第一手修复也会推送到此镜像中。Docker配置文件和相关选项可以继续沿用jellyfinjellyfin的相关教程。 个人主要负责Jellyfin硬件编解码和滤镜相关功能的开发,范畴之外的功能请求可能不会回应。 开发者提供的中国特供版镜像 Docker镜像:dockerpullnyanmisakajellyfin:latest dockerpullnyanmisakajellyfin:latest Windows版:https:cloud。189。cnwebshare?codeYF3MnefANzYn(访问码:qs80) Jellyfin10。8中的硬件加速改进 先前的Jellyfin10。7中启用了Intel、AMD、NVIDIA的硬件HDR转SDR色调映射,但速度还有很大提升空间,且Intel核显的完整支持在Linux。10。8正式版预计元旦前后发布,敬请期待。 这次10。8测试版更新主要带来的是完全基于显卡的缩放、反交错、色调映射、字幕烧录,免去使用软件滤镜造成的性能损失。另外添加了测试版AV1硬件解码支持。 一个很关键的更新是支持了Windows1011中使用Intel核显进行HDR色调映射,为了保证理想的速度,请使用诸如HDUHD6xx、UHD7xx、Xe系列的显卡,并勾选相应的解码器、硬件编码选项,显卡驱动尽量更新到最新。 NVIDIA的色调映射切换到CUDA内核实现,大幅提升色调映射性能,避免使用OpenCL造成的内存拷贝。 AMD核显支持基于OpenCL和滤镜,大幅降低CPU占用,此功能仅限Windows。 修复了IntelOpenCL色调映射无法和PGS图形字幕同时使用的BUG,提升了字幕烧录的速度。感谢资深用户达文牛的反馈和发布的一系列教程。 Xe核显Windows下开启HDR色调映射对于硬件转码设置的一些提示Intel、AMD、NVIDIA三家的显卡核显均不支持对H。26410bit硬件加速,请使用HEVC10bit替代。开启LowPower低电压模式可以提升Intel的转码和色调映射性能,此功能在Windows下可以直接开启,但在Linux下需要手动添加内核参数i915。enableguc2才能使用。11代之前的处理器仅支持开启LowPowerH。264。Linux下,如果Intel核显的VPP和OpenCL色调映射同时开启,则会优先使用VPP。VPP色调映射只支持部分Intel核显,目前支持的代号如下:DG1SG1(独显)、TigerLakeX(1135G7,1165G7。。。)、IceLake(1065G7。。。)、GeminiLakeKabyLakeX(J4005,J5005,i371008100910010100。。。)类比到对应处理器代号的赛扬奔腾酷睿i3i5i7i9版本。诸如J3455的ApolloLake处理器不支持VPP色调映射。Linux下,对于Intel核显,建议优先使用QSV而非VAAPI,QSV通常能提供更高的吞吐量。对于Intel转码核显的选择用于转码4KHDRHEVC、VP910bit视频的最低配置为J4005类似的代号为GeminiLake的处理器,即UHD600605。更低或更旧的核显加速效果非常受限,或者只能加速H。2648bit。最近新出的N5105N6005系列JasperLake处理器,产品定位于取代J4005同代的处理器,在转码性能上远超后者GeminiLake。N5105具有24EU而N6005具有32EU,更多的EU(Intel核显运算单元)有助于加快色调映射。所以N5095的16EU要比前两者慢一些。实测N6005双通道内存转码性能接近HD630核显。用于转码4KHDRHEVC、VP910bit视频的主流配置为i371008100910010100和同代i5i7中的HDUHD630核显,此类核显可以胜任绝大部分4KHDRHEVCVP910bit转码,包括Linux和Windows下的色调映射。用于转码4KHDRHEVC、VP910bit视频的发烧级配置为Xe核显或UHD750770核显。与上面提到的UHD6xx具有第9代图形架构不同的是,此类新核显为Intel的第12代图形架构,并且辅以2个编解码引擎。在转码效能上有很高的提升,几乎是翻倍的速度。选购前可以搜索处理器名称ark来查看核显详细规格,如上图所示多种格式编解码器引擎数量为2。 作者声明本文无利益相关,欢迎值友理性交流,和谐讨论