|
发表于 2024-3-31 20:31:16
|
显示全部楼层
emmm....我觉得是你的理解有问题
这个东西的描述是说"解锁一些vip功能",但是这些仅限于说某些缺德视频网站不给下载视频的入口,这个脚本可以通过抓取资源实现vip才有的下载功能
对于thisvid的公开视频可以这么干,但是thisvid上锁的视频他是不会给你提供任何有关的资源地址的,所以你无论如何都获取不到(除非你把对方服务器给黑了)
对于公开视频的资源抓取,thisvid最鸡贼的一点就是他给url做了一点手脚,就像
- video_url: 'function/0/https://thisvid.com/get_file/4/d9f2c222c2051186f766e85711ffcb442f62ae7eca/10844000/10844957/10844957.mp4/'
复制代码
这玩意是直接内嵌在网页中的
实际上你把这个function前缀去了直接访问网页是无法获取视频资源的,这样就有个好处,你必须看他的广告,否则他不会运行对应的解密代码获取真实的视频地址
但是很早之前就已经有大佬把解密代码扒出来了
https://github.com/ODtian/thisvid-crawler/blob/master/fuck.js
解密之后
https://ip293177927.ahcdn.com/key=T5CHTdRpQveMGshmU1TLqA,s=,end=1711891565/state=ZglWtv8g/buffer=500278:350584,327.0/speed=100056/reftag=0121752814/ssd2/97/8/355080818/jupiter.thisvid.com/10844000/10844957/10844957.mp4
就可以直接访问了,当然再次强调,这种方法仅限于公开的视频,如果是私有视频,上面的video_url那串值是获取不到的
当然你会发现,这视频地址貌似国内可以直接访问(,事实上就是没有被墙,所以基于这个原理,可以写出一个thisvid的解析器出来,这样国内就可以直接爽看thisvid视频了
目前鄙人还在解决最棘手的UI问题(鄙人写UI是真的丑,相信不久之后就能不挂代理爽看thisvid了 |
|