python 提取灌篮高手视频真实URL过程
背景: 这几天想看灌篮高手的动漫,但是发现爱奇艺,搜狐等视频网站只有灌篮高手标清的,2013年的重制高清版都下架不能看,好像因为版权问题无法播放了,于是百度上搜索,在m.dm530.net/show/4154.html 上还有灌篮高手的重制高清版在线观看,但是在线观看不知是浏览器问题还是什么,无法快进和后退,反正就各种问题,于是就想用Python把该网站的视频直接下载到本地,这样关键的问题就是要找到视频的真实URL。 思路: 首先是想办法先获取第一集视频的URL,于是使用谷歌浏览器打开第一集的播放地址m.dm530.net/v/4154-0-0.html ,按F12,打开Chrome DevTools,选择network选项,去查看网络请求的数据包,看视频链接会不会出现在那里,按文件大小进行排序后,发现有个60M的文件,如下图 这文件很有可能就是视频链接了,把链接复制下来 http://edge.ivideo.sina.com.cn/118657395.hlv?KID=sina,viask&Expires=1525104000&ssig=qqeUdXnlpO 发现是新浪的网址,然后去百度了hlv格式,查到了这也是新浪视频的文件格式。这应该就是所要找的视频链接,下载测试发现是能正常播放的,不过是要支持flv文件格式的播放器才行。而且下载的视频也只有6分钟,应该是新浪把视频分段了