如何下载DingTalk的直播视频?

时间:2024-02-16 18:46:51

如何下载DingTalk的直播视频?

说明:本文未经授权禁止转载

绪言

如果有天早上

你突发奇想

突然就想把老师上课的视频下载下来

但是

正在寻找下载按钮时

突然发现……

 灰色的?!?!

看来是老师禁止下载直播吧……

那怎么办呢?

准备工作

需要的东西

Fiddler(一款抓包软件)

M3U8下载器(用于下载视频并合并视频)

一台电脑

肯钻研的你

下载

由于博客园上传文件的限制,一次只能上传10MB

所以将M3U8的压缩包分成了两个部分

将其都下载到同一目录后点击解压即可

Fiddler.rar

[单文件版]M3U8Downloader_1.0[.Net4.6].part1.rar

[单文件版]M3U8Downloader_1.0[.Net4.6].part2.rar

基本设置

点开这个主程序Fiddler.exe

程序打开时,杀毒软件可能会误报,请信任(反正我用的也是这个)

打开就是这样子的

但是现在还是用不了,需要做一些设置

点击 工具->选项 进行设置

 

常规:全部打钩 “什么也不做” 热键任意

再点第二个:HTTPS

HTTPS:全部打钩 从所有进程(因为你也要截钉钉嘛)

再点右边的“操作”

操作:点击第一项 信任根证书

然后在弹出的窗口都点“是”

 此时杀软可能会弹出来(让它滚!

继续点“是”

然后(我的电脑)会弹出一个*的窗口问是否允许其进行设置

选“是”即可

最后他出现了这个 应该就是证书设置完成了

待会要是还是不能用,建议关闭所有杀毒软件再重新进行这一步!

我们继续。点击连接,进行如下设置:

 

不捕获FTP,确保端口是8888(一定不能改!)

其他打钩。

最后,点击“确定”之后要重新启动Fiddler!

 关闭Fiddler,再次打开。

(此时杀软可能又会跳出来……建议关闭它们!)

这是最后一步设置。

开始抓包

首先移除之前的会话

编辑->移除->所有会话

(貌似按下Ctrl+X也是)

然后下面的消息就没了

接着,把钉钉放在Fiddler的后面

点着任意进程,并一直按着鼠标,将其拖到钉钉窗口上

 钉钉的窗口会变成反色,同时“任意进程”变成了dingtalk:xxxxx(这是窗口句柄,每个人的可能不一样)

打开直播回放

(这时Fiddler里面应该就会出现几条消息吧……没有出现的呢可能之前设置没有成功……)

接着点开你要下载的直播视频

Fiddler上就会出现大概这几样

当然你要下载视频片段的话,可能会累死……每个视频片段几分钟,一个直播一个半小时……

所以,右键那个图标像一张纸的数据,点“复制”->“仅URL”

(貌似Ctrl+U也行)

打开M3U8下载器

把刚刚复制的URL粘贴到第一个框框

选择MP4或者TS都可以(图片:我后来下载了两个视频都验证了一下,发现windows自带的media player都可以打开)

 点“下载”,右边就会有视频下载的进度。

等它就好了。

下载完了之后,它会弹出“命令执行完成”窗口

这是点击“打开下载路径”,你就可以看直播视频了!

Attention

不要拿Fiddler去干坏事。

(我知道你也不会的,对吧?)