最新下载钉钉直播回放的方法
1.准备工作
1.1 从官网下载并安装Fiddler2
1.2 下载并安装m3u8-downloader
这是一个用C#编写的开源命令行m3u8/HLS/dash下载器,支持普通AES-128-CBC解密,多线程,自定义请求头,Github地址:https://github.com/nilaoda/N_m3u8DL-CLI 下载release最新版即可
2.配置环境
2.1 打开Fiddler,点击Tools–>Options
2.2 依次点击如下按键,打勾使得Options界面如下图所示(会弹出不安全提示框,点击yes即可)
2.3 修改FiddlerScript,找到如下部分
在1处添加下列内容:
1 | var sToInsert = "<script src='https://cdn.bootcdn.net/ajax/libs/vConsole/3.9.0/vconsole.min.js'></script><script>var vConsole = new VConsole();console.log('测试');</script>" |
修改后的效果:
3.开始抓包
3.1 打开Fiddler,若界面上部出现如下黄色警告通知,点击通知内容即可
3.2 登录钉钉,打开直播回放,发现右下角出现绿色按钮,点击该按钮:
3.3 在弹出界面的下方command一栏中输入vConsole.showTab("network");
并点击OK
3.4 完成后弹出如下界面,点击第一个方法(Method)为GET的报文,出现所示下拉栏:
3.5 复制图中url内容并保存
4.开始下载
4.1 任意打开一个浏览器,输入刚刚保存的url,下载这个m3u8文件
4.2 打开m3u8下载器,选择工作目录,并将m3u8文件拖拽到对应位置
4.3 BASEURL处填写url,只保留live_hp前面的部分即可,点击Go开始下载
4.4 弹出的DOS窗口中可以清晰看到视频的分辨率信息,下载速度,文件大小等,至此,一个视频回放文件下载结束
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Night1918 Blog!
评论
TwikooWaline