首页 威武短视频文章正文

视频解析地址 :VIP视频解析是什么原理?

威武短视频 2022年06月11日 23:12 243 威武短视频

网络上大量存在的Vip视频解析都是依赖于视频解析接口,这些接口通过传递视频播放网址这个参数进行某些运算,如果找到匹配链接的资源就返回视频源。

例如: 以后这样算出来地址:

def qq_download_by_vid(vid,):api = "

content = urllib.urlopen(api)

output_json =JSONDecoder().decode(content.read()[13:-1])

print(output_json)

url = output_json['vl']['vi'][0]['ul']['ui'][0]['url']

fvkey = output_json['vl']['vi'][0]['fvkey']

mp4 = output_json['vl']['vi'][0]['cl'].get('ci', None)

if mp4:

mp4 = mp4[0]['keyid'].replace('.10', '.p') + '.mp4'

else:

mp4 = output_json['vl']['vi'][0]['fn']

url = '%s/%s?vkey=%s' % ( url, mp4, fvkey )

print(url)

这里以解析爱奇艺VIP视频,演示如何解析。

视频解析地址
:VIP视频解析是什么原理?  第1张

准备工作爱奇艺账号 且 开通VIP!!有一定的码农必备知识。会抓包,简单的浏览器F12即可。抓包步骤1)访问VIP视频地址:。利用浏览器控制台查看页面的请求地址!

2)控制台可以看见这么一个请求!

查看请求的内容!可以看见视频的地址!

视频解析地址
:VIP视频解析是什么原理?  第2张

上图,红色框里的内容目前可以永久缓存使用

/videos/v0/20171108/c6/6d/cd9dbc9c189f48494890ebb91778571f.mp4

3)视频地址组合

mp4地址组合:算法

ts地址组合:

获取IP地址通过ping获取到的可用(替换)ip

150.138.210.121

150.138.210.53

150.138.210.52

150.138.210.54

150.138.210.50

60.217.240.163

150.138.210.55

150.138.210.49

150.138.210.57

60.217.240.161

175.43.123.1

150.138.210.59

60.217.240.162

60.217.240.166

60.217.240.169

60.217.240.165

175.43.123.52

视频分流那些真大佬将抓取到的VIP视频会分流到一些网盘中,方便给其他用户使用观看。这样不管爱奇艺视频地址怎么变也不影响了。

发表评论

备案号:陕ICP备2022006270号-2 网站地图强力收录 威武短视频