[TOC]

亿点点吐槽

long long ago,有一只蝙蝠……(此处省略一万字)

后来,我们这一届成为了天选之子,生于非典,考于肺炎,有着高三甚至人生中最长的寒假。

好景不长,因为下载数和评分不成比例而打破世界纪录的钉钉,打破了这宁静的漫漫长假。

对此我只想说:“哔——哔——哔”。

所以对于我这种回放型种子选手,每天早上起来打卡,进入直播继续睡,等到晚上精神十足,再来补!

但有一天,一个核弹突然爆炸了:

exevirus1.png

从此,所有的视频回放一律下载!!!不怕一万,以防万一!!!

废话不多说!开始正题!如果群管理员开放回看下载,请直接下载!


准备

附录:如果以上的方式下载速度慢,可以用我整理的。另外,我整理的fiddler是中文版的 工具下载链接 (已失效)

补:百度云盘 提取码: mkdd

配置Fiddler

  1. 打开Fiddler,点击工具—选项—HTTPS—解密HTTPS通信

exevirus1.png

exevirus1.png

  1. 弹出的窗口全部选择“是” or “确定”

exevirus1.png

exevirus1.png

exevirus1.png

exevirus1.png

  1. 重启Fiddler
  2. 点击右上方的“过滤器”—勾上使用过滤器—勾上“仅显示当前网址包含”—在右边输入栏输入“.m3u8”

exevirus1.png

抓包

  1. 打开钉钉,点开你想要下载的回看,播放成功后关闭,回到Fiddler
  2. 这是你会看见右边有个数据包,右键选中数据包—复制—仅 URL

exevirus1.png

下载

  1. 打开m3u8 Downloader,把链接复制进去,选择视频格式,选个下载路径,点击下载

exevirus1.png

  1. 等到进度条为100%即下载成功

原理

  1. 当你打开钉钉直播的回放时,钉钉会向服务器发送一条数据请求资源
  2. 当服务器接到请求,判断为合法后,会返回资源链接,Fiddler作为一个中间人,会把数据包复制一份,这样我们就能知道服务器返回给钉钉的资源链接了
  3. 由于在线观看回放,钉钉不会保存下来,所以每次服务器只返回一小部分数据,也就是视频的预加载,当这一部分快放完的时候,钉钉会继续向服务器请求下一个片段。视频采用了ts切片,所以我们要把所有的ts文件下载到本地再合成一个完整的视频文件。

写在最后

筛选链接部分参考B站up主 这里是长江 上传的视频。

Last modification:August 8th, 2020 at 02:30 pm
救救孩子吧!孩子快饿死了 ^\_/^