2020年起,大家已经习惯了网课的学习模式,各种各样的平台,之前在博客中已经介绍了小鹅通和腾讯课堂的视频下载,今天搞一搞钉钉直播课回放视频的下载。
在钉钉直播课中,如果管理员禁止学员下载视频,是不能在钉钉中选择下载的,必须要通过一些骚操作实现,好在钉钉的视频目前是不加密的,只要找到了视频的下载地址就能成功下载回来。
虽然视频不加密,但是钉钉的网络流量是加密的,所以需要对钉钉的流量抓包解密分析,整体思路如下:
1,打开代理软件(Fiddler),设置解密证书,使流量可解密
2,设置钉钉使用代理,使其流量经过代理软件
3,在代理软件的抓包中找到相关的视频文件(视频列表文件m3u8)
4,使用M3U8下载工具下载视频(M3U8 Downloader,请自行下载安装)
以下具体操作(点击图片可看大图)
1,打开Fiddler,选择 tools - Options
2,在HTTPS标签中勾选下图的选项
3,选择 Actions - Trust Root Certificate,然后一路Yes就可以下一步了
4,在Connections中勾选下图选项,Fiddler listens on port后面的格子里写6000
5,保持该软件不动,打开钉钉登录页面,登录前选择下方位置按钮,并选择和录入以下内容,点击左下角的测试,提示成功连接后,点确定返回,然后登录钉钉账号
6,找到一个直播课的回放,点开它
7,此时在Fiddler软件中会出现抓到的数据包,用搜索方法找到M3U8文件链接(请根据文件大小和其实际内容自行判断正确的m3u8文件)
8,复制其链接
9,打开M3U8 Downloader软件,分别粘贴链接到下载框、写个文件名、设置个存放位置,然后点下载
下载过程:
10,出现该提示时,表示下载完成
11,文件保存位置会有下载好的文件
12,搞定
****** 20210414更新,以上方法无效时用此方法 ******
经过多人实践,发现有些视频用以上方法不行,测试后发现有另一外防护方式,需要在以上第7步之后的操作做点变更
如果遇到不行的视频,可以用以下操作替换上面第7步后的操作
8,保存 m3u8文件,这里保存为1.m3u8
9,复制m3u8链接
10,下载软件:N_m3u8DL,并打开它,以下几项必填
10.1 工作目录,下载完成后保存视频的文件夹
10.2 m3u8地址,把刚才保存的1.m3u8文件拖到这个格子中
10.3 视频标题,保存后的视频文件名
10.4 BASEURL,粘贴刚才复制的m3u8链接,删除链接中m3u8文件和后面的参数,留下m3u8文件前面的信息,如下图
11.点软件右下角的GO,就开始下载了
****** 20210414更新,以上方法无效时用此方法 ******