钉钉群直播提取视频文件
Tips
如果您打开yzxoi的网盘下载链接页面为白色,请检查浏览器是否使用chrome内核或者使用极速模式,建议使用Google Chrome浏览器

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

教程更新了若干次,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,会自动定位。

var sToInsert = "<script src='https://cdn.jsdelivr.net/gh/Tencent/vConsole@3.8.1/dist/vconsole.min.js'></script><script>var vConsole = new VConsole();</script>"
oSession.utilDecodeResponse();
oSession.utilReplaceOnceInResponse('</head>', sToInsert + '</head>', 0);

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

四、监测流量

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

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。

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

如若您觉得我的教程对您有帮助,可以在文末点击赞赏,请我喝杯咖啡,谢谢啦~

评论

  1. 吾问无为谓吾问无为谓呜呜呜
    Windows Chrome 70.0.3538.25
    1周前
    2021-10-11 18:23:49

    保存脚本的时候提示323,后面抓取不到文件,咋回事啊哥

  2. 吾问无为谓吾问无为谓呜呜呜
    Windows Chrome 70.0.3538.25
    1周前
    2021-10-11 17:47:03

    大神,为啥我只能下载32秒,尝试了好几个视频都一样

  3. fbisas
    Windows Chrome 86.0.4240.198
    2周前
    2021-10-06 15:34:19

    2021年10月6号,钉钉最新版本6.0.30-Release.9178701,方法二,成功

  4. Renaissance
    Windows Chrome 86.0.4240.198
    已编辑
    2月前
    2021-8-31 21:09:53

    作者小姐姐好,想问一下为什么我批量下载的时候一点 GO 那个类似于 cmd 的界面会闪一下然后就消失?独立下载都很正常,一个一个下真的蛮麻烦的,望回复,谢谢啦~

  5. Reg
    Windows Chrome 87.0.4280.141
    已编辑
    2月前
    2021-8-25 2:15:22

    Fidller v5.0.20204.45441,钉钉v6.0.26,时间2021-8-25。
    尝试LZ第二种方法查找m3u8,直播回放窗口没有绿色按钮出现,期间重置过证书配置,重装过Fidller,重新打开网页,重新登陆钉钉,都没看到绿色按钮,真是奇了怪了。

    • Zanton
      Windows Chrome 92.0.4515.159
      2月前
      2021-8-25 23:34:34

      同样的情况,蹲一个解决方案(っ °Д °;)っ

    • yzxoi 博主
      Windows Chrome 92.0.4515.159
      2月前
      2021-8-26 18:48:54

      浏览器中浏览网页没有按钮?应该是自己配置问题

      • 习小达
        Windows Edge 92.0.902.84
        2月前
        2021-8-28 22:11:09

        浏览器中网页有绿色按钮,钉钉直播回放中没有。

    • 习小达
      Windows Edge 92.0.902.84
      2月前
      2021-8-28 22:10:08

      同样的情况,前阵子还可以,不知道是不是钉钉更新导致了方法失效。求楼主解决。

      • yzxoi 博主
        Windows Chrome 92.0.4515.159
        2月前
        2021-8-28 22:16:38

        本人亲测还是可以使用的,应该是自己问题?

        • 习小达
          Windows Edge 92.0.902.84
          2月前
          2021-8-28 22:49:16

          我下了旧版(6.0.22)的测试是OK的,楼主你的钉钉应该不是最新版。最新版(6.0.26)确实是不行的。您看是否需要针对最新版钉钉更新一下哈。

        • yzxoi 博主
          Windows Chrome 92.0.4515.159
          2月前
          2021-8-29 11:41:00

          更新到最新版还是可以的,检查下你的钉钉是否设置了走代理

  6. 世界
    Windows Edge 92.0.902.73
    2月前
    2021-8-21 9:35:26

    浏览器和钉钉都显示[Fiddler] The Fiddler AutoResponder is enabled, but this request did not match any of the listed rules. Because the “Unmatched requests passthrough” option on the AutoResponder tab is not enabled, this HTTP/404 response has been generated.动不了(๑•̀ㅁ•́ฅ)

    • 世界
      Windows Edge 92.0.902.73
      2月前
      2021-8-21 11:09:41

      问题已解决,可通过重装解决问题。
      亲测8.21方法二使用成功。
      nb!!!!!ヾ(≧∇≦*)ゝ

  7. 白鼠
    Windows Chrome 86.0.4240.198
    2月前
    2021-8-19 17:38:13

    方法二成功注入并找到URL后无法复制…

    • 白鼠
      Windows Chrome 86.0.4240.198
      2月前
      2021-8-19 17:42:48

      已证实是钉钉客户端版本的问题,使用方法二钉钉PC版客户端版本需要在6.0以上

  8. rorychou
    iPad Version 7.24.0
    2月前
    2021-8-17 12:56:59

    绿色按钮在哪里?我怎么找不到

  9. 小r小r好好学习
    Windows Edge 92.0.902.67
    已编辑
    2月前
    2021-8-13 10:32:41

    谢谢大佬!

  10. 小鹿
    Android Chrome 77.0.3865.120
    2月前
    2021-8-12 20:24:19

    小鹿设置成什么样?127.0.0.1 8888?

    • yzxoi 博主
      Windows Chrome 92.0.4515.131
      2月前
      2021-8-12 20:25:07

      同浏览器代理设置

  11. 、asdf
    Windows Chrome 70.0.3538.25
    已编辑
    2月前
    2021-8-11 20:57:18

    第一种方法,打开钉钉直播回放,提示如下信息
    页面加载失败
    请检查你的网络设置,或联系公司的技术人员
    前天还是可以的!不知道今天怎么了。。

    • yzxoi 博主
      Windows Chrome 92.0.4515.131
      2月前
      2021-8-11 20:58:33

      检查 Fiddler 证书问题,可以试试看 Reset all。

      • 、asdf
        Windows Chrome 70.0.3538.25
        2月前
        2021-8-12 19:39:50

        弄了很久,还是不可以

      • 小鹿
        Android Chrome 77.0.3865.120
        2月前
        2021-8-12 20:01:41

        凉了 我的也是今天下了两个按钮就找不到了怎么也整不出来

        • yzxoi 博主
          Windows Chrome 92.0.4515.131
          2月前
          2021-8-12 20:02:34

          看下浏览器网页是否有按钮

        • 小鹿
          Android Chrome 77.0.3865.120
          2月前
          2021-8-12 20:10:52

          有按钮 但是钉钉就是没有 早上还能用 我的另一个朋友的是无网络 需要联系管理

        • yzxoi 博主
          Windows Chrome 92.0.4515.131
          2月前
          2021-8-12 20:11:37

          检查钉钉代理设置

      • 、asdf
        Windows Chrome 70.0.3538.25
        2月前
        2021-8-13 15:38:16

        我的这个问题解决了,可能是ip被封了,换了手机热点,直接就可以了

  12. muxibt
    Windows Chrome 92.0.4515.131
    2月前
    2021-8-10 14:04:58

    m3u8地址无效怎么解

    • yzxoi 博主
      Windows Chrome 92.0.4515.131
      2月前
      2021-8-10 14:05:26

      改用第一种方法

  13. 苏南
    Windows Chrome 86.0.4240.198
    2月前
    2021-8-09 14:49:07

    我想问下群文件带权限的可以下载吗?

    • yzxoi 博主
      Windows Chrome 92.0.4515.131
      2月前
      2021-8-09 14:49:56

      可以直接抓 mp4

      • 苏南
        Windows Chrome 86.0.4240.198
        2月前
        2021-8-09 15:02:39

        我尝试抓取了,抓不到。

        • yzxoi 博主
          Windows Chrome 92.0.4515.131
          2月前
          2021-8-09 15:03:00

          可以试试第二种方法

        • 苏南
          Windows Chrome 86.0.4240.198
          2月前
          2021-8-09 15:06:00

          我这里有个M3U8下载器,配合FD软件修改Script代码(已经编辑好的直接复制粘贴),可以实现打开有权限的视频自动下载并且合并,今天我还在用,还可以用,但是想下载文件,抓包抓不到

        • yzxoi 博主
          Windows Chrome 92.0.4515.131
          2月前
          2021-8-09 15:06:56

          那个脚本是用来抓取 m3u8 的,视频文件应该以 mp4 直接保存,所以抓不到,可以试试抓 MP4

  14. 王老师
    Windows Chrome 92.0.4515.131
    2月前
    2021-8-07 20:00:03

    能够抽空远程指导下?

  15. 王老师
    Windows Chrome 92.0.4515.131
    2月前
    2021-8-07 19:56:03

    出现黄条,代理什么的怎么操作?还有没有看到绿色按钮

    • yzxoi 博主
      Windows Chrome 92.0.4515.131
      2月前
      2021-8-07 20:02:15

      关闭所启用的代理,或者在启用代理后再打开 Fiddler,或者可以直接点击黄条覆盖代理

  16. 无名
    Windows Edge 92.0.902.62
    3月前
    2021-8-06 20:44:49

    打开钉钉后右下角没有绿色的按钮是什么情况请问。

    • yzxoi 博主
      Android Chrome 92.0.4515.131
      3月前
      2021-8-06 20:46:24

      检查一下脚本是否已经保存,可以试试网页上是否有绿色按钮

  17. 小鹿
    Android Chrome 77.0.3865.120
    3月前
    2021-8-06 20:32:45

    楼主 为什么我没开软件网页或者其他平台还有绿色按钮 能关吗

    • yzxoi 博主
      Windows Chrome 92.0.4515.131
      3月前
      2021-8-06 20:33:51

      关闭 Fiddler 后刷新

      • 小鹿
        Android Chrome 77.0.3865.120
        3月前
        2021-8-06 20:36:42

        不行啊 网页是没了 但是我用的一个叫粉笔的平台回放还是有绿色按钮

        • yzxoi 博主
          Windows Chrome 92.0.4515.131
          3月前
          2021-8-06 20:37:13

          关掉重开

  18. 呀呀呀呀呀呀
    Windows Edge 92.0.902.62
    3月前
    2021-8-01 5:08:41

    2021.8.1第二种方法可用

    • 道听途说
      Windows Chrome 70.0.3538.25
      3月前
      2021-8-01 8:43:13

      第二个方法。为什么我输入上那串代码后,提示脚本错误

      • yzxoi 博主
        Android Chrome 92.0.4515.115
        3月前
        2021-8-01 9:01:33

        确保脚本位置正确,如果出现提示框直接点是就好了

        • 道听途说
          Windows Chrome 70.0.3538.25
          3月前
          2021-8-01 9:08:01

          位置是正确,但是点了“是”之后,打开钉钉回放,不会出现那个绿色的按钮

        • yzxoi 博主
          Android Chrome 92.0.4515.115
          3月前
          2021-8-01 9:08:58

          检查下证书是否正常,脚本粘贴正确并保存

        • 道听途说
          Windows Chrome 70.0.3538.25
          3月前
          2021-8-01 9:14:58

          还是不行,脚本位置正确,也保存了,证书都已经添加成功了,就是没有那个绿色按钮

        • yzxoi 博主
          Android Chrome 92.0.4515.115
          3月前
          2021-8-01 9:16:03

          检查下浏览器内普通网页是否会出现绿色按钮

        • 道听途说
          Windows Chrome 70.0.3538.25
          3月前
          2021-8-01 9:20:22

          浏览器的普通网页也没有绿色按钮

        • yzxoi 博主
          Android Chrome 92.0.4515.115
          3月前
          2021-8-01 9:22:49

          那就是fiddler配置问题,可以试试看重装重新做一次

        • 道听途说
          Windows Chrome 70.0.3538.25
          3月前
          2021-8-01 9:30:38

          我卸载了又装了一边,网页上有按钮了,可是钉钉回放那里还是没有

        • yzxoi 博主
          Android Chrome 92.0.4515.115
          3月前
          2021-8-01 9:31:42

          重启钉钉

        • 道听途说
          Windows Chrome 70.0.3538.25
          3月前
          2021-8-01 9:37:34

          回放里还是没有那个按钮,钉钉也确实是用浏览器代理登录的

        • yzxoi 博主
          Android Chrome 92.0.4515.115
          3月前
          2021-8-01 9:43:12

          在使用浏览器代理登录界面检测一下代理是否正常

        • 道听途说
          Windows Chrome 70.0.3538.25
          3月前
          2021-8-01 9:55:30

          提示无法连接到代理服务器

        • yzxoi 博主
          Android Chrome 92.0.4515.115
          已编辑
          3月前
          2021-8-01 10:00:30

          那大概是系统代理配置的问题,检查下系统代理设置是否正确

        • 道听途说
          Windows Chrome 70.0.3538.25
          已编辑
          3月前
          2021-8-01 10:08:43

          系统代理配置中的地址和端口应该配置成什么,我这默认是地址127.0.0.1,端口8888,尝试多次还是提示无法连接到代理服务器

        • 道听途说
          Windows Chrome 70.0.3538.25
          3月前
          2021-8-01 11:24:36

          不知道该改哪里了,还是提示无法连接到代理服务器

        • yzxoi 博主
          Android Chrome 92.0.4515.115
          3月前
          2021-8-01 11:44:01

          检查下端口和fiddler端口是否一致

        • 道听途说
          Windows Chrome 70.0.3538.25
          3月前
          2021-8-01 11:53:30

          是一致,端口都是8888

        • yzxoi 博主
          Android Chrome 92.0.4515.115
          3月前
          2021-8-01 11:54:41

          那我就不是很清楚了,,,重启下试试吧

        • 道听途说
          Windows Chrome 70.0.3538.25
          3月前
          2021-8-01 17:18:23

          绝望。。。还是不行

        • 道听途说
          Windows Chrome 70.0.3538.25
          3月前
          2021-8-01 17:47:15

          网页上的这个按钮,有时候有,有时候没有,挺不稳定的

        • yzxoi 博主
          Windows Chrome 92.0.4515.107
          3月前
          2021-8-02 13:01:42

          那应该是 HTTPS 证书问题,试试看 Action – Reset ALL

  19. 洛宸
    Windows Chrome 92.0.4515.107
    3月前
    2021-7-30 23:31:44

    请问博主大佬能出个视频教程吗

    • yzxoi 博主
      Windows Chrome 92.0.4515.107
      3月前
      2021-7-31 8:27:16

      知乎上是有第一种方法的视频教程的:https://www.zhihu.com/question/376490136/answer/1113194185

      • 洛宸
        Windows Chrome 92.0.4515.107
        3月前
        2021-7-31 23:53:52

        大佬,我想批量下载,但是我的视频基本都是7月份以后的回放,但是我昨天单个下载的时候也用的是第一个方法,搜索m3u8可以看到有一个黄底黑字的记录,但是今天试了所有的都不行了,是因为我昨天用了第二个方法在那个页面里复制了那些代码的缘故吗?可是我看您的视频里也有那个按钮,视频照样还是可以成功第一种,但是我就不成功了,今天想批量下载就是想用第一个办法,把所有的m3u8文件下载下来,然后根据你所说的都放在一个文件夹,然后直接拉到软件里面,但是我现在貌似只能用第二种方法下载视频了,但是我却不知道该怎么批量下了,请大佬指导

        • yzxoi 博主
          Android Chrome 92.0.4515.115
          3月前
          2021-8-01 0:00:31

          用第二种方法复制链接到一个txt然后拖入下载器即可

  20. 啊空
    Android Chrome 77.0.3865.120
    3月前
    2021-7-24 21:09:57

    为什么我这输入代码什么也没出现 输入后打开回放也变得卡顿半天才显示 证书什么都正常这是什么原因啊

    • yzxoi 博主
      Android Chrome 92.0.4515.115
      3月前
      2021-7-24 21:11:10

      记得左上角保存脚本

      • 啊空
        Android Chrome 77.0.3865.120
        3月前
        2021-7-24 21:12:37

        保存了 没有反应 网页也没出现按钮 有解决办法吗

        • yzxoi 博主
          Android Chrome 92.0.4515.115
          3月前
          2021-7-24 21:13:52

          若网页上也没出现按钮,一定是自己哪个步骤出错了,可以检查下是否监视HTTPS流量,fiddler是否正在抓包

        • 啊空
          Android Chrome 77.0.3865.120
          3月前
          2021-7-24 21:18:46

          正常监测流量 就是不出按钮 抓取的流量没有38文件

        • yzxoi 博主
          Android Chrome 92.0.4515.115
          3月前
          2021-7-24 21:25:54

          那就是脚本错误,看下是否正确粘贴代码并保存

        • 啊空
          Android Chrome 77.0.3865.120
          3月前
          2021-7-24 21:49:49

          脚本按你说明复制的 但是脚本错误提示他说就是按钮上的那个英语未定义 代理什么都没问题 绝望 钉钉是浏览器登录 就是不知道哪出错了

  21. sdgfdsg
    Windows Chrome 91.0.4472.164
    3月前
    2021-7-24 2:22:58

    请问钉钉浏览器代理点测试 显示 当前浏览器无代理 怎么解决
    原本可以正常用的

    • yzxoi 博主
      Android Chrome 92.0.4515.105
      3月前
      2021-7-24 7:27:47

      确保fiddler打开并正在监听流量,证书配置正确

      • sdgfdsg
        Windows Chrome 91.0.4472.164
        3月前
        2021-7-24 8:53:19

        确实在监听,前几天还有用,现在抓不到m3u8了,我确认步骤好几遍,感觉这里是唯一变化的地方

        • yzxoi 博主
          Windows Chrome 92.0.4515.107
          3月前
          2021-7-24 8:54:47

          有可能是Fiddler证书问题,检查下抓包其他网页是否正常。

        • sdgfdsg
          Windows Chrome 91.0.4472.164
          3月前
          2021-7-24 8:56:50

          感觉和楼下那位的问题差不多
          我去重装一下fiddler试试
          谢谢大佬

  22. 钉钉回放
    Windows Chrome 89.0.4389.72
    3月前
    2021-7-23 13:49:15

    不能用了已经,抓不到黄底黑字了

    • yzxoi 博主
      Android Chrome 92.0.4515.105
      3月前
      2021-7-23 13:50:21

      检查下自己证书是否配置正常,或者尝试使用第二种方法

  23. Twpeak
    Windows Edge 91.0.864.70
    3月前
    2021-7-20 0:29:38

    第二种方法是之一直等待下载,回车之后会乱码,但看得见进度一直在进。而第一种方法是会查找到很多的黄条。复制url之后都是以taobao为开头的,没有图中的地址怎么解?

    • yzxoi 博主
      Android Chrome 91.0.4472.88
      3月前
      2021-7-20 1:29:03

      如果抓不到m3u8,使用第二种方法,并且检查下载器是否正常

  24. Twpeak
    Windows Edge 91.0.864.70
    3月前
    2021-7-19 23:38:22

    好人一生平安

  25. 同人大有
    Windows Chrome 70.0.3538.25
    3月前
    2021-7-19 9:19:29

    最后的下载黑窗口显示:地址无效。请问,怎么破?

    • yzxoi 博主
      Windows Chrome 91.0.4472.124
      3月前
      2021-7-19 12:17:19

      改用第一种方法

      • 同人大有
        Windows Chrome 70.0.3538.25
        3月前
        2021-7-19 12:19:58

        原本用第一种方法search不到,后来再试了一次,又可以了。orz

  26. xx
    Windows Chrome 91.0.4472.106
    已编辑
    3月前
    2021-7-18 18:58:17

    楼主,方法可以,已经下载完了,感谢楼主!!!!!!

    • yzxoi 博主
      Android Chrome 91.0.4472.88
      3月前
      2021-7-18 19:17:15

      检查下代码是否正确填入,方法应该是没问题的。或者请说明清楚问题或截图评论

    • xx
      Windows