溫馨提示×

centos上jellyfin的視頻轉碼設置

小樊
98
2025-03-03 11:55:20
欄目: 智能運維

在CentOS上配置Jellyfin的視頻轉碼設置,特別是使用Intel Quick Sync (QSV) 驅動進行硬件加速轉碼,可以顯著提升轉碼效率和降低CPU負載。以下是詳細的步驟指南:

準備工作

  1. 安裝Docker:確保你的CentOS系統上已經安裝了Docker。如果沒有安裝,可以參考Docker官方文檔進行安裝。
  2. 拉取Jellyfin鏡像:使用以下命令從Docker Hub拉取Nyanmisaka出品的Jellyfin鏡像,這個鏡像包含最新的驅動和補丁。
    docker pull nyanmisaka/jellyfin:latest
    

安裝QSV驅動

  1. 進入Jellyfin容器
    docker exec -it <jellyfin_container_id> /bin/bash
    
    其中<jellyfin_container_id>是你的Jellyfin容器的ID。
  2. 更新軟件包
    apt update
    
  3. 安裝QSV驅動
    apt install -y intel-media-va-driver-non-free vainfo
    
  4. 查看驅動安裝情況
    /usr/lib/jellyfin-ffmpeg/vainfo
    
    如果看到Intel iHD driver驅動版本為高于21.1.1,則表示驅動安裝成功。

配置Jellyfin轉碼設置

  1. 停止并刪除現有Jellyfin容器(如果需要):
    docker stop <jellyfin_container_id>
    docker rm <jellyfin_container_id>
    
  2. 重新創建并啟動Jellyfin容器
    docker run -d --name jellyfin \
      -v /path/to/your/config:/config \
      -v /path/to/your/media:/media \
      -p 8096:8096 \
      -p 8920:8920 \
      - devices=/dev/dri:/dev/dri \
      nyanmisaka/jellyfin:latest
    
    請根據實際情況替換/path/to/your/config/path/to/your/media。
  3. 訪問Jellyfin配置頁面:打開瀏覽器,訪問http://<your_server_ip>:8096,使用首次配置時設置的賬號和密碼登錄。
  4. 進入轉碼設置
    • 點擊左上角的三橫圖標,選擇“控制臺”。
    • 選擇“播放”。
    • 在“硬件加速”選項中選擇“Intel QuickSync (QSV)”。
    • 勾選“啟用硬件解碼”以及所有支持的視頻編碼格式。

注意事項

  • 權限問題:確保Jellyfin容器有足夠的權限訪問/dev/dri設備。
  • 驅動兼容性:確保你的CPU支持QSV,并且已經正確安裝了Intel的媒體驅動。

通過以上步驟,你應該能夠在CentOS上成功配置Jellyfin使用QSV進行視頻轉碼,從而享受更高效的轉碼性能和更低的CPU占用。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女