某日,应朋友要求,帮他下载第二天即将到期的网课~ 根据朋友提供的账号密码,登陆进去大概看了一下,每一节网课页面链接形如:
https://www.orangevip.com/playcheckbjy/playback/?courseId=2233&periodId=30547
虽然通过IDM可以直接嗅探到视频链接(有时效性),但不是常见的m3u8地址,而是这样的:
https://dhs4jd-video.baijiayun.com/6069d32ea46b444507759df5f3678842/6297a957/00-x-upload/video/50140701_346bdc49a05fa588be3fba481ec9118c_SaWIGGAn_mp4/50140701_346bdc49a05fa588be3fba481ec9118c_SaWIGGAn.ev1
竟然是ev1加密的,即使下载到本地也是无法播放的;上吾爱破解逛了下,心中大抵有数了。
现在正式开始视频解密,过程如下:
1、直接下载该ev1视频链接到本地(下载好的文件应该是flv后缀的);
2、将该文件直接拖进解密脚本ev1_decode.exe中,flv加密文件会自动变成同名的已解密flv;
这样,我们就获得了正常可播放的视频文件~
将解密视频文件发给朋友,朋友问能不能连课件也一起下载~作为一个在互联网行业摸爬滚打十多年的老人,肯定不能说NO,于是接着研究课件下载~ 课件下载这类的,依我们之前的惯性思路,通常都是F12找到课件的图片链接,比如:
https://img.baijiayun.com/121387315_7tqtt3ub_1.png
然后,替换.png前的数字(规律性的递增数字),探测到完整的数字范围,再用迅雷批量下载到本地,最后合并成PDF;但是朋友这个网课有121节,如果每节课都用这种方法下载课件,可不是个小工程~
那有没有更好的方式可以快速下载呢?这个还真可以有~
页面按F12,切换到Network,查找getPlayInfo,在返回的json数据中,可以清晰的看到一个.tar.gz的压缩包,这个就是课件资料,如图~
至此,教学视频和课件资料均已成功获得!
你好,请邮件联系[email protected]
你好,请问下你这个只能下载网页可以播放的,要是app端的可以下载吗(特指windows调用的云端课堂,安卓app端可以使用)?另外关于课程里面,服务资料,请问下怎么批量下载
app需要配置代理,然后在电脑端抓包进行分析下载~
另外,课程里的课件文档,需要具体看链接,根据以往经验,ppt或pdf的可以单独下载,无规律链接的只能下载图片手动合并了
你好,请问下载之后的视频(ev1)解密后只有讲师的视频而没有ppt和chat的画面,这个情况需要如何解决?另利用app下载的文件中包含一个s_开头的二进制文件不知道干啥的,求解答,感谢
视频与课件是分开的,视频文件下载解密即可播放,但课件需要在开发者工具里寻找,文中已有演示,可参照测试~
你好,就是直播课,或者是部分课程,一个是摄像头视频一个是PPT上的,但是下载的ev1是下载到摄像头的视频,最重要的PPT视频没有下到,导致视频就只有摄像头视频,没有PPT视频,还有什么方法下载到PPT的视频吗?
按照文章操作,课件应该是可以下载的;如不清楚可加微信vfdown
你好,下载的课件是以ppt形式呈现还是视频的方式呈现
tar.gz解压后是以图片形式包含在压缩包里的,你直接图片转下pdf就行,按照顺序