qbittorrent使用RSS订阅并自动下载新电影

本文更新于2021-08-21

qbittorrent已经有一定的自动订阅能力了,通过正则表达式的使用已经完全可以满足我的使用需要,因此也就无需再额外使用Flexget或是IYUUAutoReseed来实现自动订阅和下载了。

rss再配合本人制作的Docker镜像,可以实现:下载完成通知、宕机通知、tracker出错超出阈值通知、自动分类、tracker出错打标签、批量修改tracker、检测指定文件夹下未在qbittorrent客户端中做种的文件夹/文件、配合IYUUAutoReseed实现自动重新校验和自动恢复做种、指定设备上线时自动限速、多时段限速等等,配合RSS自动下载,下载完成后第一时间通知你,你就知道又有新片子可以看了。地址:nevinee/qbittorrent

订阅x265 10bit编码的CHD小组的1080p重编码电影:

  1. 先RSS生成清单,设置好筛选条件后生成链接(PT客户端可以使用的带passkey的链接),填入qbittorrent的RSS订阅地址中:


    CHD-RSS.PNG
  2. 然后在qbittorrent的RSS下载器中添加以下下载规则(需要勾选“使用正则表达式”选项,并在下方选中上一步添加的订阅名称):


    image.png
202[12].+1080[Pp].+x265.+CHD.*(\[|\s|/|\*|【|】|\(|\)|\||:|:)(李雷和韩梅梅|守岛人|1921|革命者|中国医生|红船|白蛇2:青蛇劫起|狙击手|怒火.*重案|盛夏未来|测谎人|兔子暴力|关于我妈的一切|扬名立万|平原上的摩西|忠犬八公|超能一家人|四海|我心飞扬|这个杀手不太冷静|流浪地球2|活死人军团|无限|速度与激情9|冰路营救|切勿擅动|明日之战|宝贝老板2|黑寡妇|密室逃生2|精灵旅社4|丛林奇航|X特遣队.+全员集结|失控玩家|披头士乐队:回归|假面之夜|毒液2|新蝙蝠侠|沙丘|007:无暇赴死|永恒族|超能敢死队|壮志凌云2?.*独行侠|碟中谍7|生化危机.*欢迎来到浣熊市|蜘蛛侠.*英雄无归|阿凡达.*水之道|大侦探福尔摩斯3|欢乐好声音2|王牌特工.?源起|355|深水|暗夜博士.*莫比亚斯|月球陨落|雷神4|尼罗河上的惨案|神秘海域|我的世界|奇异博士2|黑客帝国4|闪电侠|侏罗纪世界.+统治|变形金刚.+超能勇士崛起|小黄人.+(神偷奶爸前传|格鲁的崛起)|惊奇队长2|神奇动物在哪里3|夺宝奇兵5|黑亚当|穿靴子的猫.+最后的愿望|蜘蛛侠.*平行宇宙2|阿凡达3.*带种者|阿凡达4|阿凡达5|匹诺曹|瓦尔多|灰姑娘|尚气.*|蛛丝马迹|古墓丽影2)(\]|\s|/|\*|【|】|\(|\)|\||:|:)

以上基本包括了今后一年内有一定价值的电影,你也可以自己删除、修改或添加。
以下对上述正则表达式作一定的解释工作,如需要深入了解,请查阅正则表达式相关资料。

  • 202[12]:也可以作写(2021|2022),均匹配2021或2022,这都是新电影,不想匹配同名老电影。
  • .+:匹配任意字符1次或多次。
  • .*:匹配任意字符0次或多次。
  • .?:匹配任意字符0次或1次。
  • 1080[Pp]:匹配“1080p”或“1080P”,因为通过上面第一步的RSS订阅地址的筛选后,仍然会有一部分不是1080p分辨率的电影混进来,添加此条件作再次筛选。
  • x265.+CHD:匹配x265重编码的CHD压制的电影,因为通过上面第一步的RSS订阅地址的筛选后,仍然会有一部分x264编码的混进来,添加此条件作再次筛选。留下“CHD”筛选的原因同理。
  • (\[|\s|/|\*|【|】|\(|\)|\||:|:):匹配[、空字符、/、*、【、】、\、(、)、|这些符号,不确定有没有遗漏其他用作分隔符的符号,主要为了去除筛选那些其他电影在标题中添加了想要下载的电影名而又不是想下载的电影。
  • (守岛人|1921|革命者|中国医生……略):匹配中文电影名,用英文的话写在前面实在是太长了,就用中文代替吧。部分电影译名尚未固定,如有变化请自行修改。其中“|”这个符号(前面未使用“\”转义时)表示“或”。这一个条件可以删除,如果删除就表示只要是2020年或2021年所有电影均会下载。

同时订阅x265.CHD和CHDWEB的新电影

202[12].+(1080[Pp].+x265.+CHD|(4[Kk]|2160[Pp]|1080[Pp]).+CHDWEB).*(\[|\s|/|\*|【|】|\(|\)|\||:|:)(黑神驹|九条命|李雷和韩梅梅|守岛人|1921|革命者|中国医生|红船|白蛇2:青蛇劫起|狙击手|怒火.*重案|盛夏未来|测谎人|兔子暴力|关于我妈的一切|扬名立万|平原上的摩西|忠犬八公|超能一家人|四海|我心飞扬|这个杀手不太冷静|流浪地球2|活死人军团|无限|速度与激情9|冰路营救|切勿擅动|明日之战|宝贝老板2|黑寡妇|密室逃生2|精灵旅社4|丛林奇航|X特遣队.+全员集结|失控玩家|披头士乐队:回归|假面之夜|毒液2|新蝙蝠侠|沙丘|007:无暇赴死|永恒族|超能敢死队|壮志凌云2?.*独行侠|碟中谍7|生化危机.*欢迎来到浣熊市|蜘蛛侠.*英雄无归|阿凡达.*水之道|大侦探福尔摩斯3|欢乐好声音2|王牌特工.?源起|355|深水|暗夜博士.*莫比亚斯|月球陨落|雷神4|尼罗河上的惨案|神秘海域|我的世界|奇异博士2|黑客帝国4|闪电侠|侏罗纪世界.+统治|变形金刚.+超能勇士崛起|小黄人.+(神偷奶爸前传|格鲁的崛起)|惊奇队长2|神奇动物在哪里3|夺宝奇兵5|黑亚当|穿靴子的猫.+最后的愿望|蜘蛛侠.*平行宇宙2|阿凡达3.*带种者|阿凡达4|阿凡达5|匹诺曹|瓦尔多|灰姑娘|尚气.*|蛛丝马迹|古墓丽影2)(\]|\s|/|\*|【|】|\(|\)|\||:|:)
  • (4[Kk]|2160[Pp]|1080[Pp]).+CHDWEB:标题中含有4K/4k或含有2160P/p或含有1080P/p,且含有CHDWEB的

订阅WiKi的新电影

同理,在qbittorrent订阅源中添加TTG的订阅地址后,在RSS下载器添加以下下载规则:

202[12].+1080[Pp].+WiKi.*(\[|\s|/|\*|【|】|\(|\)|\||:|:)(李雷和韩梅梅|守岛人|1921|革命者|中国医生|红船|白蛇2:青蛇劫起|狙击手|怒火.*重案|盛夏未来|测谎人|兔子暴力|关于我妈的一切|扬名立万|平原上的摩西|忠犬八公|超能一家人|四海|我心飞扬|这个杀手不太冷静|流浪地球2|活死人军团|无限|速度与激情9|冰路营救|切勿擅动|明日之战|宝贝老板2|黑寡妇|密室逃生2|精灵旅社4|丛林奇航|X特遣队.+全员集结|失控玩家|披头士乐队:回归|假面之夜|毒液2|新蝙蝠侠|沙丘|007:无暇赴死|永恒族|超能敢死队|壮志凌云2?.*独行侠|碟中谍7|生化危机.*欢迎来到浣熊市|蜘蛛侠.*英雄无归|阿凡达.*水之道|大侦探福尔摩斯3|欢乐好声音2|王牌特工.?源起|355|深水|暗夜博士.*莫比亚斯|月球陨落|雷神4|尼罗河上的惨案|神秘海域|我的世界|奇异博士2|黑客帝国4|闪电侠|侏罗纪世界.+统治|变形金刚.+超能勇士崛起|小黄人.+(神偷奶爸前传|格鲁的崛起)|惊奇队长2|神奇动物在哪里3|夺宝奇兵5|黑亚当|穿靴子的猫.+最后的愿望|蜘蛛侠.*平行宇宙2|阿凡达3.*带种者|阿凡达4|阿凡达5|匹诺曹|瓦尔多|灰姑娘|尚气.*|蛛丝马迹|古墓丽影2)(\]|\s|/|\*|【|】|\(|\)|\||:|:)

解释同上。

同时订阅多个小组的新电影(需要在下载规则中勾选多个订阅名)

202[12].+1080[Pp].+(x265.+CHD|WiKi).*(\[|\s|/|\*|【|】|\(|\)|\||:|:)(李雷和韩梅梅|守岛人|1921|革命者|中国医生|红船|白蛇2:青蛇劫起|狙击手|怒火.*重案|盛夏未来|测谎人|兔子暴力|关于我妈的一切|扬名立万|平原上的摩西|忠犬八公|超能一家人|四海|我心飞扬|这个杀手不太冷静|流浪地球2|活死人军团|无限|速度与激情9|冰路营救|切勿擅动|明日之战|宝贝老板2|黑寡妇|密室逃生2|精灵旅社4|丛林奇航|X特遣队.+全员集结|失控玩家|披头士乐队:回归|假面之夜|毒液2|新蝙蝠侠|沙丘|007:无暇赴死|永恒族|超能敢死队|壮志凌云2?.*独行侠|碟中谍7|生化危机.*欢迎来到浣熊市|蜘蛛侠.*英雄无归|阿凡达.*水之道|大侦探福尔摩斯3|欢乐好声音2|王牌特工.?源起|355|深水|暗夜博士.*莫比亚斯|月球陨落|雷神4|尼罗河上的惨案|神秘海域|我的世界|奇异博士2|黑客帝国4|闪电侠|侏罗纪世界.+统治|变形金刚.+超能勇士崛起|小黄人.+(神偷奶爸前传|格鲁的崛起)|惊奇队长2|神奇动物在哪里3|夺宝奇兵5|黑亚当|穿靴子的猫.+最后的愿望|蜘蛛侠.*平行宇宙2|阿凡达3.*带种者|阿凡达4|阿凡达5|匹诺曹|瓦尔多|灰姑娘|尚气.*|蛛丝马迹|古墓丽影2)(\]|\s|/|\*|【|】|\(|\)|\||:|:)

变化的只有(x265.+CHD|WiKi)(x265.+CHD|WiKi)括号中的内容可以根据自己需要添加或修改。其中“|”这个符号在这里表示“或”。

订阅WiKi小组所有2020年、2021年的体积不大于29.99GB的1080p分辨率的电影

202[01].+1080[Pp].+WiKi.+\D[12]?\d\.\d{2}\sGB
  • \D:匹配任意非数字字符1次。
  • [12]?:匹配字符“1”或“2”,匹配次数为0次或1次。
  • \d:匹配任意数字字符1次。
  • \.:匹配小数点。
  • \d{2}:匹配任意数字字符2次。
  • \s:匹配空字符,所有RSS资源在表示体积的GB前都有一个空格。
  • GB:匹配GB。
    上面这些条件连起来可以匹配体积不超过29.99 GB的资源,根据以上条件可以自己修改成为自己所需要的规则。

订阅WiKi小组所有2020年、2021年的体积介于5G至24.99GB之间的1080p分辨率的电影

(2020|2021).+1080[Pp].+WiKi.+\D([5-9]|1\d|2[0-4])\.\d{2}\sGB
  • ([5-9]|1\d|2[0-4]):匹配5至24。

订阅HDH所有介于5-199.99GB之间的资源

HDH.*\D([5-9]|[1-9]\d|1\d{2})\.\d{2}\sGB

如果你需要其他的正则表达式可以直接在下方留言详细描述你的需求

你可能感兴趣的:(qbittorrent使用RSS订阅并自动下载新电影)