买了 天钡的 WTR Pro 5825U用了一段时间了,整体还不错,安装的 unRAID 系统,其实日常使用Emby 管理视频比较多,但是之前买了 plex,不管用不用,先要安装起来,这篇记录一下怎么在 unRAID 系统里面使用 AMD CPU 的集显进行硬解,完全参考 unRAID 论坛这篇帖子
前提条件
- 使用的AMD CPU,安装的是 unRAID 系统,并且想要使用硬解转码视频
- 已经买了Plex Pass
- 网络正常,下载 Docker image 需要
使用步骤
- 在unRAID 应用市场安装 Radeon TOP插件
- 安装插件GPU Statistics(可选,但是推荐),因为安装后,可以在首页 Dashboard 看到 GPU 的使用情况
- 选择Plex官方的 plex docker image,镜像为
plexinc/pms-docker:plexpass
,我试了其他的,例如 linuxserver 的 plex就不行。 - 自己添加容器的话,需要把
特权
选项打开,类似 docker compose 文件中privileged: true
的选项,并且设备添加/dev/dri
- 启动 plex 后,进入 plex 后台配置启用硬解
Docker compose 文件
另外推荐在 unraid 下面安装 docker-compose 插件,使用docker compose 文件,不用每次进行配置,我的 docker-compose 文件参考如下
version: "3"
services:
plex:
image: plexinc/pms-docker:plexpass
container_name: plex
network_mode: host
environment:
#PUID 设置为 0,即给了 root 权限,类似给了特权
- PUID=0
- PGID=0
- VERSION=docker
volumes:
- /mnt/user/appdata/Plex:/config
- /mnt/user/Media/Music:/music
- /mnt/user/Tuts:/Tuts
- /mnt/user/Entertain/TV:/TV
devices:
- /dev/dri:/dev/dri
restart: unless-stopped