如何下载DingTalk的直播视频?

说明:本文未经授权禁止转载

绪言

如果有天早上

你突发奇想

突然就想把老师上课的视频下载下来

但是

正在寻找下载按钮时

突然发现……

灰色的?!?!

看来是老师禁止下载直播吧……

那怎么办呢?

准备工作

需要的东西

Fiddler(一款抓包软件)

M3U8下载器(用于下载视频并合并视频)

一台电脑

肯钻研的你

下载

由于博客园上传文件的限制,一次只能上传10MB

所以将M3U8的压缩包分成了两个部分

将其都下载到同一目录后点击解压即可

Fiddler.rar

[单文件版]M3U8Downloader_1.0[.Net4.6].part1.rar

[单文件版]M3U8Downloader_1.0[.Net4.6].part2.rar

基本设置

点开这个主程序Fiddler.exe

程序打开时,杀毒软件可能会误报,请信任(反正我用的也是这个)

打开就是这样子的

但是现在还是用不了,需要做一些设置

点击 工具->选项 进行设置

常规:全部打钩 “什么也不做” 热键任意

再点第二个:HTTPS

HTTPS:全部打钩 从所有进程(因为你也要截钉钉嘛)

再点右边的“操作”

操作:点击第一项 信任根证书

然后在弹出的窗口都点“是”

此时杀软可能会弹出来(让它滚!)

继续点“是”

然后(我的电脑)会弹出一个最高级的窗口问是否允许其进行设置

选“是”即可

最后他出现了这个 应该就是证书设置完成了

待会要是还是不能用,建议关闭所有杀毒软件再重新进行这一步!

我们继续。点击连接,进行如下设置:

不捕获FTP,确保端口是8888(一定不能改!)

其他打钩。

最后,点击“确定”之后要重新启动Fiddler!

关闭Fiddler,再次打开。

(此时杀软可能又会跳出来……建议关闭它们!)

这是最后一步设置。

开始抓包

首先移除之前的会话

编辑->移除->所有会话

(貌似按下Ctrl+X也是)

然后下面的消息就没了

接着,把钉钉放在Fiddler的后面

点着任意进程,并一直按着鼠标,将其拖到钉钉窗口上

钉钉的窗口会变成反色,同时“任意进程”变成了dingtalk:xxxxx(这是窗口句柄,每个人的可能不一样)

打开直播回放

(这时Fiddler里面应该就会出现几条消息吧……没有出现的呢可能之前设置没有成功……)

接着点开你要下载的直播视频

Fiddler上就会出现大概这几样

当然你要下载视频片段的话,可能会累死……每个视频片段几分钟,一个直播一个半小时……

所以,右键那个图标像一张纸的数据,点“复制”->“仅URL”

(貌似Ctrl+U也行)

打开M3U8下载器

把刚刚复制的URL粘贴到第一个框框

选择MP4或者TS都可以(图片:我后来下载了两个视频都验证了一下,发现windows自带的media player都可以打开)

点“下载”,右边就会有视频下载的进度。

等它就好了。

下载完了之后,它会弹出“命令执行完成”窗口

这是点击“打开下载路径”,你就可以看直播视频了!

Attention

不要拿Fiddler去干坏事。

(我知道你也不会的,对吧?)

如何下载DingTalk的直播视频?的更多相关文章

  1. Android中直播视频技术探究之---桌面屏幕视频数据源采集功能分析

    一.前言 之前介绍了Android直播视频中一种视频源数据采集:摄像头Camera视频数据采集分析 中介绍了利用Camera的回调机制,获取摄像头的每一帧数据,然后进行二次处理进行推流.现在我们在介绍 ...

  2. Android中直播视频技术探究之---视频直播服务端环境搭建(Nginx+RTMP)

    一.前言 前面介绍了Android中视频直播中的一个重要类ByteBuffer,不了解的同学可以 点击查看 到这里开始,我们开始动手开发了,因为我们后续肯定是需要直播视频功能,然后把视频推流到服务端, ...

  3. 直播视频插件--sewise player

    直播视频插件 -- sewise player 2017-1-9 因为公司要开发一个关于购车直播的新项目,需要在页面引入直播视频,项目组之前都没有做过关于直播类型的项目,所以可以说是真的从各种资源中筛 ...

  4. 智能电视TV开发---直播视频客户端结构设计和实现

    在智能电视TV开发---客户端和服务器通信里面我们实现了客户端和服务端的简单通信,接下来我们做一个简单的客户端界面,来实现手机端来操控智能电视的TV端. 一.存储视频的结构设计 我们在做客户端的时候, ...

  5. 一键下载你的youtube视频

    很多人喜欢逛油管看视频,自然就会有一些喜欢的收藏集或者视频作者,有时候想要下载下来保存在本地播放,这样的话就不用每次FQ,毕竟有些代理的速度并不是很理想(如果你的代理速度炒鸡快的话,请忽略这篇文章). ...

  6. python爬虫实战:利用scrapy,短短50行代码下载整站短视频

    近日,有朋友向我求助一件小事儿,他在一个短视频app上看到一个好玩儿的段子,想下载下来,可死活找不到下载的方法.这忙我得帮,少不得就抓包分析了一下这个app,找到了视频的下载链接,帮他解决了这个小问题 ...

  7. 使用python+ffmpeg+youtube-dl下载youtube上的视频

    一.准备工作 1.安装python,详见https://www.cnblogs.com/cnwuchao/p/10562416.html 2.安装ffmpeg,详见https://www.cnblog ...

  8. 用firefox的插件下载网页中的视频

    对于网页中的一些视频,直接下载不了,可以用专用下载软件下载,也可以用firefox的NetVideohunter Video Downloader插件下载网页中的视频,方便快捷. 工具/原料   fi ...

  9. Siki_Unity_0_Unity A计划直播视频

    Unity A计划直播视频 2017-07-04直播 任务1:如何识别以招聘来招培训生的公司: 打着招聘的旗号帮培训机构找培训生 关键词:实训生 任务2:如何识别一个公司的好坏和规模大小: 猎聘(中高 ...

  10. win8 应用商店。 app下载的音乐和视频软件能打开,不能正常播放 解决方法

    win8 应用商店.app下载的音乐和视频软件能打开,不能正常播放 安装完win8之后,下载了PPS,可以正常播放.但是过了几天之后,就不能播放了,又从网络上下载了其他的音乐和视频相关的软件, 都不可 ...

随机推荐

  1. Selenium Webdriver 介绍

    在前两篇文章中,主要介绍了Selenium IDE 工具及其使用和它的特点,也使用Selenium IDE和Firebug构建了一些脚本.本文,我们开始介绍不同类型的web元素及其定位策略 我们已经非 ...

  2. MySQL 中 DATETIME 和 TIMESTAMP 时间类型的区别及使用场景

    MySQL的日期类型简介 在 MySQL 中有两种存储时间的数据类型 DATETIME 和 TIMESTAMP,它们在数据库实际应用中,各有各的优势和劣势. 一. DATETIME 和 TIMESTA ...

  3. PHP Fatal error: Uncaught RedisException: Redis server went away in

    PHP Fatal error: Uncaught RedisException: Redis server went away in 导致这个问题的原因可能有 1.redis未安装,php没有开启r ...

  4. 因为Apifox不支持离线,我果断选择了Apipost!

    要说国内最有名的两款API开发工具不是Apipost就是Apifox,因为曾经遭遇到一件事,导致我坚定的选择了Apipost. 有一年春节我攒了足够的年假,提前开开心心的过年回家,路上我的领导给我打电 ...

  5. 项目实战 TS

    项目实战 TS 通用技巧 新手先 any 再填坑,老手先定义数据结构写逻辑 遇到新场景,没把握快速,先用 any 再填坑,填坑的过程也是 TS 技能满满提升的过程. TS 发现潜在问题 1)复杂逻辑, ...

  6. 一文彻底拿下HarmonyOS NEXT开发实战调试技巧

    > 程序员Feri一名12年+的程序员,做过开发带过团队创过业,擅长Java.嵌入式.鸿蒙.人工智能等,专注于程序员成长那点儿事,希望在成长的路上有你相伴!君志所向,一往无前! --- # 1. ...

  7. 推荐8款 .NET 开源、免费、实用的 Windows 效率软件

    前言 今天大姚给大家推荐8款基于 .NET 开源.免费.实用的 Windows 效率软件,开发工作提升利器,希望可以帮助到有需要的小伙伴. DevToys DevToys是一个专门为开发者设计的Win ...

  8. [每日算法 - 华为机试] leetcode53 :最大子数组和 「算法中的哲学」

    入口 53. 最大子数组和https://leetcode.cn/problems/maximum-subarray/ 题目描述 给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数 ...

  9. 【WinForm】WinForm 生成单文件程序

    WinForm 生成单文件程序 零.解决 安装 Costura.Fody 安装好这个库后生成的就是单文件了. .Net 3.5 NuGet控制台 NuGet\Install-Package Costu ...

  10. Springboot+MongoDB添加数据时会自带_class字段

    _class字段作用 帮助映射子类,为了方便处理Pojo中存在继承的情况,增加系统的扩展性 去除_class字段 新增mongodb的配置类,配置mappingMongoConverter,配置类网上 ...