在Ubuntu上为Jellyfin开启硬件加速,主要依赖于Intel Quick Sync(QSV)技术,这可以显著提升视频转码和播放的性能。以下是详细的步骤:
sudo apt install intel-media-va-driver-non-free
sudo apt update
sudo apt upgrade
docker run -d \
--volume /.config/jellyfin/config:/config \
--volume /.cache/jellyfin/cache:/cache \
--volume /Videos/Media:/media \
--group-add 110 \
--group-add video \
--nethost \
--restartunless-stopped \
--device /dev/dri/renderD128:/dev/dri/renderD128 \
--device /dev/dri/card0:/dev/dri/card0 \
--name jellyfin \
--privilegedtrue \
jellyfin/jellyfin
http://<your_server_ip>:8096
),然后进行以下配置:你可以通过以下命令查看是否成功启用了硬件加速:
ls /dev/dri
你应该能看到类似 /dev/dri/renderD128
和 /dev/dri/card0
的设备文件,这表明硬件加速已经正确配置。
通过以上步骤,你应该能够在Ubuntu上成功为Jellyfin启用硬件加速,从而提高视频转码和播放的性能。如果在配置过程中遇到任何问题,可以参考Jellyfin的官方文档或社区论坛寻求帮助。