2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解

 

前言:

这期内容主要是需要小雅alist一键emby和jellyfin的搭建及硬解,那么硬解部分需要设备CPU的支持,那么我们为了更好的硬解,那么我们就用N100的CPU设备来演示,我们主要玩的ALL IN ONE所以我们黑群晖也会搭建在VUM-ESXI和VUM-PVE整合包中。



图文教程:

本文隐藏内容

配置硬解直通核显

VUM-ESXI:

esxcli system settings kernel set -s vga -v FALSE
图片[1]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

重启ESXI系统

注意:配置了以上直通命令后,启动ESXI的画面永远只会停留在下图画面

图片[2]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

切换核显直通

图片[3]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[4]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[5]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[6]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[7]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

VUM-PVE:

图片[8]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[9]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[10]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

群晖登录SSH检测核显加载情况

群晖SSH功能开启

图片[11]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
sudo -i
ls /dev/dri

检测到核显

图片[12]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

群晖安装小雅alist:

安装Docker

图片[13]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

首先建一个小雅的配置文件夹:/docker/xiaoya

图片[14]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

小雅需要3个配置文件,在自己电脑新建这三个文件,配置好之后上传到/docker/xiaoya

对应文件获取方式
/docker/xiaoya/mytoken.txthttps://aliyuntoken.vercel.app/
https://alist.nn.ci/zh/guide/drivers/aliyundrive.html
手机阿里云盘扫描登录获取token,然后放到文件中
/docker/xiaoya/myopentoken.txthttps://alist.nn.ci/tool/aliyundrive/request
https://alist.nn.ci/zh/guide/drivers/aliyundrive_open.html
手机阿里云盘扫描登录获取token,然后放到文件中
/docker/xiaoya/temp_transfer_folder_id.txt登录自己的网页版阿里云盘,新建一个xiaoya的目录,进入目录,浏览器的地址栏显示:https://www.aliyundrive.com/drive/file/resource/640xxxxxxxxxxxxxxxxxxxca8a 最后一串就是,记得这个目录不要删,里面的内容可以定期删除
  • mytoken.txt 按照上面表格获取方式,手机阿里云盘扫描登录获取token,填到mytoken.txt文本中
  • myopentoken.txt 按照上面表格获取方式,手机阿里云盘扫描登录获取token,填到myopentoken.txt文本中
  • temp_transfer_folder_id.txt 按下图演示操作
图片[15]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[16]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[17]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

三个文件都填写好对应数据配置好之后上传到/docker/xiaoya

图片[18]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

Docker里面安装小雅alist

图片[19]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[20]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[21]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[22]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

测试访问

配置完成之后,等待Docker启动,这里需要一点时间,访问http://nas_ip:5678

图片[23]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[24]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

测试播放

图片[25]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

一键安装小雅版Emby

新建一个xiaoya-media文件夹

图片[26]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

无脑配置下权限,以免出什么幺蛾子

图片[27]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[28]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[29]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[30]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

安装小雅Emby

以ROOT权限登录群晖SSH,输入以下命令,先生成配置文件

sudo bash -c "$(curl http://docker.xiaoya.pro/emby_new.sh)" -s --config_dir=/volume1/docker/xiaoya --action=generate_config
# /volume1/docker/xiaoya 这个是群晖里面,我们在docker文件夹下创建的xiaoya文件夹的路径
图片[31]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[32]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

修改里面内容如下:

dev_dri=yes
mode=host
image=amilys
media_dir=/volume1/docker/xiaoya-media
resilio=yes

官网内容说明:

变量值(粗体是默认说明
dev_driyes,no是否添加硬解的GPU映射,不是所有设备都支持
mode=hosthost,bridgeemby的镜像模式,模式是host
image=embyemby,amilysemby的镜像,默认官方版,amilys是破解版
media_dir必填,你的/媒体库目录
resilioyes,no是否安装resilio同步软件

执行安装:

sudo bash -c "$(curl http://docker.xiaoya.pro/emby_new.sh)" -s --config_dir=/volume1/docker/xiaoya
图片[33]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[34]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[35]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[36]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

配置emby端口:

图片[37]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[38]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

测试进小雅emby后台

群晖IP:2345端口进入

  • 默认账号:xiaoya
  • 密码:1234
图片[39]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[40]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

Emby硬解设置

首先可以进入Emby容器,查看Emby是否加载到我们直通到群晖的核显

docker ps -a
#获取运行容器的名称
图片[41]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

进入Emby容器 SSH

docker exec -it emby /bin/sh
ls /dev/dri
图片[42]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[43]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

配置jellyfin

容器里面搜索jellyfin下载

图片[44]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

Docke文件夹里面建立Jellyfin文件夹

图片[45]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

在里面创建cache和config两个文件夹

图片[46]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

配置Jellyfin容器

图片[47]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[48]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[49]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[50]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

测试Jellyfin后台能否进入

群晖IP:8097

图片[51]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

获取小雅最新的播放地址信息

图片[52]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[53]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

登录群晖SSH,通过一下命令,批量修改小雅缓存文件里面的地址

find /volume1/docker/xiaoya-media/xiaoya -type f -name '*.strm' -exec sed -i 's#http://xiaoya.host:5678#http://10.10.10.3:5678#g' {} +
# /volume1/docker/xiaoya-media/xiaoya 这个地址修改为你小雅缓存文件夹地址,如果是按我上面教程配置的地址就这个不用修改
# http://10.10.10.3 修改为你群晖的IP地址
图片[54]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

进入Jellyfin后台进行配置

图片[55]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[56]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[57]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[58]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

硬件转码开启

首先可以进入Jellyfin容器,查看Jellyfin是否加载到我们直通到群晖的核显

docker ps -a
#获取运行容器的名称
图片[59]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

进入Jellyfin容器的SSH

docker exec -it nyanmisaka /bin/sh
ls /dev/dri
图片[60]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球
图片[61]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

测试播放及转码

硬解转码成功

图片[62]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

阿里云盘同样缓存成功

图片[63]-2024搭建小雅Alist全家桶Emby+拓展Jellyfin核显硬解-VUM星球

实时清理阿里云盘缓存和日常更新

安装 xiaoyaleep ,群晖SSH输入命令

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



本文转载自:VUM星球-乌姆星

发表评论

0 评论