因Emby、Jellyfin、Plex海外媒体库产品均以TMDB数据为依据刮削,所以我们也以TMDB的数据规范为准,讲解功能逻辑。
阅读此篇功能介绍前,请先了解普通的影片订阅功能
标准的影片订阅功能,初次的资源搜索下载,包括剧集的后期追更,其选择资源有效性,是利用来自豆瓣或者TMDB的影视元数据。通过这两个渠道的影片元数据,去搜索资源,匹配资源,找到符合自己订阅的影片。但这就有一个前提,各PT、BT站发布的资源,对影片表述命名的方式,要跟这两个元数据网站是一致的,否则就会造成订阅不到,甚至下完再刮削时,出现错乱。
在动漫和综艺分类下,发布的资源命名规范和影视元数据不一致的情况尤为严重,除了命名方式不同,分季,分集可能都不同。还有常见的上中下集这些综艺分集方式。这些规范的不一致,就会造成全自动的订阅流程出现异常,不能正常工作。
订阅的本质是对搜、找、下等一系列处理流程的包装,那么除了上面提到的数据错乱痛点。还有一些场景,也是可以使用类似订阅的流程来自动化实现的,下面会罗列几种实际使用场景来讲解。
对老Pter来说,rss订阅可能比较熟悉,就是定时去拉rss更新的种子资源,把想要的提交到下载器。如果你理解rss订阅这个概念,你可以把自定义订阅就当成RSS订阅的超级版。
自定义订阅主页面
搜索影片订阅时
只讲述几个关键功能逻辑,更多基础的配置功能,后面以玩法分享的形式实战讲述。
在站点接入原理中详细讲解了程序与站点的交互机制,你配置站点所有新发的种子,都会及时从站点同步到本地数据库。
智能订阅和自定义订阅,都靠本地拉取到的最新种子数据,来实现订阅功能。类似于RSS,但是比RSS的种子数据信息更丰富,可过滤条件更多。
当你配置完自定义规则,并且处于启用状态,那么只要拉到新的种子,就会自动用规则筛选一遍,实现追更。如果你配完一个规则就想立即下点资源,则可以利用立即运行功能立即搜索一次种子处理。
如果你是为了测试,建议把关键字精细些,限定好站点,并开好媒体库查重,避免一次批量下载太多符合规则的种子。