在Ubuntu上為Jellyfin開啟硬件加速,主要依賴于Intel Quick Sync(QSV)技術,這可以顯著提升視頻轉碼和播放的性能。以下是詳細的步驟:
安裝Intel核顯的解碼驅動: 確保你的系統上安裝了支持硬件加速的Intel核顯驅動。你可以通過以下命令安裝:
sudo apt install intel-media-driver intel-gpu-tools
更新Jellyfin和相關軟件包: 確保你使用的是最新版本的Jellyfin和ffmpeg-jellyfin軟件包,以獲得更好的性能和兼容性:
sudo apt update
sudo apt upgrade
啟動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
進入Jellyfin Web界面配置硬件加速:
打開瀏覽器,訪問Jellyfin的Web界面(通常是 http://<your_server_ip>:8096),然后進行以下配置:
你可以通過以下命令查看是否成功啟用了硬件加速:
ls /dev/dri
你應該能看到類似 /dev/dri/renderD128 和 /dev/dri/card0 的設備文件,這表明硬件加速已經正確配置。
通過以上步驟,你應該能夠在Ubuntu上成功為Jellyfin啟用硬件加速,從而提高視頻轉碼和播放的性能。如果在配置過程中遇到任何問題,可以參考Jellyfin的官方文檔或社區論壇尋求幫助。