2020
09-17

群晖docker下安装jellyfin 10.4.3之后无法硬解实时转码的解决方法

先说下我为什么想升级,不知道你们在使用的过程中有没有发现,字幕不同步的问题,或者声音不同步的问题,苹果设备更为明显,字幕延迟吓死爹!且这些问题发生都是在无线环境下,我不清楚是带宽问题还是其他什么问题,但是足以带给我去升级版本的冲动。

很多大神给出的docker下安装jellyfin 群晖里设置硬件映射 或者最近很火unraid里映射在10.4.3之后的版本里都无法成功硬解或者叫硬件转码,原因是什么呢

群晖docker

第一次升级的时候我头都大了直接滚回了10.4.3。为什么就是硬件消失了,消失的话其他全部免谈,软件我CPU飙到50% I36100的U。其实我还是很想升级,很想知道字幕会不会可以同步了,放弃一段时间,回来测试了10.5.3结果还是一样今天我就升级到10.5.4 果然还是一样,因此去找原因,去解决。我们来看下面两段话

This is know and intentional since the driver is non-free and not compatible with GPL (so jellyfin can't redistribute it inside a prebuilt imager). Options about circumventing it are being discussed right now.

For Intel GPUs, additional i965-va-driver-shaders is required to use VAAPI HWA. But this is non-free so we cannot distribute it with our docker image. For this we are preparing to integrate the free intel-vaapi-driver in our future jellyfin-ffmpeg.

已经说明了其实没有免费的Intel vaapi驱动,因此你根本无法硬解,那怎么办,还好有大神给了解决方法我们来处理下

首先ssh你的群晖或者其他设备

sudo docker ps

查看ID,然后输入下面命令安装i965-va-driver-shaders驱动

sudo docker exec --user root -it 你的ID sh -c 'echo "deb http://http.us.debian.org/debian stable main contrib non-free" | tee -a /etc/apt/sources.list && apt-get update && apt-get install -y i965-va-driver-shaders && vainfo'

然后静静等待安装完成把这个i965-va-driver-shaders驱动打上去,其实我听不明白为什么不能集成呢。

jellyfin 10.4.3之后无法硬解实时转码

我这里没有拿我i3的主机做对比,我拿418play的主机给你们看下前后效果

jellyfin 10.4.3之后无法硬解实时转码

可以看到安装前后 CPU占用明显降低了。

然后我们看下日志

看到成功硬解播放也不报错了 之前日志,希望升级的朋友自行测试

您可能感兴趣的文章

https://aisoa.cn/annex/images/1606806262127.jpg

如果本文对你有帮助,那么请你赞助我,让我更有激情的写下去,帮助更多的人。
本站加入了Google AdSense,因为谷歌 AdSense 算是广告商里难得“有节操、有底线”的佼佼者,没有任何低俗、垃圾、恶心的广告,所有希望不要“一刀切”式的拦截广告

如无特殊说明,解压密码均为:aisoa.cn
本站附件分享,如附件失效,可以去找找看
诚通网盘附件、百度网盘附件正在以10KB/s的速度下载,请耐心等待。

支付宝打赏支付宝打赏微信打赏微信打赏