Open ericvlog opened 3 months ago
💡
从新手角度考虑,本教程基于 Nastool 2.9.1 版本(截至作者写本下篇文章时,Nastool 最新的版本是 3.2.0 )。
2.9.1
3.2.0
为什么选择此版本: 2.9.1 版本保留了内置索引的功能,也就是内置了公开的 BT 索引站,可以不添加 PT 站的情况下搜索网络上公开的 BT 资源,对于刚接触 BT/PT 的新手朋友来说比较友好,等读者熟悉了这一套工具和一些 BT/PT 的玩法之后,再继续去使用 Nastool 更新的版本即可。
需要提醒的是,Nastool 3.x 版本开始,需要使用 Nastool 合作的 PT 站经过验证之后才能使用。
3.x
打开 unraid 命令行窗口页面,分别粘贴以下命令来获取相应的 Docker XML 配置模板:
效果如下图:
获取 Nastool 配置模板获取 QB 配置模板获取 Jellyfin 配置模板
在安装 Docker 前,请先到”共享“中创建一个文件夹来存储相应的影音文件
创建完成后,请把以下命令粘贴到 unRAID 的命令行窗口运行(无报错即表示运行成功):
(1)安装 Nastool
建议先用这里的方法去手动拉取镜像,然后再去用 WebUI 界面去创建 Docker 。
点击添加容器:
目录映射需要选择之前创建的 media 文件夹,如下图:
其他的设置不需要改动,直接点击应用:
点击应用之后开始拉取镜像:
安装完成:
(2)安装 Jellyfin
“媒体库”需要选择之前创建的 /mnt/user/media/link 文件夹,如下图:
/mnt/user/media/link
(3)安装 qBittorrent
“下载路径”径需要选择之前创建的 /mnt/user/media/downloads 文件夹,如下图:
/mnt/user/media/downloads
当安装好上述三个 Docker 之后,我们再继续后续的步骤:
请按照下面的步骤一步步设置,当你设置好所有配置之后,记得重启一下 Nastool 的 Docker 容器。
点击 Nastool 的图标,点击 WebUI 打开 Nastool 的前端页面:
默认账号密码
登陆后会提示先配置 TMDB 的 API,点击确定无视即可
(1)申请 TMDB 账号并获取 API
点击下面的链接打开网站,点击网站右上角的“加入 TMDB”注册账号:
注册之后 TMDB 会给你的邮箱发送一封邮件,需要到邮件点击链接进行账号验证,验证之后账号才能使用:
提示你需要到邮箱中进行认证
验证成功
登录之后点击右上角头像图标,进入“账户设置”:
按照下面的内容粘贴复制即可:
应用简介
提交之后如果没有问题,即可获取到 API 密钥:
将上述的密钥复制粘贴到 Nastool 中并保存:
(2)开启刮削(3)媒体库
点击右侧的 + 号添加
+
按照以下路径分别添加媒体:
电影:/media/link/电影/
电视剧:/media/link/电视剧/
动漫:/media/link/动漫/
添加好之后的样子如下(未识别可以不用管)
(4)目录同步
什么是目录同步? 在 Nastool 中,目录同步中添加的目录会被监控,只要这些目录中新增了媒体文件,那么 Nastool 就会调用 TMDB 的 API 去识别,以此来判断媒体文件是电视剧还是电影、是外语电影还是国语电影、是国产剧还是欧美剧或是综艺…等等。 当识别成功之后,Nastool 就会对资源进行刮削并硬链接(一般都设置为硬链接)到媒体库中的目录,所以你也可以通过将现有的影片丢到目录同步中的文件夹中,来让 Nastool 自动帮你整理这些影片。
按照上面的方式分别添加以下文件夹:
/media/downloads/其他
/media/downloads/动漫
/media/downloads/电影
/media/downloads/电视剧
(5)内置索引器(6)下载器
这里我们以 qBittorrent 来演示,首先打开 qBittorrent,并设置好分类。
qBittorrent 的默认账号密码如下:
修改界面语言为简体中文
右键“分类”中的“全部”,点击“添加分类”
这里分别添加四个分类,内容请照着填写:
|
分类
保存路径
Nastool-电影
/downloads/电影
Nastool-电视剧
/downloads/电视剧
Nastool-动漫
/downloads/动漫
其他
/downloads/其他
设置好的分类
QB 其他的设置可以参考下面的来调整
设置好之后,回到 Nastool 的“下载器”中。
填写好对应的信息后点击左下角的“测试”,测试成功则表示没有问题,点击“确定”保存设置:
设置下载目录:
请按照以下内容填写,你也可以用我提供的信息复制粘贴到对应的文本框中,最后点击确定保存:
下载保存目录
访问目录
分类标签
/media/downloads/电影/
/media/downloads/电视剧/
/media/downloads/动漫/
(7)媒体服务器
这里我们以 Jellyfin 为例:
填写好服务器地址和 Api Key 之后点击左下角测试,测试成功即表示设置无误(你可以查看文章末尾处关于 Jellyfin 获取 API Key 的方法):
可以通过网页顶部的搜索栏输入影视名字进行搜索
或者也可以通过探索下的榜单来浏览资源:
找到想要的影视,点击搜索资源:
开始检索
如果能检索到资源,那么会根据影片的分辨率、站点等进行分类,点击对应的连接进行下载:
添加下载之后 qBittorrent 即会自动下载:
可以通过 Nastool 的面板监控下载进度:
Emby 也是类似的配置方法,所以不再做赘述。
(1)配置核显硬解
首先要确保你已经在 unRAID 系统中加载了核显驱动,并且在 Jellyfin 的 Docker 设置中添加了关于核显的参数:
必须要添加好核显的参数才能让 Jellyfin 调用核显
打开 Jellyfin 的控制台
在“硬件加速”中选择对应的选项:
对于使用 Intel 核显的用户,优先选择 Intel Quick Sync (QSV) 而不是 Video Acceleration API (VAAPI)。
Intel Quick Sync (QSV)
Video Acceleration API (VAAPI)
为什么优先选怎 Intel Quick Sync (QSV) 而不是 Video Acceleration API (VAAPI) Intel Quick Sync (QSV) 是 Intel 自己平台专属的闭源硬件加速技术,而 Video Acceleration API (VAAPI) 是一套 Intel 提供的视频硬件编解码的开源库和标准,虽然这两个都是由 Intel 提供,但是后者相比 Intel Quick Sync (QSV) 要稍差一些,所以只有在不能正常使用 Intel Quick Sync (QSV) 的情况下才考虑去选择 Video Acceleration API (VAAPI) 。 因此,如果你的 CPU 核显支持此项技术(如下图所示),那么请优先选择此项技术作为 Jellyfin 的编解码库。
相关的设置说明
需要说明的是,并不是所有的 CPU 核显都能够支持 低电压模式的 Intel H.264 硬件编码器 和 低电压模式的 Intel H.264 硬件编码器 这两个功能,所以如果你遇到了“该客户端与媒体不兼容,服务器未发送兼容的媒体格式。”的报错信息,那么请取消勾选这两个选项
低电压模式的 Intel H.264 硬件编码器
代号
型号示例
DG1/SG1(独显)
ㅤ
GeminiLake
N4000,J4005,J5005 等
KabyLakeX
i3-7100、G4560 等七代CPU
Coffee Lake
i3-8100、i5-8600 等八代CPU
Coffee Lake-S
九代CPU
Comet Lake
十代CPU
TigerLakeX(Iris Xe Graphics)
1135G7, 1165G7 等十一代CPU
具体设置可以参考下图:
(2)初始化配置
打开安装好的 Jellyfin:
初次使用 jellyfin 时会提示你设置显示界面的语言,选择简体中文即可:
选择下一步之后,设置好账号密码即可:
下一步之后会提示你添加媒体库,不过我们先略过,后面再设置:
这里的元数据语言我们设置为中文和中国地区,如下图所示:
远程访问权限设置,勾选第一个即可:
最后完成设置:
设置完成后会跳转到登录界面,输入账号密码登录即可:
(3)添加影音库
如果你是按照本教程配置,那么配置影音库时请使用 /media/xxx 路径,例如:
/media/xxx
添加完成
其余的电视剧、动漫等都是按照同样的方法添加,路径都是一样的 /media/xxx 。
(4)API Key 获取方法
输入一个名称方便分类
创建完成
(5)忘记密码怎么重置
把 passwordreset92xxxxx 这一串文件名复制下来:
passwordreset92xxxxx
将上面的内容替换下面的参数:
/mnt/user/appdata/jellyfin 的说明
/mnt/user/appdata/jellyfin
/mnt/user/appdata 这一文件路径是 unRAID 上 Docker 容器默认配置文件夹的保存路径,如果你没有手动修改 Jellyfin 的配置文件路径,那么包括 Jellyfin 在内的其他 Docker 基本上都是把配置文件保存在这里。如果说你在创建 Docker 的时候手动把配置文件指定在了其他的文件夹,那么下面的这行命令你需要手动修改一下路径参数。
/mnt/user/appdata
将上面的命令复制粘贴到 unRAID 命令行窗口执行:
记录下上面的 Pin 码:
把 Pin 码粘贴到 Jellyfin 文本框:
到这一步密码已经重置,重置后的密码就是上面的 Pin 码,使用这一个密码进行登录即可。
登录之后去个人档案中修改密码:
💡
从新手角度考虑,本教程基于 Nastool
2.9.1
版本(截至作者写本下篇文章时,Nastool 最新的版本是3.2.0
)。为什么选择此版本:
2.9.1
版本保留了内置索引的功能,也就是内置了公开的 BT 索引站,可以不添加 PT 站的情况下搜索网络上公开的 BT 资源,对于刚接触 BT/PT 的新手朋友来说比较友好,等读者熟悉了这一套工具和一些 BT/PT 的玩法之后,再继续去使用 Nastool 更新的版本即可。1、获取 Docker 配置模板
打开 unraid 命令行窗口页面,分别粘贴以下命令来获取相应的 Docker XML 配置模板:
效果如下图:
获取 Nastool 配置模板获取 QB 配置模板获取 Jellyfin 配置模板
2、创建 Docker 容器
在安装 Docker 前,请先到”共享“中创建一个文件夹来存储相应的影音文件
创建完成后,请把以下命令粘贴到 unRAID 的命令行窗口运行(无报错即表示运行成功):
(1)安装 Nastool
建议先用这里的方法去手动拉取镜像,然后再去用 WebUI 界面去创建 Docker 。
点击添加容器:
目录映射需要选择之前创建的 media 文件夹,如下图:
其他的设置不需要改动,直接点击应用:
点击应用之后开始拉取镜像:
安装完成:
(2)安装 Jellyfin
建议先用这里的方法去手动拉取镜像,然后再去用 WebUI 界面去创建 Docker 。
点击添加容器:
“媒体库”需要选择之前创建的
/mnt/user/media/link
文件夹,如下图:其他的设置不需要改动,直接点击应用:
点击应用之后开始拉取镜像:
安装完成:
(3)安装 qBittorrent
建议先用这里的方法去手动拉取镜像,然后再去用 WebUI 界面去创建 Docker 。
点击添加容器:
“下载路径”径需要选择之前创建的
/mnt/user/media/downloads
文件夹,如下图:其他的设置不需要改动,直接点击应用:
点击应用之后开始拉取镜像:
安装完成:
当安装好上述三个 Docker 之后,我们再继续后续的步骤:
3、配置 Nastool
💡
请按照下面的步骤一步步设置,当你设置好所有配置之后,记得重启一下 Nastool 的 Docker 容器。
点击 Nastool 的图标,点击 WebUI 打开 Nastool 的前端页面:
默认账号密码
登陆后会提示先配置 TMDB 的 API,点击确定无视即可
(1)申请 TMDB 账号并获取 API
点击下面的链接打开网站,点击网站右上角的“加入 TMDB”注册账号:
注册之后 TMDB 会给你的邮箱发送一封邮件,需要到邮件点击链接进行账号验证,验证之后账号才能使用:
提示你需要到邮箱中进行认证
验证成功
登录之后点击右上角头像图标,进入“账户设置”:
按照下面的内容粘贴复制即可:
应用简介
提交之后如果没有问题,即可获取到 API 密钥:
将上述的密钥复制粘贴到 Nastool 中并保存:
(2)开启刮削(3)媒体库
点击右侧的
+
号添加按照以下路径分别添加媒体:
电影:/media/link/电影/
电视剧:/media/link/电视剧/
动漫:/media/link/动漫/
添加好之后的样子如下(未识别可以不用管)
(4)目录同步
按照上面的方式分别添加以下文件夹:
/media/downloads/其他
/media/downloads/动漫
/media/downloads/电影
/media/downloads/电视剧
(5)内置索引器(6)下载器
这里我们以 qBittorrent 来演示,首先打开 qBittorrent,并设置好分类。
qBittorrent 的默认账号密码如下:
修改界面语言为简体中文
右键“分类”中的“全部”,点击“添加分类”
这里分别添加四个分类,内容请照着填写:
|
分类
|
保存路径
Nastool-电影
|
/downloads/电影
Nastool-电视剧
|
/downloads/电视剧
Nastool-动漫
|
/downloads/动漫
其他
|
/downloads/其他
|
设置好的分类
QB 其他的设置可以参考下面的来调整
设置好之后,回到 Nastool 的“下载器”中。
填写好对应的信息后点击左下角的“测试”,测试成功则表示没有问题,点击“确定”保存设置:
设置下载目录:
请按照以下内容填写,你也可以用我提供的信息复制粘贴到对应的文本框中,最后点击确定保存:
|
下载保存目录
|
访问目录
|
分类标签
/downloads/电影
|
/media/downloads/电影/
|
Nastool-电影
/downloads/电视剧
|
/media/downloads/电视剧/
|
Nastool-电视剧
/downloads/动漫
|
/media/downloads/动漫/
|
Nastool-动漫
|
(7)媒体服务器
这里我们以 Jellyfin 为例:
填写好服务器地址和 Api Key 之后点击左下角测试,测试成功即表示设置无误(你可以查看文章末尾处关于 Jellyfin 获取 API Key 的方法):
4、资源搜索和下载方法
可以通过网页顶部的搜索栏输入影视名字进行搜索
或者也可以通过探索下的榜单来浏览资源:
找到想要的影视,点击搜索资源:
开始检索
如果能检索到资源,那么会根据影片的分辨率、站点等进行分类,点击对应的连接进行下载:
添加下载之后 qBittorrent 即会自动下载:
可以通过 Nastool 的面板监控下载进度:
5、Jellyfin 初始化教程和常见问题解决办法
(1)配置核显硬解
首先要确保你已经在 unRAID 系统中加载了核显驱动,并且在 Jellyfin 的 Docker 设置中添加了关于核显的参数:
必须要添加好核显的参数才能让 Jellyfin 调用核显
打开 Jellyfin 的控制台
在“硬件加速”中选择对应的选项:
💡
对于使用 Intel 核显的用户,优先选择
Intel Quick Sync (QSV)
而不是Video Acceleration API (VAAPI)
。相关的设置说明
|
代号
|
型号示例
DG1/SG1(独显)
|
ㅤ
GeminiLake
|
N4000,J4005,J5005 等
KabyLakeX
|
i3-7100、G4560 等七代CPU
Coffee Lake
|
i3-8100、i5-8600 等八代CPU
Coffee Lake-S
|
九代CPU
Comet Lake
|
十代CPU
TigerLakeX(Iris Xe Graphics)
|
1135G7, 1165G7 等十一代CPU
|
具体设置可以参考下图:
(2)初始化配置
打开安装好的 Jellyfin:
初次使用 jellyfin 时会提示你设置显示界面的语言,选择简体中文即可:
选择下一步之后,设置好账号密码即可:
下一步之后会提示你添加媒体库,不过我们先略过,后面再设置:
这里的元数据语言我们设置为中文和中国地区,如下图所示:
远程访问权限设置,勾选第一个即可:
最后完成设置:
设置完成后会跳转到登录界面,输入账号密码登录即可:
(3)添加影音库
如果你是按照本教程配置,那么配置影音库时请使用
/media/xxx
路径,例如:添加完成
其余的电视剧、动漫等都是按照同样的方法添加,路径都是一样的
/media/xxx
。(4)API Key 获取方法
打开 Jellyfin 的控制台
输入一个名称方便分类
创建完成
(5)忘记密码怎么重置
把
passwordreset92xxxxx
这一串文件名复制下来:将上面的内容替换下面的参数:
/mnt/user/appdata/jellyfin
的说明/mnt/user/appdata
这一文件路径是 unRAID 上 Docker 容器默认配置文件夹的保存路径,如果你没有手动修改 Jellyfin 的配置文件路径,那么包括 Jellyfin 在内的其他 Docker 基本上都是把配置文件保存在这里。如果说你在创建 Docker 的时候手动把配置文件指定在了其他的文件夹,那么下面的这行命令你需要手动修改一下路径参数。将上面的命令复制粘贴到 unRAID 命令行窗口执行:
记录下上面的 Pin 码:
把 Pin 码粘贴到 Jellyfin 文本框:
到这一步密码已经重置,重置后的密码就是上面的 Pin 码,使用这一个密码进行登录即可。
登录之后去个人档案中修改密码: