ffmpeg+httpcanary实测成功抓包下载(避雷日记)

小日记(2020.05.16)

疫情期间,大家都在家上网课。现在大部分的网课要么就是录播,要么就是直播,我们老师大多用的钉钉,大致看了一下钉钉的直播回放一般保存12个月,我们课堂用不着回答问题,也就没有用会议,这就很棒了。
察觉到有懒可偷,我心里乐开了花。早上第一节起不来,翘!下午最后一节不想上,翘!最后,连看剧,吃饭,拉屎,都成了我翘课的理由(我不对我认错)。
我好生气,这么懒的我,为什么有一颗积极向上的心!
马上就要结课了,老师聊着聊着就打起了删直播回放(钉钉的主意)。我警惕了,紧张了,一想到期末考试什么都做不出来,害怕了,绝望了。还来得及!本废先补了翘的少的课程内容,想着把直播回放下载到本地,方便进行期末复习。

然后,群管理员设置了不允许下载该回放,哇哦~

不管了,搞他!

首先,打开bing,搜索:“钉钉直播回放下载 csdn”,根据搜索内容,我们很容易找到大方向,抓包。
方法很多,自行选择。由于我的钉钉PC端打不开直播回放,在重装,升级插件,客服反馈多次尝试之后,我选择手机抓包+电脑下载
采用的是这个回答:
钉钉直播回放下载解决方案 的方案二

方案一:钉钉直播回放直接下载(啊哈哈哈傻瓜式说明书)
方案二:手机抓包(手机下载HttpCanary)+电脑下载(电脑下载ffmpeg(windows)
这个里面讲的非常详细,关键步骤很清楚,我就来讲讲踩雷点:

0,ffmpeg下载

进入ffmpeg的官网后,就是下图界面,注意 不要 点中间的Download Source Code(源码,没有编译过,不是我们需要的工具)
选择下面windows标志,点击windows builds by zeranoe进入下载页面
在这里插入图片描述
Version不用选,

Architecture根据自己的电脑选择,

Linking
Static: 该版本提供了静态版本的FFmpeg工具,将依赖的库生成在了最终的可执行文件中;作为工具而言此版本就可以满足我们的需求;

Shared: 该版本的工具包括可执行文件和dll,程序运行过程必须依赖于提供的dll文件;

Dev: 提供了库的头文件和dll的引导库;

一般来讲,Static就可以满足我们的需求,然后点击Download Build
在这里插入图片描述

1,长按红字位置自动复制,不要点进去。

点进去之后,url和参数是分开的。fiddler抓包的时候一个关键选中并左键copy的时候仅url,新人容易受此影响,以为httpcanary也是这样。

2,txt中格式为:

ffmpeg -i “从手机上发来的链接” -c copy 保存的文件名.mp4
请注意,保存的文件名最好不要是中文。(亲试:是中文,有时候可以,有时候不行,但英文或数字或下划线命名一定可以)
可以下载完后,对MP4文件重命名。
在这里插入图片描述

3,完成txt的内容后,下一步是shift+右键(在此处打开powershell窗口)

原文说,打开后出现一个小黑窗口,但是power shell的窗口时蓝色的,需要在此窗口输入 start cmd 才能进入作者所说的小黑窗口,路径就是txt文件所在路径。
在这里插入图片描述

4,成功

在这里插入图片描述
在这里插入图片描述

原创文章 1 获赞 6 访问量 108

猜你喜欢

转载自blog.csdn.net/weixin_44614834/article/details/106164923