安装Jellyfin

拉取Jellyfin镜像,创建Jellyfin配置文件,运行Jellyfin

docker pull jellyfin/jellyfin:latest
mkdir -p /srv/jellyfin/{config,cache}
docker run -d -v /srv/jellyfin/config:/config -v /srv/jellyfin/cache:/cache -v /media:/media --net=host             jellyfin/jellyfin:latest 

为Jellyfin创建媒体库文件夹,并设置权限

mkdir /media
useradd jellyfin
chown jellyfin:jellyfin /media
chmod 777 /media 

只需要将媒体文件放入 jellyfin 媒体文件夹中,就能被 jellyfin 自动识别
接下来,我们在media下再创建一个文件夹anime,用于存放番剧。

cd /media 
mkdir anime

随后,输入 IP:8096,即可进入 jellyfin 配置界面,配置完成后,jellyfin 就安装好了。

配置元数据刮削插件

jellyfin自带的刮削插件经常识别不出来,就算识别出来了也是英文,所以我们不使用jellyfin自带的刮削插件。
我使用的插件是 MetaShark,Github 项目地址:https://github.com/cxfksword/jellyfin-plugin-metashark
这个插件只支持最新的jellyfin 10.8.x版本,我们先添加插件储存库
国内加速:https://ghproxy.com/https://github.com/cxfksword/jellyfin-plugin-metashark/releases/download/manifest/manifest_cn.json
国外访问:https://github.com/cxfksword/jellyfin-plugin-metashark/releases/download/manifest/manifest.json
添加好插件储存库之后,就去目录内找到 MetaShark 插件,点击安装
安装完成后,重启 jellyfin,由于我们是用 Docker 部署的 jellyfin,所以我们只需要重启 jellyfin 的 docker 容器
进入控制台 -> 媒体库,点击任一媒体库进入配置页,在元数据下载器选项中勾选MetaShark,并把MetaShark移动到第一位,与此同时,我把其他几个插件全部禁用了
另外,作者还在文档中提到“假如需要刮削大量电影,请到插件配置中打开防封禁功能,避免频繁请求豆瓣导致被封IP(封IP需要等6小时左右才能恢复访问)”所以我直接打开了防封禁功能,避免IP被封
插件配置完成后,就可以开始识别番剧了。
效果如图:

配置 Aria2 下载番剧资源

使用root用户,复制下面的命令:

#海外
bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh)
#国内
bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh) cdn

如果不出现错误,就根据提示输入1安装CCAA,根据提示设置下载路径、RPC密钥。
安装完毕后会提示访问地址、Aria2 RPC 密钥、File Browser 用户名、密码。
根据提示输入http://IP:6080/打开AriaNg界面,依次打开AriaNg设置 - RPC ,填写Aria2 RPC 密钥,然后刷新页面。
安装完成后,就可以去各大BT资源网寻找资源,然后使用Aria2下载到服务器上,并通过jellyfin在线播放。
注意:大部分服务商是禁止下载BT的,使用之前建议咨询一下云服务提供商

移动端播放

我使用的是安卓手机,jellyfin官方的安卓客户端不好用,所以我另外找了一个第三方客户端。
Github 项目地址:https://github.com/jarnedemeulemeester/findroid

最后修改:2024 年 01 月 18 日
如果觉得我的文章对你有用,请随意赞赏