RSS模块和自定义下载的探索

动作开发 · 2565 次浏览
moelody 创建于 2020-07-31 17:13

尝试动作:Pixiv订阅

  • RSS阅读方式:采用个人部署的feedfox网站
  • Pixiv订阅下载的方式:从RSS订阅源获取作品ID,再经过一系列处理得到相关作品信息和下载链接
  • Pixiv动图格式转化方法:使用ffmpeg直接转化,可得到多种转化格式

回复内容
kunpeng9-201... 2020-08-04 02:16
#1

这个feedfox网站是啥?个人认为还是尽量使用人数多的那些,例如tinyRSS或者inoreader,插件或者更新之类的啊都有保障,自己一个人来弄太为难了。社区什么的tiny也比较完善。

这个一系列处理和下载链接啥的,这个啥啊,感觉得不偿失,成本太高了。

转化格式是转化成什么格式呢?具体使用场景是?要达成什么目的?越具体越好。我以前也想过什么RSS和quicker结合之类的,后来建立inbox处理流程之后就把那个计划删除了

Cesar 2020-08-04 08:55 :

inbox处理流程是什么东西,大佬可以介绍一下吗

kunpeng9-201... 回复 Cesar 2020-08-04 10:51 :

进群653175572,过阵子我会进行更新的。密码是serious

moelody 2020-08-04 16:25 :

feedfox是用React搭建的临时阅读网站:https://moelody-feedfox.netlify.app/

  1. 之所以用这个,是因为方便我自定义优化,而且RSS模块检测是放在quicker上的,如果用你说的那几个,上传数据不方便,并且功能重复,而我这个是专门为pixiv的feed定制的,方便阅览图片。建议尝试下上面那个动作,打开后进入第一条feed,再点击四个正方形的视图切换,鼠标悬浮也可以实时在右侧封面上看大图。
  2. 这里的一系列处理是指从服务器上获取作品的标题、标签、图片格式、原图链接等等,方便自定义下载的文件名,并且动图信息和链接只能从这获取,请求它的服务器确实会花些时间,但是我会使用上多线程处理,实际上这个处理时间要比你想象的要少很多。
  3. 转化格式是指将下载的动图ugoira压缩包通过ffmpeg转换,理论上ffmpeg能支持的格式都可以转,目前适配的是常用的几种gif/webm/mp4

初衷是为了方便得知订阅的作者有无新作品,有更新后将作品下载下来并以一定的格式重命名比如"作品标题_作品id.jpg",相当于一个RSS的自动爬虫吧。feedfox只是附加的,用来快速查看作者最新更新的作品。

moelody 2020-08-04 11:20
#2


moelody 最后更新于 2020-08-04 16:25
回复主贴