最近在爬一个网站的视频,是m3u8的,然后将分析到的url去获取 数据,返回的结果 是200,没有报错,但下载下来的数据,跟正常在浏览器看到的数据 是不一样的。请问如何去分析这种反爬及如何去反反爬?更想不通的是,将该url拷贝直接输入到浏览器,下载到的片段也是不对的。请问为什么?
因为你分析错了呗。
url错了
m3u8视频文件需要把里面的视频片段(ts文件)全部下载并且合成出来,有的视频片段是加密的,需要把一个个的ts文件给解密出来再合成视频。
总的来说突破口其实就是对着m3u8文件分析,有加密的话密钥和偏移也会在里面。如果答案对你有帮助的话,希望点个采纳。