提示:發(fā)生播放錯(cuò)誤,即將重試
因?yàn)槲野惭bjellyfin 在容器內(nèi),所以首先在容器內(nèi)檢查是否有將GPU 傳遞到容器內(nèi)
ls /dev/dri
顯示: card0 renderD128 #說(shuō)明有顯卡支持硬解.
查看ffmpeg版本 :
usr/lib/jellyfin-ffmpeg/ffmpeg
ffmpeg version 6.0.1-Jellyfin Copyright (c) 2000-2023 the FFmpeg developers built with gcc 11 (Ubuntu 11.4.0-1ubuntu1~22.04) 目前使用 的是6.0版本
說(shuō)明一下,jellyfin 的ffmpeg版本是特殊版本,如果要下載,必須下載jellyfin版
我在jellyfin.org 論壇上看到
Our ffmpeg is customized for transcoding. It isn't a simple re-badge.
升級(jí) jellyfin-ffmpeg7
apt install jellyfin-ffmpeg7 -y
升級(jí)后再次查看版本,變成7.0版本了
ffmpeg version 7.0.2-Jellyfin Copyright (c) 2000-2024 the FFmpeg developers
但是我這邊依然無(wú)法硬解..還是這個(gè)錯(cuò)誤
查了一下去G開(kāi)頭的搜索引擎查資料 , 看到j(luò)ellyfin論壇上有說(shuō)
Your iGPU does not support AV1, so you should disable AV1 encoding/decoding to avoid any issues.
再次嘗試播放 ,順利播放,在unraid 界面,也可以看到GPU 幾乎滿(mǎn)載了.. CPU 保持在60-70%左右
Inter 集顯 VP9、AV1硬件解碼支持列表
,