ESXi 8.0安装黑群晖SA6400实现核显直通安装Emby小雅全家桶和Jellyfin
ESXi 8.0安装黑群晖SA6400实现核显直通安装Emby小雅全家桶和Jellyfin

ESXi 8.0安装黑群晖SA6400实现核显直通安装Emby小雅全家桶和Jellyfin

一、核显直通

用SSH工具比如Tabby连接ESXi后台
ssh root@ESXi IP地址
输入以下命令实现核显直通:
esxcli system settings kernal set -s vga -v FALSE

重新引导主机,管理->硬件,找到核显的选项,点击切换直通,直通列表显示活动,说明核显已经直通成功。
把NAS虚拟机关机,然后右键编辑设置,点击预留所有客户机内存,然后点击添加其他设备,添加PCI设备,这里选择核显。
这样在ESXi里面把核显直通给了群晖NAS
启动群晖NAS,控制面板->终端机和SNMP中,选择启动SSH功能,然后登录到群晖NAS的SSH,输入sudo -i获取下root的权限,
接着输入ls /dev/dri,如果看到card0 renderD128就说明群晖NAS已经加载到核显了。

二、安装小雅Alist全家桶

首先在群晖套件中安装Docker,名为Container Manager,然后打开File Station,在docker的文件夹里面新建一个文件夹xiaoya,接下来获取阿里云的Token,总共有3个TXT的文本文件,需要上传到xiaoya的文件夹里,mytoken.txt、myopentoken.txt和temp_transfer_folder_id.txt
接着打开群晖的Docker,在注册表中搜索xiaoya,下载xiaoyaliu/alist这个镜像,下载完成后点击运行,容器的名称可以改为xiaoyaliu,然后点击下一步,新增一个端口,本地的端口填5678,容器的端口填80,接着添加文件夹,找到docker/xiaoya的文件夹,然后输入/data,直接点击下一步完成即可。
这样在容器里面小雅Alist已经在运行了。
输入群晖的后台地址加上5678的端口后,可以看到小雅正在部署,需要部署几分钟,稍后刷新看下,可以看到有列表信息,说明小雅Alist已经部署成功。
在里面找一部电影是否可以播放,再看下阿里云盘中是否有电影缓存。

三、部署小雅Emby播放器

首先打开File Station,然后在docker文件夹里面新建一个文件夹xiaoya-media,点击docker的文件夹,然后右键点击属性,点击权限->选择Everyone,点击编辑,把里面写入的权限全部勾上,点击完成,然后选择应用到这个文件夹、子文件夹及文件。
接着用一键安装命令去安装小雅的Emby
sudo bash -c “$(curl http://docker.xiaoya.pro/emby_new.sh)” -s –config_dir=/volume1/docker/xiaoya –action=generate_config
提示需要编辑emby_config.txt这个配置文件后再执行
这个配置文件已经自动生成在xiaoya的文件夹里面,找到emby_config.txt这个文件,下载下来,打开这个文件,修改以下内容:
dev_dri=yes
mode=host
image=amilys
media_dir=/volume1/docker/xiaoya-media
resilio=yes

然后上传覆盖回去。
接下来正式安装小雅的Emby
sudo bash -c “$(curl https://docker.xiaoya.pro/emby_new.sh)” -s –config_dir=/volume1/docker/xiaoya
现在就在部署阶段,这个部署阶段一般是半个小时到两个小时左右。等待一段时间开始下载配置文件(config.mp4、pikpak.mp4和all.mp4)并解压。
部署完成后,有成功的提示,小雅的Emby已经部署完成。http://127.0.0.1:2345,用户名:xiaoya,密码:1234
在Docker的容器里也可以看到多出来emby和一个同步器resilio
接下来把小雅alist容器停止,点击详情,在设置里再添加一个端口,本地端口和容器端口都为2345,这个就是小雅Emby的端口,然后点击保存,再把小雅的容器启动。
小雅alist启动是非常慢的,这个界面需要等2分钟左右,出现列表说明已经启动好了。
现在进入Emby后台,群晖的后台地址加上2345端口,就可以登录到Emby,就可以看到内容以及海报墙了,先点到设置的选项,选择转码,在这里启用高级的选项,这里就可以看到直通进来的核显的名称了,把这些编码全部都勾上。这样在Emby里面播放影片就可以直接使用到硬解功能了。

四、配置Jellyfin

首先在Docker注册表里面搜索Jellyfin,安装nyanmisaka/jellyfin这个版本,先创建一个Jellyfin的文件夹,在Jellyfin的文件夹下面,再新建一个文件夹为cache,再新建一个文件夹为config,接着运行下载好的Jellyfin的镜像,在本地端口这里设置为8097,然后添加文件夹选择docker里面的Jellyfin里面的cache文件夹,后面输入/cache,接着再添加一个文件夹,选择docker里面的Jellyfin里面的config文件夹,然后手动输入/config,接着再添加一个文件夹,选择docker里面小雅的媒体库文件夹xiaoya-media,再选择里面的xiaoya文件夹,然后手动输入/xiaoya,然后点击使用高权限执行容器,点击下一步,最后点击完成。这时候Jellyfin的容器也运行起来了。
在浏览器里面输入群晖的后台地址加上8097的端口,就可以进入到Jellyfin的后台。
接下来要让Jellyfin能够读取到小雅资源库里面的播放信息,首先打开小雅的媒体文件夹,随便找一部里面的电影文件,里面都可以找到strm的文件,把这个文件下载下来。打开这个文件,默认地址是http://xiaoya.host:5678,现在需要把这个地址修改为群晖的后台地址,这样在Jellyfin里面才能播放小雅资源库里面的电影视频。这边有一条命令可以批量修改
find /volume1/docker/xiaoya-media/xiaoya -type f -name ‘*.strm’ -exec sed -i ‘s#http://xiaoya.host:5678#http://192.168.3.8:5678#g’ {} +
在群晖的SSH里面,把里面的地址改成群晖的后台地址,然后执行这条命令,等待它执行完成,没有任何提示那就代表所有的地址都批量修改为群晖的后台地址了。
接下来进入到Jellyfin的后台去进行配置,首先到Jellyfin的控制台去配置一下核显,找到播放的选项,在硬件加速里面选择Intel,把里面的编码全部都勾上,然后在媒体库这里添加媒体,添加一个电影,文件夹这里选择xiaoya下的电影,把元数据下载器2个取消,把Nfo勾上,后面图片获取程序这几个刮削全部取消,然后将媒体图像保存的勾打上。
等待扫描完成,随便播放一部电影试下。

最后说一下,在播放的时候,阿里云盘里的缓存会撑爆你的容量。安装一个小雅的守护,这样会定时的清理阿里云盘里的缓存文件。

bash -c “$(curl -s https://xiaoyahelper.zngle.cf/aliyun_clear.sh | tail -n +2)” -s 3

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

Title - Artist
0:00