首页 » NAS » 群晖Docker安装jellyfin10.5.5并开启硬解GPU解码


群晖Docker安装jellyfin10.5.5并开启硬解GPU解码

 
文章目录

前言:

博主使用的群晖是G5400T CPU,系统版本是918+,6.2.2系统,安装jellyfin10.5最新版并成功开启硬解,写此文章主要是为了记录一下安装过程中碰到的坑(好几个坑)。同时对于DS Video套件无法播放的视频,jellyfin都能成功硬解播放了。相比10.4版本的jellyfin,10.5硬解功能更完善,老版本会碰到部分视频播放提示“PlaybackErrorNoCompatibleStream”错误。

10.5.5已经解决了保存的BUG问题,文中的几个坑已经没有碰到了,建议安装最新版的,实测正常硬解没有问题。

判断我的群晖能否支持硬解解码?

一、黑群晖只有918+,1019+这些系统版本才能够支持硬解,3617/3615等企业级系统是没有集显驱动的,因此无法开启硬解。

二、.群晖是否安装集显GPU驱动。判断方法:使用SSH登录群晖系统(以root账号登录),运行命令 ls /dev/dri,若输出有card0renderD128,则说明成功安装显卡驱动并能够开启硬解。

QQ图片20200413212129

创建Jellyfin文件夹并修改权限

群晖安装Docker套件后,打开FileStation,在Docker文件夹下创建一个jellyfin文件夹

QQ图片20200413212738

给予jellyfin文件夹Everyone用户组读写权限。

QQ图片20200413213113

Docker下载Jellyfin容器并配置

打开Docker套件,注册表搜索jellyfin,我选择的是linuxserver/jellyfin,版本直接选lastest,最新的目前就是10.5版本。下载完成即可,无需启动。

QQ图片20200413213804

下载完成后,我们SSH登录进群晖并切换到root账户,然后运行以下指令运行容器。

QQ图片20200413214326

回到Docker套件——就能看见我们创建并运行的jellyfin容器了,我们先停止并编辑它。

QQ图片20200413214441

QQ图片20200413214624

QQ图片20200413214811

 

修改完成后我们就可以应用并重新启动容器了。

配置jellyfin以及碰到的坑

打开群晖IP:8096端口即可访问jellyfin界面,首次启动我们需要进行初始配置,坑一:语言配置选择chinese,全部设置完成后会发现还是英文界面,不管他后面我们修改。

QQ图片20200413215236

创建管理员账户密码,根据需要自己设置。

QQ图片20200413215409

直接下一步,Next。

QQ图片20200413215442

继续选择语言和国家

QQ图片20200413215615

直接Next

QQ图片20200413215703

最后点击Finish后配置完成,输入刚才创建的管理员账户密码登录,会发现界面还是英文的,我们这里来修改语言到中文。按照下图操作:

QQ图片20200413215907

坑二:在后台设置简体中文后,点击最下面的SAVE报错,如下图:

QQ图片20200413220257

解决办法:还是回到刚才General界面,修改语言到简体中文的同时,删除下面Cache path:和Matadata path:再点击SAVE保存即可。如下图:

QQ图片20200413220534

成功修改成简体中文。

QQ图片20200413220750

开启Jellyfin硬解。在后台选择播放,然后按照图示开启硬解。

QQ图片20200413223913

坑三,开启硬解点击保存后,报错,如下图:

QQ图片20200413224036

解决办法

清空转码路径后再开启硬解并保存。

QQ图片20200413224147

成功开启硬解设置。

QQ图片20200413224303

最后进行媒体库添加并播放视频测试,媒体库添加很简单,过程就不写了。

坑四,播放视频弹出错误窗口。

QQ图片20200413225644

解决办法,群晖Docker套件中,编辑jellyfin容器,请勾选“使用高权限执行容器”即可。

QQ图片20200413225845

硬解视频播放测试

测试视频1H265 4K

QQ图片20200413230704

网页播放成功并自动转码H264

QQ图片20200413230816

群晖CPU占用:

QQ图片20200413230941

测试视频2.H265 1080P,此视频用10.4.3硬解会报错,提示“PlaybackErrorNoCompatibleStream”,10.5.3硬解播放成功。有需要测试的伙伴可以下载该视频自行测试:点击下载

QQ图片20200413231349

播放转码成功

QQ图片20200413231444

群晖CPU占用率:

QQ图片20200413231533

关于ASS外挂字幕无法显示的问题

如果碰到外挂ASS字幕无法正确显示,都是方框框的话,解决方法是将ASS字幕文件转换成srt字幕即可正常显示。百度一下可以找到很多在线转换的网站。

原文链接:群晖Docker安装jellyfin10.5.5并开启硬解GPU解码,转载请注明来源!

3