问题场景是这样的,楼主最近一直有空就关注b站舞蹈区的视频或者cos视频来放松身心。虽然用来施法时长不够也没那个兴趣,但能满足眼福和放松一下也是极好的。但是经常有一些up 先发一个相对暴露视频不打码来吸关注,然后再换源打码以至于直接删了换勉强能过审的那种。但是楼主也不能全天24小时关注几百个博主新发的视频啊,而且为了保证推送的相对纯洁度楼主除了确实擦的好的会关注,其他一般都是点个赞给算法加点训练集数据之外就直接划走。
这样就导致我经常会错过一些视频的先锋测试版,只能在别的视频下看到评论才知道有这事。以至于现在养成了看到觉得还可以的视频会先下个4k备份,事实上这招确实让我存下了一个擦的很合楼主口味的视频。但是这样手动去搞这套流程属实有点麻烦,而且推送机制也跟养蛊一样和自己的其他爱好打架。就想看看论坛老哥们是怎么评价看待这种情况的,或者说有什么解决方案吗?
楼主的专业偏一点计算机,能想到的是自己服务器上挂个脚本定时采集新视频(这样更新和保存的问题可以解决) 但是获取推送这个不太好办。代码识别一个视频烧不烧这块楼主没什么想法,能想到只有识别弹幕和评论,tag 例如弹幕是否包括 慷慨,打给你了这种来判断一个视频是否有值得楼主去观摩的潜力。当然或许再进一步可以考虑做个网站收集老哥们推荐的up,视频。甚至写一套推送相关视频?但是技术这一块光想可以,落实得有实力。巧的是楼主实力只能说水的一批,就想看看老哥们有没有什么好用的方案能参考一下。
楼主之前在上课摸鱼的时候就有过类似的想法,这里大概描述一下要求:
【解决b站视频推送获取,及时保存最新版本,管理本地视频这主要三点。】
楼主的设想是搭建一个比较完善的项目,后端需要能收集管理推荐的数据,定时更新推送数据(这里说是发个广播可能更恰当一点?), 而且up主显然不一定只更新擦边视频,也可能突然夹带个生活日常啥的。这样就得包括对推送数据的筛选。
前端页面用于作为收集数据和接收推送视频的接口,如果还有本地客户端的话就是需要做到下载视频,管理本地视频,打标签分组之内的,乃至于智能根据视频信息包括作者,标签等智能分组。
具体实现会发生的各种问题我暂时不敢想,之前学习做了一个背单词的网页,包括python爬取数据到mysql数据库,java用servlet链接jdbc后端返回数据以及jq+bootstrap做前端页面的一个老旧技术合集这样的项目。虽然我不学无术但勉强还是在没怎么学过这些技术的情况下边翻文档边查博客以及基于已知概念拼凑了出来(这个我打算之后理一下思路流程发个博客传github供人贬斥或直接无视变成电子垃圾) 光这样业务逻辑清晰简单的项目就折磨了楼主一个星期左右。
如果真的有精力去做这个项目的话为了学习考虑或许楼主还想要新学点主流的新技术上,这里楼主列一些经常刷到或听到的名词吧。vue + spring boot + redis + mybatis 当然楼主对这些技术其实还没什么概念,真要实现起来怕是能当小毕设用,就是动机似乎不太合适拿出去见人(
写完之后楼主注意到自己的对烧鸡视频的描述似乎有些放不开,希望老哥们能体谅意会一下