在 Ubuntu 上运行 Jellyfin 出现卡顿,通常与硬件解码、网络、配置或系统资源有关。下面按常见原因给你一套排查和优化方案。
Jellyfin 默认用 CPU 软解,非常吃资源。
lscpu | grep -E "Intel|AMD"
vainfo
sudo apt install intel-media-va-driver-non-free vainfo ffmpeg
(NVIDIA 用户需装 nvidia-driver + libnvidia-encode)
控制台 → 播放 → 转码
Video Acceleration API (VA-API)NVIDIA NVENC播放 → 转码
htop
nvidia-smi # N卡
systemctl disable bluetooth
Jellyfin 库大时,HDD 会卡。
如果你用 Docker:
devices:
- /dev/dri:/dev/dri
否则无法硬件解码。
❌ 用浏览器播放 4K HEVC
✅ 用 Jellyfin Media Player / Infuse / Kodi
❌ 转码 4K
✅ 直接播放或下兼容版本
如果你愿意,可以告诉我:
我可以给你精确配置方案。