电脑技巧
2022/03/03
Loading...
来自论坛,问题求助频道的问题:恕我直言,在座的没有一个能下载这个视频 [狗头],讲的是一个医学专业网站上面的会议视频,被加密无法直接下载,于是求助。
问题比较复杂,和一般的视频网站不同,这位同学提到它已经找到了M3U8文件地址,也有 key 文件地址,但是用 N_m3u8DL-CLI 就是下不下来,说 key 文件不是16字节的。大概率是加密了。
在此之后,青小蛙和其他几位同学都尝试了直接下载,的确能通过一些工具下载到 .mp4 文件,但无法播放。
直到,大佬出手了。@wankkoree 同学通过以下方式实现了,转过来给大家参考一下:
在开发者工具
中打开 top
–player.polyv.net
–script
–play.js
,并格式化(又称优质打印
)。
以new At.m.c(a,M).d(o)
为关键词搜索格式化结果,在其下一行下断点(点击行号,使其变蓝)。
刷新页面,当开发者工具暂停在断点处时,在控制台执行下列代码:
之后,复制输出内容到 N_m3u8DL-CLI-SimpleG
工具的自定义 KEY
处,并补充 M3U8 地址
即可下载。
然后青小蛙还发现,@wankkoree 大佬再去年12月份也解决过另外一个视频下载问题:这个网站上的加密视频如何下载?
真,是厉害,送上了论坛的手搓大佬徽章,给大佬点赞。
当然这个方式并不通用,只适合当前网站,没有可推广性,但还是那句话啊:没有下载不了的视频 😂