乱七八糟的海量电影,你还一个一个搜刮吗?nas-tool自动整理,解放双手轻松搞定
nas-tool部署写在前面的话
这两年看了很多NAS使用的文章,觉得好玩禁不住剁手了,从早一点的DS418+,后来的QNAP951N和DS1621+,有了NAS就更想折腾新玩法。折腾期间下载了很多影音资源,这些影音文件的海报缺东少西,海报墙上斑驳一片惨不忍睹,再有找资源的时候要开多个网页,挨个搜才可能找到,好吧,这么说有点矫情,毕竟大多数人都是这么干的。可要是有个工具让你搜一次就能找到多个网站的资源,点一下就能下载到NAS,然后自动完成识别,重命名,搜刮,整整齐齐的等你检阅,它不香么?nas-tool这个开源项目驾到~
受众范围
适合喜欢折腾nas,想把影视资源整理的规规矩矩的强迫症(emby),想在翻手机的时候看见喜欢的影视资源,点几下就能下载到NAS里(jackett和nas-tools),又不太懂软件使用逻辑,擅长抄作业的小白们,大佬请绕道。
安装环境
本文是利用我手边的工具搭建和使用,也会写一些安装,操作时候的坑,给自己做个记录和备忘也希望能帮到大家。如果你用其他NAS,安装环境与我的不同,还请自行研究。顺便提一句,写本文和研究nas-tool的时候,是顶着家里老婆大人不务正业的斥责下完成的。如果觉得本文还有用,还请鼓励鼓励。
硬件:群辉1621,带docker功能的NAS都可以
软件:docker安装nas-tool,需要调用emby,jackett的api,更多功能改天再分享。
软件部署
1.下载nas-tool
Docker版,我的版本号是v0.6.04,版本不同内容稍有不同。
1.1打开群辉docker,点击注册表,右侧搜索里输入nas-tools,然后回车
选第一个,点击下载。
1.2.部署nas-tools
1.2.1到映像里找到nas-tools,点击nas-tools,再点击启动
1.2.2设置文件夹映射(5步)
填加config文件夹和媒体文件夹映射。
1.2.2.1 映射config文件夹:
需要在docker文件夹里新建nastool文件夹,在nastool文件夹新建config文件夹。
注意:nastool文件夹赋予读写权力,并下放到所有子文件夹。
1.2.2.2 映射媒体文件夹:
这步很关键,至少对我很重要,要记得你映射的路径。后面配置yaml的时候,坑了我很久,死活进不去nas-tool主界面。下文2.2.5配置硬链接会提到。
方便大家抄作业,我把NAS里的媒体文件夹截图出来。然后再看如何做映射。
我的媒体文件夹在Download根目录里,有三个文件夹 movie, tv show和link。movie和tv show里存放电影和电视剧。
建议各位看官,看到这里就新建一个link文件夹,里边再新建movie和tv show文件夹,如果还有动漫,就再建一个aminate。link文件夹下文2.2.5里会用到。
好,我们来映射媒体文件夹。
左边是媒体文件夹的路径,右边我映射成小写的download(小写的download是docker映射的路径,一定跟群辉真实的路径区别开,真实路径是大写的Download,后边2.2.3和2.2.5都会用到这个映射的download),你也可以映射成data,video都可以。
1.2.3设置端口 3000
1.2.4设置环境
UMASK 可以考虑设置成022,我也是抄来的。
1.2.5 一路下一步
完成然后运行nas-tools,之后关闭 nas-tool的sdocker。
2 配置nas-tools
2.1 拷贝yaml文件
去群晖的docker/nastools/config文件里,拷贝config.yaml文件(拷贝出来编辑比较稳妥,编辑完再覆盖回去就好)。
2.2编辑yaml文件
苹果电脑,用visual studio code或者其他编辑软件都可以。
配置文件里,必要的配置已经标了数字,有些坑要注意,逐一分享如图
2.2.1 登录、tmdb密码、emby路径,api
2.2.1.1 登录默认的账户和密码
2.2.2 tmdb密码
去tmdb注册,申请api填到第23行
2.2.3 填写emby路径
第42和44行,这里填错是无法运行容器的,坑了半天找了大神才知道怎么填。
我是docker安装的nas-tools,所以emby路径要填docker映射的路径(开头是小写的download),参考上面我映射的媒体库文件夹和媒体库文件夹结构,就有了上图的填法。如果你的结构和我不同,例如映射成data,那么路径开头就要写/data,参考这个思路。
2.2.4 emby的api调用
标1:第59行填写emby的地址,我用了购买的域名+端口
标2:第61行调用emby的api key
去哪里找emby的api呢?打开emby主界面,点击右上角图标,点左下角的API秘钥
注意:复制时不要把尾缀一起粘过来。
标3和标4:第97行的内容,和前面企业微信的设置,暂时还没设置,不在这里分享。
2.2.5 nas-tools重点功能与站点配置
牛逼之处:
nas-tools很牛的地方是把媒体库文件夹(源文件)经过识别,重命名,转移到新的文件夹。接着配合emby的搜刮,你会看到分类清晰,信息完整,整齐干净的媒体文件,足以满足各种强迫症,处女座对影视文件的极致追求。也是值得折腾nas-tools的主要原因。
转移文件:
nas-tools提供了多种方式,我用的是硬链接的方式,不会大量占用硬盘空间。简单说就是源文件不动,只复制源文件的信息到硬链接的文件夹,安排emby去硬链接文件夹搜刮。彻底完成搜刮,在海报墙里看到的就是整齐干净的媒体库资源啦。(原理大概就是这样的,如有不妥大佬们见谅,这还是几天顶着黑眼圈四处打听出来的结果。。。)我们先说硬链接文件夹,再说硬链接方式。
2.2.5硬链接文件夹(敲黑板)
刚才大家应该在媒体资源库新建了link文件夹了吧,把这个文件夹设置为硬链接文件夹。里边再新建movie,tv show, animate三个文件夹,不看动漫。。就建俩文件夹。
Link硬链接文件夹,与媒体资源库(源文件)如何关联?如下图
2.2.5.1 源目录写法:
先写docker映射的源目录,(小写的download,不是群辉真实的路径)和yaml文件第22和24行一致,见1.2.2.2
2.2.5.2 硬链接目录写法:
源目录后边有“|”符号,再写硬链接文件夹路径,关联完就是这样的。路径写法基于docker布置nas-tool,如果是套件部署的话是不一样的,请勿照搬。
2.2.6 调用jackett和qbitorent
下图有5个位置需要填加
2.2.6.1 jackett api调用
标1:第160行jackett api调用,打开jackett主界面右上角的就是api,红色块的位置。
2.2.6.2 PT站索引
标2:第163-169行,都是PT站的索引,打开jackett主界面,逐一点击复制红圈的内容。如何在jackett填加资源站就不细说了。
2.2.6.3 调用 qbitorent
标3:第179-180行,填写你的地址和端口
标4:第182-183行,填写账户和密码
标5:第196-197行,填写你qbitorent的下载地址,是下载到群辉文件夹的真实路径(媒体资源库/源文件的真实路径),可以在qbitorent设置界面找到。我有两个文件夹,所以分别填上movie和tv show的两个路径。
2.2.7设置emby搜刮硬链接文件夹
以前我们用emby搜刮的是媒体库里的文件。设置了nas-tools,我们就可以把emby搜刮的目录,改成硬链接文件夹,这里的文件是经过nas-tools识别,重命名和转移过来的,更整齐完整,再经过emby的搜刮,就完美啦!
2.2.7.1
用过emby搜刮的小伙伴,可以删掉原来的媒体库,关联硬链接文件夹。点击新增
Docker部署emby的时候映射的路径是data,所以输入/data就能看到媒体文件夹(源文件)
选硬链接文件夹link,点击movie
就看到nas-tool为大家设置的分类,选好分类,点击确认,这样一类资源就选好了。同样方式可以填加其他类型的媒体资源,nas-tool识别完你的媒体资源,都会自动把文件信息放到相应的文件夹里供emby搜刮。
奉上nas-tool硬链接文件夹截图,是不是很清晰,写此文的同时,nas-tool正在识别其他文件,emby也还没有搜刮完就不截图了。
以上,nas-tool核心功能之一分享完了。其他功能比如通过关联企业微信,实现发送电影关键词,经过资源站搜索和点选,完成qb下载,有时间再跟大家分享。感谢大家的耐心阅读,也感谢自己的不务正业,下次再见!
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
逗猫大佬
校验提示文案
不是浮云
校验提示文案
Idol
校验提示文案
yee329
校验提示文案
Bobobobobobobobo
校验提示文案
外思想
校验提示文案
甲一麦
校验提示文案
难得糊涂1983
校验提示文案
lurui45
校验提示文案
夜月和月夜
校验提示文案
leisurehuang
校验提示文案
值友8136881000
校验提示文案
mikusa
校验提示文案
shinyruoqaq
校验提示文案
千贺麟
校验提示文案
CN171
校验提示文案
easter90
校验提示文案
白天里D黑夜
校验提示文案
sunshower
校验提示文案
爱吃硬菜
校验提示文案
不吃人的小鳄鱼
校验提示文案
BI4IVE
校验提示文案
zeonnn
校验提示文案
arsenalnan
校验提示文案
bllmoon
校验提示文案
jaozao
校验提示文案
大马来了
校验提示文案
十六薙夜血
校验提示文案
拉德里萨瓦
校验提示文案
unizhu
校验提示文案
littleneko
校验提示文案
值友6190867881
校验提示文案
一千个太阳
校验提示文案
ivery3
校验提示文案
阿狸神灯
校验提示文案
爆锤小黄
校验提示文案
iAnist
校验提示文案
vbvbvb72
校验提示文案
leito
校验提示文案
itys77
校验提示文案