如何下载DingTalk的直播视频?
如何下载DingTalk的直播视频?
说明:本文未经授权禁止转载
绪言
如果有天早上
你突发奇想
突然就想把老师上课的视频下载下来
但是
正在寻找下载按钮时
突然发现……
灰色的?!?!
看来是老师禁止下载直播吧……
那怎么办呢?
准备工作
需要的东西
Fiddler(一款抓包软件)
M3U8下载器(用于下载视频并合并视频)
一台电脑
肯钻研的你
下载
由于博客园上传文件的限制,一次只能上传10MB
所以将M3U8的压缩包分成了两个部分
将其都下载到同一目录后点击解压即可
[单文件版]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的直播视频?的更多相关文章
- Android中直播视频技术探究之---桌面屏幕视频数据源采集功能分析
一.前言 之前介绍了Android直播视频中一种视频源数据采集:摄像头Camera视频数据采集分析 中介绍了利用Camera的回调机制,获取摄像头的每一帧数据,然后进行二次处理进行推流.现在我们在介绍 ...
- Android中直播视频技术探究之---视频直播服务端环境搭建(Nginx+RTMP)
一.前言 前面介绍了Android中视频直播中的一个重要类ByteBuffer,不了解的同学可以 点击查看 到这里开始,我们开始动手开发了,因为我们后续肯定是需要直播视频功能,然后把视频推流到服务端, ...
- 直播视频插件--sewise player
直播视频插件 -- sewise player 2017-1-9 因为公司要开发一个关于购车直播的新项目,需要在页面引入直播视频,项目组之前都没有做过关于直播类型的项目,所以可以说是真的从各种资源中筛 ...
- 智能电视TV开发---直播视频客户端结构设计和实现
在智能电视TV开发---客户端和服务器通信里面我们实现了客户端和服务端的简单通信,接下来我们做一个简单的客户端界面,来实现手机端来操控智能电视的TV端. 一.存储视频的结构设计 我们在做客户端的时候, ...
- 一键下载你的youtube视频
很多人喜欢逛油管看视频,自然就会有一些喜欢的收藏集或者视频作者,有时候想要下载下来保存在本地播放,这样的话就不用每次FQ,毕竟有些代理的速度并不是很理想(如果你的代理速度炒鸡快的话,请忽略这篇文章). ...
- python爬虫实战:利用scrapy,短短50行代码下载整站短视频
近日,有朋友向我求助一件小事儿,他在一个短视频app上看到一个好玩儿的段子,想下载下来,可死活找不到下载的方法.这忙我得帮,少不得就抓包分析了一下这个app,找到了视频的下载链接,帮他解决了这个小问题 ...
- 使用python+ffmpeg+youtube-dl下载youtube上的视频
一.准备工作 1.安装python,详见https://www.cnblogs.com/cnwuchao/p/10562416.html 2.安装ffmpeg,详见https://www.cnblog ...
- 用firefox的插件下载网页中的视频
对于网页中的一些视频,直接下载不了,可以用专用下载软件下载,也可以用firefox的NetVideohunter Video Downloader插件下载网页中的视频,方便快捷. 工具/原料 fi ...
- Siki_Unity_0_Unity A计划直播视频
Unity A计划直播视频 2017-07-04直播 任务1:如何识别以招聘来招培训生的公司: 打着招聘的旗号帮培训机构找培训生 关键词:实训生 任务2:如何识别一个公司的好坏和规模大小: 猎聘(中高 ...
- win8 应用商店。 app下载的音乐和视频软件能打开,不能正常播放 解决方法
win8 应用商店.app下载的音乐和视频软件能打开,不能正常播放 安装完win8之后,下载了PPS,可以正常播放.但是过了几天之后,就不能播放了,又从网络上下载了其他的音乐和视频相关的软件, 都不可 ...
随机推荐
- MySql explain命令返回结果解读
1. explain命令是什么东西? explain 是MySql提供的SQL语句查询性能的工具,是我们优化SQL的重要指标手段,要看懂explain返回的结果集就尤为重要 2. explain命令返 ...
- MAMP PRO教程
简单使用 第一步 创建新主机,按主机表左下角的"+"按钮. 第二步 配置域名和项目地址 第三步 选择你要使用的web服务器 第四步 配置URL重写规则 第五步 检查端口号 第六步 ...
- 使用Avalonia/C#构建一个简易的跨平台MCP客户端
前言 前几天介绍了在C#中构建一个MCP客户端. 最近正在学习Avalonia,所以就想用Avalonia实现一个简易的跨平台MCP客户端.接入别人写的或者自己写的MCP服务器就可以利用AI做很多有意 ...
- 探秘Transformer系列之(17)--- RoPE
探秘Transformer系列之(17)--- RoPE 目录 探秘Transformer系列之(17)--- RoPE 文章总表 0x00 概述 0x01 总体思路 1.1 注意力机制回顾 1.2 ...
- CentOS7 安装 Redis 7.0.2
安装 Redis # 首先安装依赖gcc, 后面需要使用make编译redis yum install gcc -y # 进入 /usr/local/src 目录, 把源码下载到这里 cd /usr/ ...
- 为什么不建议通过Executors构建线程池
Executors类看起来功能还是比较强大的,又用到了工厂模式.又有比较强的扩展性,重要的是用起来还比较方便,如: ExecutorService executor = Executors.newFi ...
- Koin 依赖注入: 在 Android 模块化项目中定义 Room 数据库的最佳实践
前置 本文发布于个人小站:https://wavky.top/db-in-multi-modules/ 欢迎移步至小站,关注更多技术分享,获得更佳阅读体验 (不保证所有技术文章都会同步发表到博客园) ...
- FREERTOS_LWIP TcpServer 加快接收速度
刚开始调试时,关注点都在接收缓存等参数上,接受的间隔上限时钟在250ms左右. 后来发现是其中一个参数的设定决定了接收的速度,调整参数后,可以达到每80ms接收1024个字节. 发文留存,备忘.
- Redis使用IO多路复用进行事件处理机制
一.epoll多路复用 这里重点要说的就是redis的IO编程模型,首先了解下 为什么要有多路复用呢 ? 案例 引用知乎上一个高赞的回答来解释什么是I/O多路复用.假设你是一个老师,让30个学生解答一 ...
- 解决Linux中网络重启后ip变化的问题
一.在Linux中输入命令, 编辑 ens33 网卡的网络配置文件 vim /etc/sysconfig/network-scripts/ifcfg-ens33 二.在配置中作如下修改 将 BOOTP ...