今天遇到了个奇葩问题, 按照网上教程一通设置过后, emby还是无法硬解...转码的高级里面, 看不到任何解码器...
显卡安装和docker设置的流程可以参照这篇文章https://www.huakings.cn/post/234.html
解决方案
换成有官方标记的
EmbyServer
!
GPT
如果您在使用Unraid Docker安装Arch Emby时,遇到了无法启用硬解的问题,可能是由于缺少必要的显卡驱动或Emby配置不正确引起的。
以下是可能的解决方法:
- 确认显卡驱动已安装:请确保您的显卡驱动已正确安装,并且可以在Unraid服务器上正常运行。如果您使用的是NVIDIA显卡,则需要安装对应的NVIDIA GPU驱动程序。如果您使用的是AMD显卡,则需要安装对应的AMDGPU-PRO驱动程序。
-
在Docker中启用GPU硬件加速:请确认您的Docker容器中已启用GPU硬件加速。这可以通过在Dockerfile中设置
--runtime=nvidia
选项来实现,在启动容器时指定--gpus=all
参数。 -
配置Emby以启用硬解:请确保您的Emby配置已正确设置以启用硬解。您可以按照以下步骤进行设置:
- 转到Emby仪表板,并选择“设置”->“播放器”。
- 在“媒体解码器”下拉菜单中,选择“自动”或“硬件”选项。
- 如果您选择了“硬件”选项,您可以将其设置为使用特定的硬件编解码器,例如NVIDIA NVENC或Intel Quick Sync Video(QSV)等。
- 重新启动Emby容器:请尝试在应用以上配置更改后,重新启动Emby容器来使更改生效。
希望这些步骤可以帮助您解决问题,并启用Arch Emby的硬解功能。