👦

简单下载钉钉保密视频

学习 | 本文共1k字 | 需阅读3分钟 | loading人看过

目录
  1. 起因
  2. 经过
    1. 下载链接
  3. 结果
    1. 开始抓取
    2. 开始下载
  4. 致谢

此文针对于我的问题解决,不代表所有情况通用,不过此类问题解决的方向大致是相同的,可起到参考作用。

起因

拖延症持续发作中,发现钉钉群里的课程老师说课程视频要删除了,那还了得?

赶紧下载下来保存啊!

视频加密

可是发现文件被保密了,以前可没在钉钉下载过资源,让我一个一个的录屏?不是吧,就钉钉那个倍速,我老了怕也没录好。

一时一筹莫展。

经过

遇事不决,搜索一下,你遇到的问题前人已经遇到了无数次。

搜索一下「下载钉钉加密视频」,搜索结果里有 B 站视频?

还有视频教学?点开看一下。

嗯嗯,挺不错的,点开就能下载了,好方便。

啥?下载一次 50 大洋?你咋不去抢呢?

#@¥#%&*#@%

看来是吃了没技术的亏,流下了没技术的眼泪,突然灵光一闪,我可以试试抓包,看看能不能找到视频的链接进行下载。

这里当然不能自己造轮子,搜索到 CSDN 里的一篇文章[1],里面使用了 Fiddler 抓包工具,还有 M3U8 Downloader 视频流下载工具对钉钉的保密视频进行抓包下载。

下载链接

结果

工具到手自然就是使用工具了,先打开 Fiddler 抓包工具,我的是原版英文界面,下载的汉化版布局也是一样的,可以参考使用。

使用前他会让你勾这选那的的,只要不是警告,看着勾选或者直接叉掉就可以了,我这也是随便点的,没什么影响。

英文界面

使用前先勾选好配置里的这几个地方。

设置界面

要抓取内容,F12 这个一定要打开,不过一般不会关掉。

主界面

钉钉页面

将抓取进程的瞄点拖拽到钉钉的窗口上,意为只抓取钉钉进程的网络数据包。

钉钉应用进程

可以看到进程变成了钉钉的应用进程。

检查吊销

出现 Certificate Error 错误?这个没影响,叉掉就好了。

开始抓取

准备完毕,我们点开要抓取的视频,观察其数据发送接受情况。

抓取过程

这,下哪个好?观察 URL 特殊的链接很少,不易区分。观察 Host 也发现重复的主机头较为频繁,只能继续观察后面的内容了。

继续观察

从后面的 Body 和 Content/Type 内容可以看到这个链接的内容最大,并且还是 video/mp4 的类型,应该就是这个了。

(我这里比较直接了,之前抓包也没抓到,试错了多次才找到,现在由于知道了链接长什么样,所以可以一眼找出,还有一种方法,查看前面的 # 内容,一般可下载的资源,前面会是一个黑色的下载箭头图标,没意外就是这个链接。)

当然,链接的特征我不能保证,只能自己根据实际情况寻找视频的链接,不会很难找的。

开始下载

找到链接后选中链接,Ctrl + U 复制链接尝试常规下载,发现下载下来的只是一个几秒的视频片段,说明整个视频被分割成了大小不同的片段,一个一个的寻找下载过于麻烦。

视频下载

所以需要使用到 M3U8 Downloader 进行下载,将链接复制到输入框,选择 MP4 格式,点击下载即可。

当然我这只是个笨方法,需要一个一个的抓取,然后一个一个的下载,不能多个视频同时抓取下载,解放双手。

有需求的可以尝试用代码编程来实现自动化抓取下载,由于课程资源马上就要删除了,能下多少算多少吧,也没时间慢慢去写代码试错了。

致谢


, — 2021年3月8日

上一篇
公交
下一篇
诡事记录

Made with and Hexo.js at China.状态

载入天数...载入时分秒...
人生没有下页,请把握每一天。
(●'◡'●)