本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →
转码
这些设置涉及修改服务器转码媒体方式的后端选项。部分选项用于提升或改变媒体质量,另一些则用于减少从原始格式转码所需的资源消耗。
码率与分辨率
本地资源的转码请求始终由客户端发起。客户端会向服务器发送包含其能力信息的转码配置文件,如支持的编解码器、分辨率、码率及其他限制条件。服务器将在自身能力范围内选择最佳质量的设置。
输出分辨率由输入分辨率、输入帧率、目标输出码率、输入/输出编解码器以及客户端限制共同决定。无法手动覆盖分辨率设置。
硬件加速
若硬件支持,可启用硬件加速大幅提升转码速度。只要满足硬件要求,Jellyfin 支持所有现代 GPU(包括 Intel、AMD、Nvidia、Apple 和 Rockchip)的硬件加速转码。
线程数
此选项可手动设置转码使用的线程数。若服务器未运行其他任务,建议保持默认设置。
转码类型
播放方式共分四种,其中三种涉及转码。播放文件时仪表盘会显示当前使用类型,以下按服务器负载从低到高排序:
-
直接播放(Direct Play):无需转码直接传输文件。文件未经修改,几 乎不增加服务器负载。
-
封装转换(Remux):更换容器格式,音视频流均保持原始状态。
-
直接串流(Direct Stream):转码音频流,视频流保持原始状态。
-
转码(Transcode):对视频流进行转码处理。
HDR 到 SDR 的色调映射
当源视频为 HDR 格式时,转码过程中需进行 HDR 到 SDR 的色调映射。因为当前 Jellyfin 暂不支持 HDR 到 HDR 的色调映射,也无法透传 HDR 元数据。虽然可通过软件实现,但效率极低——某些情况下,即便是现代消费级 CPU 也无法完成实时转码。因此我们始终推荐使用 GPU 处理:在此场景下,即便是基础的 Intel iGPU 也能承担相当于 Ryzen 5800X 的工作负载。