黑群晖安装emby是选择套件版还是docker版

 admin   2020-12-03 16:40   10877 人阅读  0 条评论

家中一直使用星际蜗牛安装的黑群晖,在黑群晖中安装emby实现家庭影音服务器。emby配合斐讯t1盒子中的kodi非常好用。一开始也不是很懂,在外网通过动态域名和端口映射看emby服务器里的影片,是没法硬解的,星际蜗牛本就不强的cpu经常满载运行,后来看值友的文章才知道emby是可以硬解的,前提是需要买个emby的会员,立马去团了一个,在这里感谢人生观的网站,在那里上的车。

买了会员立马激活,但是发现还是没法硬解,再去搜索发现是黑群晖的版本不对,需要918+的黑群晖版本才能有核显驱动,为了不浪费买的会员,果断重新升级黑群晖版本到了DS918+,6.2.1

1.jpg

用套件的方式安装了emby,填入激活码,成功点亮了转码选项,打开高级可以看到下面的解码器选项,VAAPI应该就是核显驱动的解码器了。

1.jpg

用套件的方式安装了emby,成功点亮了转码。

随便打开一个电影,把码率降到1080p 5m的码率,

1.jpg

1.jpg

后台显示正在解码,

1.jpg

群辉里面emby的cpu只占用了10%左右。

套件方式安装的emby成功开启硬解,本来使用已经很不错了,但是套件方式安装有个问题是没法升级,而且套件安装非常慢,我还是去找到别人分享的离线安装文件才安装好。

1.jpg

离线安装文件是4.2.1,但是现在最新的是4.3.1,显示可以更新,

1.jpg

但是套件中心没法更新。

看到有人说docker方式安装的emby运行效率更高,而且方便安装升级和备份。于是也想在docker上试试到底是套件好还是docker好。果断操练起来。

docker安装这里有个坑,用普通教程里的方法是没法开启硬解选项的,转码里面高级中解码器里面是空的。

1.jpg

就是直接在群辉docker里创建容器的方法

1.jpg

创建好后,在转码里,高级下面解码器选项是空的,所以硬解也是不可能的。

1.jpg

随便播放一个影片,cpu直接飙红。

爬贴后,有人说是群辉docker权限的问题,没法调用核显的驱动文件,自然没法硬解。后来偶然在一个帖子看到一个docker安装emby的文章,里面有段代码引起了我的注意。

--device /dev/dri/renderD128

/dev/dri/renderD128 这个路径就是核显驱动的路径,因为在好多开启硬解教程的文章里,第一步就是要确认你的系统里有这个驱动文件没有。

按照文章的方法,ssh连接群辉,将代码输入,顺利建好了emby。

代码内容:

1.shh路由器 登陆

2.命令

docker run -d

--name=emby

--volume /mnt/sda5/docker/emby_lib:/config (这个sda5 是我自己挂载的硬盘位置,请换成自己的)

--volume /mnt/sda5/server:/movies (这个sda5/server是我自己放电影的文件夹,请换成自己的)

--device /dev/dri/renderD128

--publish 8096:8096

--publish 8920:8920

--env UID=1000

--env GID=100

--env GIDLIST=100

emby/embyserver:latest

3.等待下载解压完毕后,返回到docker的容器菜单,点击启动

4.登陆192.168.x.x:8096就能登陆emby进行配置了

(这里注意自己的端口,因为安装过套件的emby端口被占用,需要自己调整端口,我是这样调整的

--publish 8098:8096

--publish 8922:8920

供你参考。)

现在再看转码页面就正常了。

1.jpg

解码器正常显示了

1.jpg

docker版安装后直接显示就是4.3.1最新版。

硬解成功开启。下面对比下套件版和docker版的区别,是否和传闻一样docker的emby效率高一点吗?

这里用两个emby分别播放同一个影片,《阿拉丁》,10g左右的电影。都开转码到1080p 10m模拟外网播放转码。

1.jpg

阿拉丁电影,容量10g左右

1.jpg

质量设置1080p 10m

先是套件版的emby:

转码最后稳定在73帧。

1.jpg

转码最后稳定在73帧。

docker版emby:

转码最后稳定在72帧。

1.jpg

总结:

经过测试,发现套件和docker版转码效率基本差不多,使用上也没有什么区别,都很流畅,cpu占用也很低。并没有传闻中docker转码效率高很多。但是我最后还是决定保留docker版的emby,因为安装和升级都很简便。

docker emby硬解的条件:

emby会员

系统 /dev/dri/renderD128 路径下驱动文件正常,黑群晖需要升级到DS918+版本才有核显驱动。

docker安装emby时成功挂载/dev/dri/renderD128文件夹驱动文件

套件版 emby硬解的条件:

emby会员

系统 /dev/dri/renderD128 路径下驱动文件正常,黑群晖需要升级到DS918+版本才有核显驱动。

最后: 发现星际蜗牛的j9100cpu硬解电影,每部电影的占用在10%左右,理论可以十人同时观看。我自己测试了下,质量都调到720p ,可以同时开八个电影,但是慢慢就开始卡了,如果上传带宽给力的话,同时五六个人外网观看是没问题的,我家的上传带宽只有30M,就是3m/s的速度,估计开低点质量三四个人应该没问题。


本文地址:https://zxbblog.com/?id=362
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

 发表评论


表情

还没有留言,还不快点抢沙发?