前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >钉钉群直播提取视频文件

钉钉群直播提取视频文件

作者头像
yzxoi
发布2022-09-19 12:49:15
2.2K0
发布2022-09-19 12:49:15
举报
文章被收录于专栏:OI

钉钉群直播提取视频文件

本教程仅供学习研究使用!!!

教程更新了若干次,2020->2021.04->2021.06,如果知友们发现又失效了请联系我。

目前给定两种方案,若视频是在 2021.06 之前的,可以采用第一种方案,如果是在 2021.06 之后的/第一种方案抓不到 M3U8的,可以采用另一种方案,文末会放 FAQ。

(壹)适用于2021.06 之前的回放视频

一、安装Fiddler

提供个官网下载链接,同样,再带一个比较友好的下载链接:https://wwa.lanzoui.com/b016dlm4d 密码:fvap。

二、设置Fiddler捕捉HTTPS流量

点击Tools,选择Options…

三、开始抓包

P.S.如果您觉得左侧栏东西有点多可以先remove点。

在钉钉内播放群直播回放,然后返回Fiddler界面。Ctrl+F进入搜索.m3u8即可找到文件。

然后就会自动为您标黄底黑字一条记录,右键。

随便保存一个位置。

随便找个文本编辑器,粘贴复制的url地址,删掉尾缀。

把 M3U8文件拖入下载器(下载器的 Github Repo,也可以一键下载,当然也可以在我的网盘链接中下载,并解压,打开 ***SimpleG.exe),填入BASEURL。

之后点击 GO 开始下载即可。下载完成后默认保存在该目录的Downloads文件夹内。

(贰)适用于 2021.06 之后/第一种抓不到 m3u8 文件的回放视频

一二步与(壹)相同,这里不重复提。

三、中间人注入

选中 Fiddler Script。

选择 OnBeforeResponse,会自动定位。

代码语言:javascript
复制
var sToInsert = "<script src='https://cdn.jsdelivr.net/gh/Tencent/[email protected]/dist/vconsole.min.js'></script><script>var vConsole = new VConsole();</script>"
oSession.utilDecodeResponse();
oSession.utilReplaceOnceInResponse('</head>', sToInsert + '</head>', 0);

上图应该是 3.8.1 的 vConsole ,懒得重新换图了(

四、监测流量

打开钉钉回放页面,发现右下角多了 vConsole,一个绿色的按钮。点击这个按钮,填入以下代码:

代码语言:javascript
复制
vConsole.showTab("network");

然后丢到 M3U8 下载器(下载器的 Github Repo,也可以一键下载,当然也可以在我的网盘链接中下载,并解压,打开 ***SimpleG.exe)里下载:

等待下载完成即可,下载后的视频在 M3U8 下载器目录下 Downloads 文件夹内。

钉钉云课堂回放下载

有知友向我提问,能否下载云课堂回放,其实也可以,比直播回放更加简单:打开 Fiddler,点开视频回放:

返回 Fiddler,按下 Ctrl+F,搜索 `.mp4`

右键那一条目,Copy - Just Url。

然后粘贴到浏览器地址栏或者任何其他下载器即可下载。

FAQ

Upd:如果点开视频后抓包软件无反应怎么办?

检查钉钉登录时是否打开了使用代理。

Upd:如果抓包显示内容unknown怎么办?

检查抓包软件的SSL证书是否安装正常,可以尝试重新安装一次。

Upd:如果抓包显示证书错误怎么办?

在证书安装的设置中勾选 Check for certificate revocation 选项。或者尝试右上角的 Actions,Reset all

Upd:如果需要下载多个视频,比较麻烦怎么办?

可以先抓出所有 M3U8链接,有三种方法批量下载:

  1. 将m3u8链接每行一个存入一个.txt文件,然后将文件直接拖到M3U8地址文本框,点击GO按钮
  2. 将m3u8文件存到一个文件夹中,然后将文件夹直接拖到M3U8地址文本框,点击GO按钮
  3. 新建txt,每行以name,url形式写

记得别忘记填 BASEURL 哦~

Upd:如果遇到 M3U8 下载器下载时出现 Error in reading file 怎么办?

检查 BASEURL 末尾是否加上了 ‘/‘

Upd:如果遇到 Fiddler 出现以下小黄条怎么办?

尝试点击黄条中央文字,看下是否可以正常工作。如果不行,可以尝试关闭系统代理,重启 Fiddler。

如果遇到任何问题可以在我的博客文章下方评论栏提出(或者知乎评论也行),我会尽力解答的啦~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-03-29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 钉钉群直播提取视频文件
    • 本教程仅供学习研究使用!!!
      • (壹)适用于2021.06 之前的回放视频
        • 一、安装Fiddler
        • 二、设置Fiddler捕捉HTTPS流量
        • 三、开始抓包
      • (贰)适用于 2021.06 之后/第一种抓不到 m3u8 文件的回放视频
        • 一二步与(壹)相同,这里不重复提。
        • 三、中间人注入
        • 四、监测流量
      • 钉钉云课堂回放下载
        • FAQ
          • Upd:如果点开视频后抓包软件无反应怎么办?
          • Upd:如果抓包显示内容unknown怎么办?
          • Upd:如果抓包显示证书错误怎么办?
          • Upd:如果需要下载多个视频,比较麻烦怎么办?
          • Upd:如果遇到 M3U8 下载器下载时出现 Error in reading file 怎么办?
          • Upd:如果遇到 Fiddler 出现以下小黄条怎么办?
      相关产品与服务
      云直播
      云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档