设计思考

对于从站点的搜索结果中选择想下的种子这件事,我个人是极其不喜欢手动挑的。一方面是最初我不懂格式有什么区别;二是搜索结果页信息密度太大,种子名称包含的各种分辨率、压缩格式、来源信息,尺寸信息,上传信息等等;这让选择过程会极其困难,这种事情我是真不想浪费精力去决策。并且我认为每一次的搜索选择,都是非常主观的判断,不同时间不同阶段不同心情去选,标准也许都不一样。

所以这款工具的设计初衷,就是不想让使用者,去过多参与选择的决策与策略设计,而是系统给出几种主流策略,直接去应用。并不想直接向一些其他同类软件一样,自己去定义分辨率、尺寸这种细节的规格。我认为这种按规格过滤的逻辑是有缺陷的,如果有一部剧恰好没有完全匹配你规格的资源,到底是下不下,下哪个?我认为配置起来是极其复杂的。

以上是系统设计之初写下的,随着系统的发展,功能完善,洗版诞生,过滤器这个概念逐渐清晰,成为选种过程又一个重要功能组成。

过滤器

过滤器是你一定想要什么,非它不可。

过滤器的目的是把一千条结果变成一百条,甚至五十条。是你明确知道自己要什么的时候,才应该去设置的。如果你就不想要HDR视频,那么就使用过滤器的关键字排除。如果你只想要原盘电影,那你就设定blu-ray、hevc/avc的过滤器

26B4DFE4-A8BD-44C3-B35E-5F78A5BEF1BB.jpeg

如果你的设备播放不了纯原盘,就把编码类型改为Remux。如果你还不清楚资源编码特点,就多用资源搜索,看看结果,找找感觉。过滤器其他的条件不一一列举,都是基于你自身需求,可以设定的值,但要考虑到如果过于严格,会过滤的什么都不剩,没东西可下。

过滤模式

8CC57D7E-A169-4031-86C1-8B4944AC199A.jpeg

上面提到了,太严格的条件,此时此刻可能没有资源。如果没有资源你就是不想下,选择等待,那你就用完全符合过滤器要求时才下的模式。这个模式只有经过过滤器后还存在结果时,才会用规则排序下最第一个。如果过滤完没了,就结束处理了,直到等到符合过滤标准的。如果你要的是个老片,恰好有符合过滤规格的片子,那直接下完,这个订阅也就结束了。

如果遇到一些热门新片,你想出什么先看什么,就选先下后替换的模式。这个模式的原理是,只要有资源了,就按排序规则找一个好的下载,然后本条订阅自动进入洗版模式,未来出现完全符合你过滤器规格的影片时,再自动帮你下好,把emby里的替换掉。这一切都是自动化的,你不需要操心过程,收到通知看片就好了。

过滤器自动应用

过滤器做好了,不可能每次订阅影片都选择一下,这很麻烦。所以系统设计了一些选择条件配置,当符合你设定的条件时自动应用这个过滤器。

242F7F09-3641-43D3-AAA8-D25E970AC9DD.jpeg

为了理解起来不那么抽象,我列举几个实际例子来说明用法。

需求1: 2020年之后的美国科幻大片,应该都有原盘发行,并且可能有特效字幕。此时可以类型选电影,分类选科幻,区域选美国。当你订阅这类大片时,就会按这个过滤规格下片。

需求2: 国产的电影普遍没有原盘,这种分类资源下webdl就可以了。此时类型电影,区域大陆。