NAs-TOOLS,致力解决EMBY海报墙自动化问--篇一

匿名用户 2022-02-27 22:35:54 157点赞 1239收藏 107评论

项目场景

现在越来越多家庭用户有了大屏幕,甚至家庭影院,爱奇艺腾讯视频等一股脑软件基本能满足大家对国产电视和综艺的需求;但不得不说,仍然有大量优秀的外国片没有在国内上映;有代表的就是奈飞,迪士尼,HBO等等;由于现在咨询的发达,越来越多的人接触了emby,pt, nas等等,来开启私人影视库之旅。

EMBY服务器的建立教程已经非常多,这里就不展开说了。

但是在EMBY服务中,其中海报墙的界面应该是大家都追求的,EMBY也自带刮削功能,但是每个电影爱好者或者PT爱好者都会遇到的一个最头痛的问题,那就是从网上下载来的电影/电视剧的文件名千奇百怪的格式,这些格式直接交给emby,emby有很大几率不能识别出来。所以在以前,大家经常使用TMM来做手动的识别刮削功能。但TMM总是需要手动,且也经常需要人工去修改文件名才能正常刮削。。同时PT用户还存在保种而不能随便改名的困扰。

基于此困扰,NAS-TOOL工具由爱好者经过个人需求而开放出来,目前能做到解决前面的痛点问题;

1,监控下载软件(QB/TR),或者监控你设置的文件夹,创建一个硬链接到另一个文件夹。基于硬链接的作用大家都很清楚,那就是类似快捷方式一样,在另一个地方建立一个文件,但这个文件你可以随意改名字而不影响原文件,而不影响做种。

2,在做硬链接的时候,识别文件名,而将文件名改成emby能识别的格式;改完名后的样式如下:

NAs-TOOLS,致力解决EMBY海报墙自动化问--篇一

3, 在下载时/完/做完硬链接后并改名成功后,push信息到你的wechat上,效果如下图:

NAs-TOOLS,致力解决EMBY海报墙自动化问--篇一

4,本程序还能基于rss进行自动下载

5,本程序可以设置时间,在保种完成后,自动删除文件。

还有很多扩展功能待你发现,这里我主要描述一些我主要使用的地方。


安装使用教程

本项目地址:jxxghp/nas-tools

本教程将主要讲述最基本的安装,和配置容易出错的部分,以方便大家能快速安装和试用:

本程序支持docker安装,也支持群晖套件安装(只支持dsm6.3),也支持本地安装。项目里其实已经有了相对比较完善的教程和描述。

这篇将主要基于群晖DSM7,使用docker的方式搭建此服务。

1.安装qb/tr到你的群晖上(此项为可选项目,如果你需要自动下载,下载监控等功能,你需要安装上。)

2.在共享文件夹的docker文件夹中,新建一个nastools文件夹,并在里面新建一个config文件夹;

3.群晖已经安装好docker;打开docker,在注册表选项中,输入框输入 nas-tool,选中第一个,右键,下载,如下图

NAs-TOOLS,致力解决EMBY海报墙自动化问--篇一

4.待下载完后,在映像选项卡中,找到此项目,点启动,选高级设置;

NAs-TOOLS,致力解决EMBY海报墙自动化问--篇一

5.端口设置映射出3000这个端口,如下图:

NAs-TOOLS,致力解决EMBY海报墙自动化问--篇一

6.在储存空间中映射2个文件夹,1是config文件夹,用于nas-tool启动读取配置用,2是你电影片源储存的位置。

NAs-TOOLS,致力解决EMBY海报墙自动化问--篇一

这里有个技巧,1.图中 c 的内容为你在nas里真实存放config的文件的文件夹地址, d 的内容请直接保持使用/ config。2,图中a为在nas里真实的你存放电影偏远的文件的父目录里, b为你从nas-tool容器里看到的地址;我建议如果a和b搞不清楚的话,一律将a和b 保存为一个名字。

继续下一步,最终完成容器的搭建。

在第一次搭建完后,还不能直接运行,因为你还没有设置config文件以让nas-tools工作。

需要大家去项目里下载config文件,然后填写修改完成后,即可运行程序。

下面主要讲解config里怎么填写:

1,app项目,此项目基本不用更改,你只需要更改如下地方:


NAs-TOOLS,致力解决EMBY海报墙自动化问--篇一

login_user: 后面你设置 用户名 ,此用户名将在你登陆网页服务的时候需要填写。

login_password: 设置你上面用户名的密码。

rmt_tmdbkey: 填写你在TMDB申请的API ,此API将用于识别下载的电影文件使用。

2.media项目,此项目填写你硬链接完的目标目录。

NAs-TOOLS,致力解决EMBY海报墙自动化问--篇一

3.sync项,此项表示你可用设置监控的文件夹,一旦被监控的文件有新的视频文件进入,将会自动硬链接并改名到后面的目标文件夹。

NAs-TOOLS,致力解决EMBY海报墙自动化问--篇一

4.此为推送消息服务,支持wechat,也支持telegram等,按需配置。

NAs-TOOLS,致力解决EMBY海报墙自动化问--篇一

5.PT项,此项目会设置1,下载软件的选择,2,rss自动下载监控,自动保种等。

NAs-TOOLS,致力解决EMBY海报墙自动化问--篇一

注意,此项目中的下载软件的选择,是否监控下载的设置会影响后面。

6,下载软件设置,此处用qb举例,其中ip地址,用户名密码均为QB软件对应的。其save_path为你qb软件电视时需要保存的目标地址(从qb中看出去。)

NAs-TOOLS,致力解决EMBY海报墙自动化问--篇一


实战

这里将其中映射目录等容易搞错的地方进行讲解,方便大家设置,以我的文件夹结构举例。

我的文件夹结构如下,且目标如下:

NAs-TOOLS,致力解决EMBY海报墙自动化问--篇一

我的电影源文件存放在/PT/Movie,电视剧文件存放在/PT/TV,

我要将Movie的源文件做硬链接并改名到/PT/links/moviesemby,将TV的源文件做硬链接并改名到PT/links/tvemby

且我在容器的映射时,映射为PT to /PT

NAs-TOOLS,致力解决EMBY海报墙自动化问--篇一

media需要配置如下:

NAs-TOOLS,致力解决EMBY海报墙自动化问--篇一

如果使用文件夹监控的模式,即配置如下

注意中间有个竖线 分隔号注意中间有个竖线 分隔号


同理,如果你要使用监控下载的方式映射,

你需要设置如下:

save_containerpath: /PT/Movie



本教程写得比较匆忙,希望能帮到你,同时,如有问题可用项目tel地址进群大家帮助你。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
107评论

  • 精彩
  • 最新
  • 我群晖开起webdav服务用infuse挺好的。

    校验提示文案

    提交
    主要是解决硬链接和改名,以方便刮削,也适用于infuse

    校验提示文案

    提交
    收起所有回复
  • 请问下大佬,我改完配置文件上传后为什么还是默认账号密码?进去后还是没设置的界面,:后全部都加空格了

    校验提示文案

    提交
    如果你密码是全数字的话,记得给密码加引号,项目的config文件里面有写的。另外你可以加tel群

    校验提示文案

    提交
    大佬,tel群打不开呀,是把修改好的config文件导入到映射的/docket/nastools/config里面替换么?

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 我想着有没有大家共享nas当个bt服务器让别人在线观影的软件

    校验提示文案

    提交
    emby服务器就可以满足你的需求,

    校验提示文案

    提交
    那得多大的带宽 [邪恶] 你出多少钱?

    校验提示文案

    提交
    还有6条回复
    收起所有回复
  • 动画还是不行

    校验提示文案

    提交
    动画部分正在专项研究

    校验提示文案

    提交
    收起所有回复
  • 这个跟前几天那个电影机器人有区别吗?

    校验提示文案

    提交
    2个项目的目的都是一样的,只是movie robot现在已经是类商业软件运营了,本项目目前主基调仍然是开源免费,并且作者也非常nice。

    校验提示文案

    提交
    还以为是一个东西,谢谢,这个不用激活码,感觉操作还容易一些,双击了,有空来抄作业

    校验提示文案

    提交
    还有5条回复
    收起所有回复
  • 可惜我jellyfin和qb在win上 [喜极而泣]

    校验提示文案

    提交
    win上也可以docker吧,,只是搭建自己要折腾一下,知道了原理,其实不难

    校验提示文案

    提交
    Windows的docker要开hyper-v 对Windows本身的性能损耗比较严重

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 电影和节目只能各有一个文件夹?

    校验提示文案

    提交
    如果是文件夹监控模式,你可以设置任意多的文件夹

    校验提示文案

    提交
    收起所有回复
  • 开个会员吧,特省事。

    校验提示文案

    提交
    你说的会员是什么会员?

    校验提示文案

    提交
    收起所有回复
  • 解决硬连接和改名 emby刮削 dns污染要自己另外处理吗?

    校验提示文案

    提交
    科学能力还是要靠自己啦

    校验提示文案

    提交
    收起所有回复
  • 还是习惯手动下载 tmm削刮,操作上也不会麻烦,全自动下载不懂会出什么问题,而且自动下载的片源估计都是1080p甚至以下的吧……

    校验提示文案

    提交
    其实目前现在这个软件的核心是做自动硬链接和改名,不管你是自动下载还是手动加载,只要放到监控文件夹里就可以自动完成后面的步骤。相对比tmm还是要省事很多很多。因为电影多 了,在tmm中去找新片子有时候就要找半天。

    校验提示文案

    提交
    config文件去哪里下载,在文件夹里面么,我看config里面是空的,是要去github上下载再拷贝进去么?

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 大佬,请问一下里面的那个文件夹要怎么填写,不太明白。容器一直启动不了,求帮忙

    校验提示文案

    提交
    你要先手动下载config文件并修改里面内容

    校验提示文案

    提交
    下载了,也修改了。我下载的是simple的那个

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 会不会把所有电影都复制一遍?

    校验提示文案

    提交
    这个看你需求,在建立好项目后,只会自动转移增量文件,但是你也有手动命令去把存量文件也做过去

    校验提示文案

    提交
    那不是容量会增加一倍?

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 改了名字是不是就不能做种了?

    校验提示文案

    提交
    改的只是快捷方式的名字,原文件不会有影响,也不影响做种

    校验提示文案

    提交
    这个工具是先做硬链接,再把硬链接后的文件做重命名,就行作者比喻的,可以理解为改了快捷方式的名字,但是没有更改原文件的任何东西,所以不影响做种,我现在都是手动硬链接建库

    校验提示文案

    提交
    收起所有回复
  • 删文件的话,可以完全删掉吗?还是要删2次

    校验提示文案

    提交
    软件本身有保逻辑,就是保种条件完成会自动删除原文件和硬链接,释放空间

    校验提示文案

    提交
    收起所有回复
  • 终于来了啊

    校验提示文案

    提交
    欢迎一起折腾

    校验提示文案

    提交
    收起所有回复
  • 好东西啊。

    校验提示文案

    提交
    欢迎一起折腾。。

    校验提示文案

    提交
    收起所有回复
  • 还是infuse海报墙好看

    校验提示文案

    提交
    是的,这个也适用于infuse

    校验提示文案

    提交
    收起所有回复
  • 请问,这个程序带有建硬链接的功能吗?

    校验提示文案

    提交
    是的 有的,并且还改名

    校验提示文案

    提交
    请问,安装在docker方式安装unraid也能用吧。装好看起是在运行了,config文件也修改了,但是ip:3000无法访问

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • 求助,威联通,一直显示movie_path路径找不到,是不是我映射错了啊?但都按照lz的弄得。不知道威联通docker部署的话,该怎么改...

    校验提示文案

    提交
    加电报群吧。里面有很多小伙伴可以帮你看配置问题的

    校验提示文案

    提交
    收起所有回复
  • 可以指导下吗 docker一直无法启动

    校验提示文案

    提交
    项目里面有群地址的

    校验提示文案

    提交
    是那个tg交流的链接吗 我点不开啊

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
1.2K
扫一下,分享更方便,购买更轻松