最近在钉钉看直播视频学习,但是呢想上下班时候看,或者下载下来在电视或手机上离线观看。提示管理员不允许下载,也就是说只能在线看,那我流量可顶不住。身为一名合格的程序员,那就由我来想想办法吧。
一.试试抓直播源
把链接分享出来,然后在网页上看,再通过强大的IDM下载不就好了。
说结论吧,可行。但是有几个缺点。
1.下载的都是ts的文件
2.要是视频不长,就几分钟那还行,下载几个ts文件
3.最后用ffmpeg拼接+转换格式
4.实在太麻烦
二.抓直播源(深度)
通过浏览器F12,找到m3u8。
然后把m3u8下载下来,用记事本打开,可以看到所有的ts文件,但是url不完整。
这就好办了用上面m3u8的网址补全,我还发现钉钉服务器架设在全国好多地方,有好几个通道,如:sh(上海) bj(北京) sz(深圳) vip(会员)。如果用错了地址也是无法下载的。
这是替换好的样子。然后用到我们的神器N_m3u8DL-CLI进行批量下载并合并。
大功告成!
只是吧,我要是下载1.2个视频手动操作一下还是可以接受的。如果要批量的话就不行了。然后我就做了个软件,全自动来操作。
只需要填一个地址并且跳转登录,其他的抓包,识别,替换,下载,合并。全部自动化。 最终成功,只需要有一个地址。2秒完成。
需要合作的联系QQ1124391467 如果需要帮忙下载视频的扫二维码
标签:视频,回放,m3u8,ts,地址,直播,下载 From: https://www.cnblogs.com/jy8888/p/18458552