');
本站使用了 Pjax 等基于 JavaScript 的开发技术,但您的浏览器已禁用 JavaScript,请开启 JavaScript 以保证网站正常显示!

达内tmooc视频抓取

达内.jpeg

达内视频原理

达内视频都是存储在视频服务商的cdn上面的,不是在tmooc的网站
比如有bokecc等服务商

视频播放原理

有两种视频播放方式,一种是m3u8视频流,一种是flash播放器
播放的时候页面js会判断浏览器的类型是手机还是电脑,
19年11月以前的策略是电脑端m3u8传输aes-128加密key用js加密,key解密需要分析js文件,然后调用ffmpeg就可以得到MP4文件
19年11月以后忽然开历史的倒车,电脑端转用flash播放pcf文件,pcf文件是一种加密的flv,解密算法写在playlernel.swf文件中,需要逆向分析swf算法

抓取对策

研究了一个周末的key解密,第二周就换flash了,感觉在针对我
后面用手机qq浏览器播放,发现可以直接下载m3u8的视频,我哭了,似乎是手机端的key没有加密还是qq浏览器可以直接截获解密后的key
花了两天时间下载整理视频,转码成了mp4并且重命名文件和文件夹
有空把嵌入式的全套视频教程穿上百度网盘(linux+标准c+数据结构+unix C+标准c++ + qt)22G,需要的下面评论


 继续浏览关于 的文章

 本文最后更新于:2019/11/17 12:10:45,可能因经年累月而与现状有所差异

 引用转载请注明:梦想失落乐园 > 技术控 > 达内tmooc视频抓取