最近在考虑完全自动化运营的方法,于是就想到了RSS订阅自动下载,但是在开发的过程中发现现有bittorrent下载实在太耗费CPU资源,于是又花了好几天重写了一个aria2下载模块,完美支持成千上万的资源自动化下载,耗费CPU资源极低,而且还能控制下载速度,上传速度,分享比率,同时下载数等,最后的成品极其完美!目前已经实现了:RSS订阅自动下载,下载之后自动分类,自动转码,自动发布,全自动运营!
更新内容:
一、完全实现了RSS订阅自动下载功能,完全兼容90%的rss订阅,可设置关键词,可符合多少个关键词才下载,精准实现资源过滤,可设置自动分类,自动发布,实现完全自动化运营!还可配合全局下载管理,实现体积大于多少,什么后缀才加入转码。
二、新增源码内置9个字体,可在设置页面实时预览每个字体的效果,针对化选择适合跑马灯和文本水印的字体!
三、新增在视频管理和剧集管理中显示视频发行地区,方便进行视频分类!
截图:
自动运营案例:
案例:搭建自用不公开的动漫素材库。
RSS订阅设置:
订阅标题:动漫素材库
RSS地址:https://bangumi.moe/rss/latest
资源标识:enclosure.url
比如rss订阅中的item如下:
<item>
<title>
<![CDATA[ [动漫国字幕组&LoliHouse] 鲁邦三世 Part 6 / Lupin III - Part 6 - 16-18 [WebRip 1080p HEVC-10bit AAC][简繁内封字幕] ]]>
</title>
<description>
<![CDATA[ <p><img src="https://i.loli.net/2021/10/17/r81KGFHlfxsauT6.jpg"></p><p><strong>鲁邦三世 Part 6 / Lupin III - Part 6<br></strong></p><p><strong>字幕:动漫国字幕组</strong></p><p><strong>Encoder:Back@LoliHouse</strong></p><p>为了顺利地观看我们的作品,推荐大家使用以下播放器:</p><p>Windows: <a href="https://sourceforge.net/projects/mpcbe/" target="_blank">MPC-BE</a></p><p>macOS: <a href="https://lhc70000.github.io/iina/" target="_blank">IINA</a></p><p>iOS: <a href="https://itunes.apple.com/us/app/nplayer-lite/id1078835991?mt=8" target="_blank">nPlayer</a></p><p>Android: <a href="https://play.google.com/store/apps/details?id=com.mxtech.videoplayer.ad" target="_blank">MX Player</a></p><p><b><strong><b><a href="https://share.dmhy.org/topics/view/478666_LoliHouse_LoliHouse_1st_Anniversary_Announcement_and_Gift.html" target="_blank">点击查看LoliHouse一周年公告&礼包</a></b></strong></b></p><p><b><strong><b><strong><b><strong><b><strong><b><a href="https://share.dmhy.org/topics/view/534469_LoliHouse_LoliHouse_3rd_Anniversary_Announcement.html" target="_blank">点击查看LoliHouse三周年纪念公告</a></b></strong></b></strong></b></strong></b></strong></b></p> ]]>
</description>
<link>https://bangumi.moe/torrent/6201e1018937cd0007796b89</link>
<guid isPermaLink="true">https://bangumi.moe/torrent/6201e1018937cd0007796b89</guid>
<pubDate>Tue, 08 Feb 2022 03:18:25 GMT</pubDate>
<enclosure url="https://bangumi.moe/download/torrent/6201e1018937cd0007796b89/[动漫国字幕组&LoliHouse] 鲁邦三世 Part 6 _ Lupin III - Part 6 - 16-18 [WebRip 1080p HEVC-10bit AAC][简繁内封字幕].torrent" length="0" type="application/x-bittorrent"/>
</item>
可以看见其下载地址(磁力或者种子地址)在enclosure这个标签中,而其中的url的则是真正的资源链接!于是我们这里资源标识填写:enclosure.url则可以了,有些rss订阅的下载地址是<link>https://efvcms.com/1.torrent</link>,则资源标识直接填写link即可!
查询间隔:30,这里意思是每30分钟请求一次订阅
包含关键词:GB|720|x264|CHT|内封|内嵌|MP4|简体|简繁
这里意思是标题需要包含哪些关键词才下载,用英文|隔开!
包含关键词数量:3
这里意思是,上边关键词中需要至少包含多少个关键词,才下载!
是否自动发布,意思是是否转码完成之后立刻发布!
自动分类,意思是下载完成之后自动分类至某分类!
以上,当我们全部设置好了之后,点击开始订阅,则一切都开始自动化了!自动下载,自动分类,自动转码,自动发布!完全自动化运营!
案例二、根据番剧或者剧集名、集数自动下载,自动更新!
我们甚至可以直接按照番剧或者剧集名直接自动化下载分集,自动转码!
比如连载中的新番:某某某 第四季,
我们在设置关键词的时候,就可以设置成 某某某 第四季|[09]|1080
包含数量设置成3,则会在出现包含某某某 第四季,和09集,并且是1080P的资源时就会自动下载,自动转码,然后管理员抽空将其添加至剧集中的分集即可。然后将关键词中的09改成10,则等待下次更新10集时,又会自动下载分集!
同理,如果一个季度连载番剧有10个,则可以同时设置10个订阅,都如上所述:关键词写明番剧名和对应集数,则可以全自动以最快速度下载好最新的分集!
最后总结:RSS订阅功能极其强大,而且完全使用了aria2的优势,可自定义全局下载速度,全局上传速度,同时下载资源数,分享率(即上传多少M就不再上传)等。而且玩法多样,你有你想不到,没有我做不到!无论是PT站还是番剧站,无论是nyaa还是dmhy都能无缝对接!有任何想要了解的?联系我们!
想要观看演示站?想要亲身测试转码系统?想要查看APP?或者有什么建议?