Emby新手搭建全流程
Emby是一款多功能的媒体服务器软件,它为用户提供了一个集中管理和访问其媒体库的平台。这款软件以其直观易用的用户界面而受到欢迎,支持个性化设置和家长控制功能,适合所有年龄段的用户。Emby通过支持各种插件,提供了极高的可扩展性,从而满足用户的个性化需求,例如电视节目指南和自动媒体下载。作为一个部分开源的软件,Emby拥有一个活跃的社区,为用户提供交流、支持和建议的平台。
1. 安装aList
# 解压下载的文件,得到可执行文件:
tar -zxvf alist-xxxx.tar.gz
# 授予程序执行权限:
chmod +x alist
# 运行程序
./alist server
# 获得管理员信息 以下两个不同版本,新版本也有随机生成和手动设置
# 低于v3.25.0版本
./alist admin
# 高于v3.25.0版本
# 随机生成一个密码
./alist admin random
# 手动设置一个密码 `NEW_PASSWORD`是指你需要设置的密码
./alist admin set NEW_PASSWORD
2. rclone借助webdav挂载网盘到目录
基于第一步我们可以得到alist的webdav地址,并且新建一个仅有读取权限的用户emby
rclone安装
安装rclone
sudo -v ; curl https://rclone.org/install.sh | sudo bash
配置webdav
rclone config
挂载网盘
apt install fuse3 #安装infuse
rclone mount alist:/ mnt/alist
rclone挂载教程:https://zhuanlan.zhihu.com/p/355431169
3. 部署emby服务端
下载对应的服务器版本:
https://emby.media/linux-server.html
1. Download [emby-server-deb_4.7.14.0_amd64.deb](https://github.com/MediaBrowser/Emby.Releases/releases/download/4.7.14.0/emby-server-deb_4.7.14.0_amd64.deb)
2. `dpkg -i emby-server-deb_4.7.14.0_amd64.deb`
3. Open a web browser to http://localhost:8096
如何检查服务器架构:
uname -m
破解EMBY
https://www.bilibili.com/read/cv26024919/?spm_id_from=333.999.0.0
下载解压文件到embyserver目录中的system里,重启emby服务,进入emby服务端设置,在Premiere Key中随便输入字符确定即可完成本地验证。
我的目录:/opt/emby-server/system
具体的可以在部署完成的日志会显示
破解文件地址:蓝奏云
4. 基于njs进行直链播放
由于直接通过Nginx代理,流量会经过中转服务器,可直链下载的njs,需要通过编译安装,我直接使用的是docker的进行代理,基于bpking大佬的博客emby挂载阿里盘转直链
下载配置文件
`wget https://github.com/bpking1/embyExternalUrl/releases/download/v0.0.1/emby2Alist.tar.gz && mkdir -p ~/emby2Alist && tar -xzvf ./emby2Alist.tar.gz -C ~/emby2Alist && cd ~/emby2Alist
`
此时文件结构如下:
~/emby2Alist
├── docker-compose.yml
└── nginx
├── conf.d
│ ├── emby.conf
│ └── emby.js
└── nginx.conf
之后修改参数后docker-compose up -d
启动即可