视频网站地址解析下载

第一视频的地址解析下载

2016-10-31  本文已影响254人  Maslino

以第一视频播放页地址 http://www.v1.cn/2016-10-27/2461073.shtml 为例,说说如何获取到视频的真实地址。

其实,视频的真实地址就在播放页源码中,如下所示:

<param value="id=2401279&startSwfUrl=http://www.v1.cn/player/cloud/loading.swf&videoUrl=http://f02.v1.cn/transcode/14419343FLVSDT14-3.flv" name="FlashVars" />

Flash变量值中包含了视频的真实地址,即 videoUrl=http://f02.v1.cn/transcode/14419343FLVSDT14-3.flv

Python代码示例:

import requests
import urlparse
from pyquery import PyQuery as pq

r = requests.get('http://www.v1.cn/2016-10-27/2461073.shtml')
d = pq(r.content)
flash_vars = d('param[name="FlashVars"]').attr('value')
params = urlparse.parse_qs(flash_vars)
print params['videoUrl']
上一篇下一篇

猜你喜欢

热点阅读