在 Ubuntu 上,Jellyfin 是可以实现硬件解码(硬解)的,但是否“能”取决于你的 硬件、驱动、以及 Jellyfin 的配置。
下面分情况说明:
✅ 支持非常好
支持的解码:
需要:
sudo apt install va-driver-all intel-media-va-driver
验证:
vainfo
Jellyfin 中开启:
VA-API✅ 支持,但稍复杂
需要:
nvidia-driver-xxx)nvidia-utilsubuntu-drivers autoinstall
Jellyfin 中:
Nvidia NVENCjellyfin 用户加入 video 组⚠️ 支持,但不如 Intel / NVIDIA 稳定
sudo apt install mesa-va-drivers
⚠️ 有限支持
❌ 没装 vainfo / 驱动
❌ Jellyfin 用户没权限(/dev/dri)
❌ Docker 没映射 GPU
❌ 选错硬件加速类型
Docker 示例(Intel):
devices:
- /dev/dri:/dev/dri
播放时看:
Vaapi、NVENC、QSV✅ Ubuntu + Jellyfin 可以硬解
✅ Intel 核显最省心
⚠️ NVIDIA 需闭源驱动
⚠️ 配置不对 = 软解
如果你愿意,可以告诉我:
我可以直接给你一套可抄的配置。