设备环境:物理机,局域网,系统版本1.1.18,docker版第三方emby 4.8.10.2
BUG现象:任何网络下,emby都无法调用DG1编解码器进行转码,明明转码选项里已经识别到DG1,使用Gemini分析emby的log,发现是
”1. 核心问题定位:FFmpeg 找不到文件
日志最末尾明确显示:
05:41:29.849 /新番/古诺希亚/Season 1/古诺希亚 S01E01.mp4: No such file or directory
分析:
-
显卡已就绪:日志显示硬件设备 vaapi 已成功初始化,驱动 Intel iHD driver - 23.1.4 也已加载。
-
致命错误:因为你的 Docker 映射将视频挂载到了容器内的 /media/新番,但你 Emby 媒体库里记录的路径依然是 /新番。
-
连锁反应:FFmpeg 启动后去 /新番 找文件,找不到 -> 进程直接崩溃退出 -> Emby 认为硬件转码失败 -> 自动回退到软件编码(x264)。“
我修改过权限,也依旧无效,且在1.1.15就开始有这个问题。商店里的Jellyfin套件和emby的问题差不多,统一无法调用DG1编解码。
出现频率:必现,1.1.11并未有问题,1.1.15开始出现问题。
联系方式:18795051385
日志文件:
附件:i915-sriov-dkms_driver.log-20260202.gz
ID: 15d7a1fb42c441869c772d5b0693882499a50c4f