unraid 安装NVIDIA驱动并emby/plex调用转码加速docker

请注意,启用硬件(GPU)的转码需要

Plex Pass或Emby Premium订阅。 

注意:Emby将使用Nvidia GPU进行解码和编码,Plex目前仅对其进行编码。

nvidia-smi需要一个兼容的视频卡 – 一些较旧的nvidia卡是不兼容的。

第一步:

从apps安装Unraid-Nvidia插件,或者通过将其复制到插件页面手动安装https://raw.githubusercontent.com/linuxserver/Unraid-Nvidia-Plugin/master/plugins/Unraid-Nvidia.plg

第二部:

选择您要下载的Unraid版本,然后单击下载并安装按钮重启您的服务器

图片[1]-unraid 安装NVIDIA驱动并emby/plex调用转码加速docker-RSG-人生观

下载速度比较慢,耐心等待!

第三部:

回到Unraid-Nvidia页面,您会发现有关Nvidia显卡的信息如下所示。

图片[2]-unraid 安装NVIDIA驱动并emby/plex调用转码加速docker-RSG-人生观每张卡有三条信息,查看GPU 0,您可以看到GPU名称,总线位置和GPU UUID。在开始之前,将GPU UUID复制并粘贴到某个地方,或者在单独的浏览器选项卡中打开Unraid-Nvidia屏幕,因为您很快就会需要它。

图片[3]-unraid 安装NVIDIA驱动并emby/plex调用转码加速docker-RSG-人生观到此驱动安装结束!

如何在docker容器中使用GPU!

现在要在docker容器中使用GPU,让我们看看如何使用docker版本的Plex,按照正常情况添加或编辑Plex,并将模板切换到高级模式。

图片[4]-unraid 安装NVIDIA驱动并emby/plex调用转码加速docker-RSG-人生观

添加额外的参数

--runtime=nvidia

图片[5]-unraid 安装NVIDIA驱动并emby/plex调用转码加速docker-RSG-人生观
现在我们需要添加两个额外的参数,第一个是最简单的参数,因为它将与所有容器相同

单击添加另一个路径,端口,变量,标签或设备,然后将配置类型更改为变量。然后在KEY字段中 添加

NVIDIA_DRIVER_CAPABILITIES

并在VALUE字段中添加

all

图片[6]-unraid 安装NVIDIA驱动并emby/plex调用转码加速docker-RSG-人生观图片[7]-unraid 安装NVIDIA驱动并emby/plex调用转码加速docker-RSG-人生观
现在添加的第二个参数执行与之前完全相同的过程,但在KEY字段中添加

NVIDIA_VISIBLE_DEVICES

并在VALUE字段中添加要使用的卡的GPU UUID

图片[8]-unraid 安装NVIDIA驱动并emby/plex调用转码加速docker-RSG-人生观

配置PLEX:

转到服务器设置进行一下配置

图片[9]-unraid 安装NVIDIA驱动并emby/plex调用转码加速docker-RSG-人生观然后随便播放个视频,在后台状态下查看!

图片[10]-unraid 安装NVIDIA驱动并emby/plex调用转码加速docker-RSG-人生观显示HW就是成功了!

你也可以使用nvidia-smi来查看夏卡状态!

配置EMBY:

图片[11]-unraid 安装NVIDIA驱动并emby/plex调用转码加速docker-RSG-人生观然后播放个视频看一下,如下图即为成功

图片[12]-unraid 安装NVIDIA驱动并emby/plex调用转码加速docker-RSG-人生观你也可以在容器内执行命令nvidia-smi查看状态

到此教程结束!!谢谢大家的观看 喜欢记得点赞哦!

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 共6条

请登录后发表评论

    请登录后查看评论内容