ubuntu

Jellyfin在Ubuntu上的硬件加速怎么开启

小樊
67
2025-05-06 07:25:30
栏目: 智能运维

在Ubuntu上为Jellyfin开启硬件加速,主要依赖于Intel Quick Sync(QSV)技术,这可以显著提升视频转码和播放的性能。以下是详细的步骤:

安装必要的软件和驱动

  1. 安装Intel核显的解码驱动: 确保你的系统上安装了支持硬件加速的Intel核显驱动。你可以通过以下命令安装:

    sudo apt install intel-media-driver intel-gpu-tools
    
  2. 更新Jellyfin和相关软件包: 确保你使用的是最新版本的Jellyfin和ffmpeg-jellyfin软件包,以获得更好的性能和兼容性:

    sudo apt update
    sudo apt upgrade
    

配置Jellyfin以启用硬件加速

  1. 启动Jellyfin服务: 如果你使用的是Docker运行Jellyfin,可以按照以下步骤启动服务:

    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
    
  2. 进入Jellyfin Web界面配置硬件加速: 打开浏览器,访问Jellyfin的Web界面(通常是 http://<your_server_ip>:8096),然后进行以下配置:

    • 进入“控制台” -> “左侧的播放” -> “硬件加速”中选择“Intel Quick Sync”。
    • 勾选“解码全钩上”,然后保存设置。

验证硬件加速是否启用

你可以通过以下命令查看是否成功启用了硬件加速:

ls /dev/dri

你应该能看到类似 /dev/dri/renderD128/dev/dri/card0 的设备文件,这表明硬件加速已经正确配置。

通过以上步骤,你应该能够在Ubuntu上成功为Jellyfin启用硬件加速,从而提高视频转码和播放的性能。如果在配置过程中遇到任何问题,可以参考Jellyfin的官方文档或社区论坛寻求帮助。

0
看了该问题的人还看了