BiliTrace: 全新的下载B站视频和追踪UP的工具箱
文
发布于
本文导览
BiliTrace: 全新的下载B站视频和追踪UP的工具箱
之前跳票了半年的 bilibili 工具箱终于上线啦。
从一开始用 PHP 写成,只有下载的功能(虽然这个版本也是使用最方便的,可以用 ffmpeg 合成音视频和合并 Flv 文件,省去了很多用户的麻烦),但是受制于我的小鸡的带宽,注定不太现实。
第二个版本是用 PHP + 普通HTML 写的,具体内容记不清了,但是不再下载到我的服务器上了。第三个版本是使用 Vue.js + PHP 完成的,只是重构了前端而已,而PHP就完全只负责后端了。
之后第四个版本,应该说是一个新项目,是由于我看到了一个名为 biliob 的项目,感觉很有意思。于是我自己也搭建了个脚手架,后端采用的是“万能的” Python,采用了 celery 作为任务队列,redis 作为任务数据库,flask 用于搭建restful api。因为这个版本的用户系统是重新写的,用的是 celery 任务队列来发信,所以没有了发信延迟的问题,更加完备和舒服。
第五个版本也就是最终版本出现了:融合之前下载和抓取UP主信息的功能,也使得第四个版本中的用户积分功能有了更大的用武之地。
现在项目虽然上线了,但是很多页面和功能都没有做。进过一段时间的测试后,用户系统将开放注册,届时,就可以来关注UP主和下载视频啦。如果你有兴趣帮助我测试目前上线的版本,欢迎在评论中联系我,我会给你提供测试账号哦(脸熟优先~)。
© 商业转载请联系站长获得授权;
非商业转载请注明文章来源及链接。
评论