Blob url 有办法爬下来么

2018-01-06 23:33:22 +08:00
 hjuj91

向 b 站这种 https://www.bilibili.com/video/av17939763/?spm_id_from=333.334.chief_recommend.17 video 标签全部是 blob url,看了下接口都是需要签名的,只有看懂混淆的 js 然后找签名算法来爬视频这一种办法吗???

5432 次点击
所在节点    Python
2 条回复
ysc3839
2018-01-07 00:02:44 +08:00
最好先去了解一下什么是 Blob。这是 JS 代码返回的数据的。像 B 站是因为使用了 flv.js ,作用是把 flv 重新封装成 mp4 格式,让浏览器播放。
duan602728596
2018-01-07 13:16:47 +08:00
接口确实需要签名.......如果想要自动化的话就扒算法吧……半自动就是 f12 查看签名。我有段代码就是先 f12 看签名后,使用 fetch 下载视频,然后在网页上生成 blob 链接的方式来下载的。而且视频是分段的,还需要用软件来合并

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/420714

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX