NAs-TOOLS,致力解决EMBY海报墙自动化问--篇一
项目场景
现在越来越多家庭用户有了大屏幕,甚至家庭影院,爱奇艺,腾讯视频等一股脑软件基本能满足大家对国产电视和综艺的需求;但不得不说,仍然有大量优秀的外国片没有在国内上映;有代表的就是奈飞,迪士尼,HBO等等;由于现在咨询的发达,越来越多的人接触了emby,pt, nas等等,来开启私人影视库之旅。
EMBY服务器的建立教程已经非常多,这里就不展开说了。
但是在EMBY服务中,其中海报墙的界面应该是大家都追求的,EMBY也自带刮削功能,但是每个电影爱好者或者PT爱好者都会遇到的一个最头痛的问题,那就是从网上下载来的电影/电视剧的文件名千奇百怪的格式,这些格式直接交给emby,emby有很大几率不能识别出来。所以在以前,大家经常使用TMM来做手动的识别刮削功能。但TMM总是需要手动,且也经常需要人工去修改文件名才能正常刮削。。同时PT用户还存在保种而不能随便改名的困扰。
基于此困扰,NAS-TOOL工具由爱好者经过个人需求而开放出来,目前能做到解决前面的痛点问题;
1,监控下载软件(QB/TR),或者监控你设置的文件夹,创建一个硬链接到另一个文件夹。基于硬链接的作用大家都很清楚,那就是类似快捷方式一样,在另一个地方建立一个文件,但这个文件你可以随意改名字而不影响原文件,而不影响做种。
2,在做硬链接的时候,识别文件名,而将文件名改成emby能识别的格式;改完名后的样式如下:
3, 在下载时/完/做完硬链接后并改名成功后,push信息到你的wechat上,效果如下图:
4,本程序还能基于rss进行自动下载
5,本程序可以设置时间,在保种完成后,自动删除文件。
还有很多扩展功能待你发现,这里我主要描述一些我主要使用的地方。
安装使用教程
本项目地址:jxxghp/nas-tools
本教程将主要讲述最基本的安装,和配置容易出错的部分,以方便大家能快速安装和试用:
本程序支持docker安装,也支持群晖套件安装(只支持dsm6.3),也支持本地安装。项目里其实已经有了相对比较完善的教程和描述。
这篇将主要基于群晖DSM7,使用docker的方式搭建此服务。
1.安装qb/tr到你的群晖上(此项为可选项目,如果你需要自动下载,下载监控等功能,你需要安装上。)
2.在共享文件夹的docker文件夹中,新建一个nastools文件夹,并在里面新建一个config文件夹;
3.群晖已经安装好docker;打开docker,在注册表选项中,输入框输入 nas-tool,选中第一个,右键,下载,如下图
4.待下载完后,在映像选项卡中,找到此项目,点启动,选高级设置;
5.端口设置映射出3000这个端口,如下图:
6.在储存空间中映射2个文件夹,1是config文件夹,用于nas-tool启动读取配置用,2是你电影片源储存的位置。
这里有个技巧,1.图中 c 的内容为你在nas里真实存放config的文件的文件夹地址, d 的内容请直接保持使用/ config。2,图中a为在nas里真实的你存放电影偏远的文件的父目录里, b为你从nas-tool容器里看到的地址;我建议如果a和b搞不清楚的话,一律将a和b 保存为一个名字。
继续下一步,最终完成容器的搭建。
在第一次搭建完后,还不能直接运行,因为你还没有设置config文件以让nas-tools工作。
需要大家去项目里下载config文件,然后填写修改完成后,即可运行程序。
下面主要讲解config里怎么填写:
1,app项目,此项目基本不用更改,你只需要更改如下地方:
login_user: 后面你设置 用户名 ,此用户名将在你登陆网页服务的时候需要填写。
login_password: 设置你上面用户名的密码。
rmt_tmdbkey: 填写你在TMDB申请的API ,此API将用于识别下载的电影文件使用。
2.media项目,此项目填写你硬链接完的目标目录。
3.sync项,此项表示你可用设置监控的文件夹,一旦被监控的文件有新的视频文件进入,将会自动硬链接并改名到后面的目标文件夹。
4.此为推送消息服务,支持wechat,也支持telegram等,按需配置。
5.PT项,此项目会设置1,下载软件的选择,2,rss自动下载监控,自动保种等。
注意,此项目中的下载软件的选择,是否监控下载的设置会影响后面。
6,下载软件设置,此处用qb举例,其中ip地址,用户名密码均为QB软件对应的。其save_path为你qb软件电视时需要保存的目标地址(从qb中看出去。)
实战
这里将其中映射目录等容易搞错的地方进行讲解,方便大家设置,以我的文件夹结构举例。
我的文件夹结构如下,且目标如下:
我的电影源文件存放在/PT/Movie,电视剧文件存放在/PT/TV,
我要将Movie的源文件做硬链接并改名到/PT/links/moviesemby,将TV的源文件做硬链接并改名到PT/links/tvemby
且我在容器的映射时,映射为PT to /PT
media需要配置如下:
如果使用文件夹监控的模式,即配置如下
同理,如果你要使用监控下载的方式映射,
你需要设置如下:
save_containerpath: /PT/Movie
本教程写得比较匆忙,希望能帮到你,同时,如有问题可用项目tel地址进群大家帮助你。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

















东___哥
校验提示文案
值友7425372834
校验提示文案
p1y1c1
校验提示文案
值友5341411973
校验提示文案
小疯子007
校验提示文案
落霞艳
校验提示文案
CY微笑
校验提示文案
股探报告
校验提示文案
半世空城
校验提示文案
急停打4分
校验提示文案
Newterry
校验提示文案
人间熙攘我们相遇
校验提示文案
菊花朵朵开
校验提示文案
TylerV
校验提示文案
Bloodstream
校验提示文案
悠云
校验提示文案
黑夜EXP
校验提示文案
8_m_g
校验提示文案
vestvest
校验提示文案
值友9034375054
校验提示文案
值友9826808108
校验提示文案
值友8860791093
校验提示文案
值友9858301407
校验提示文案
宇逸如风
校验提示文案
一mi阳光
校验提示文案
值友5440934314
1、文件夹同步看说明是实时同步,但从日志看,貌似是定时同步,而且每次只同步一个文件夹,如果想一次性全部同步的话,必须在web页面上手工操作。请问这是正常的吗?
2、PT同步是什么逻辑?是在qB或Transmission完成下载的那一刻才对刚下载好的文件进行硬链接的吗?
3、从豆瓣上查到电影名去搜索种子时,是按什么逻辑去查找种子的?仅仅是影片的中文名吗?明明在Jackett中用影片的纯英文名或中英文名可以找到种子,但nas tools的日志却总是提示查找种子失败。
校验提示文案
阿波罗泰坦
校验提示文案
usherkobe
校验提示文案
值友4829224702
提示这个是什么问题
校验提示文案
雪山飞狐2012
校验提示文案
过来的雷
校验提示文案
值友7425372834
校验提示文案
值友9034375054
校验提示文案
值友9034375054
校验提示文案
vestvest
校验提示文案
8_m_g
校验提示文案
黑夜EXP
校验提示文案
忘忧梦
校验提示文案
电狼
校验提示文案
悠云
校验提示文案