硬解的前提条件
Emby为正版
带核显的白裙或者已经被正确驱动的黑裙
开心版本不在讨论范围之内
需要的目录有/config
/mnt/share1
/mnt/share2
,自己创建对应的目录即可
打开ssh
sudo -i
输入下面命令首先判断群晖是否有核显驱动,白裙使用有带核显cpu的可忽略此步骤,黑裙请输入此命令查看核显是否驱动成功,
网上教程都是给核显文件全部权限,我觉得没必要,给个775权限足够了
ls -la /dev/dri
chmod 775 /dev/dri
输入id查看自己的gid,uid,GIDLIST填写你所有的gid后面的数字,以逗号隔开即可,最主要的就是使用--privileged=true
这条命令启动,我理解的相当于是docker以宿主机root权限运行,这样才可以调动核显。(如有错误,欢迎大佬交流指正)
docker run -d \
--privileged=true \
--name embyserver \
--volume /volume1/docker/emby/config:/config \
--volume /volume1/docker/transmission/downloads/complete:/mnt/share1 \
--volume /volume2/HDD/电影:/mnt/share2 \
--device /dev/dri:/dev/dri \
--publish 14725:8096 \
--publish 25836:8920 \
--env UID=0 \
--env GID=0 \
--env GIDLIST=0,2,19 \
--restart=on-failure:3 \
emby/embyserver:4.6.7.0
我选择 emby/embyserver:4.6.7.0版本是因为据说4.7版本解码占cpu更多,对于我这个白群晖1520+的辣鸡cpu来说还是能省就省吧,如果需要可以自行更改为emby/embyserver:latest
也可以换成--restart=always
至于想用host模式的话加个--net=host \
即可
设置过程略,输入会员码,愉快玩耍,看到有硬件解码器就说明没问题了,emby怎么用有很多教程,不再说明