python实现qq登录腾讯视频_QQ腾讯视频爬取和qv_rmt限速算法python版

接一位微信好友所托叫爬取腾讯视频的原地址,以此可以去掉烦人的广告。虽有一些插件可以支持,但代码撸出来带劲点吧。。。

步骤不完整,就简单说些注意点和发现的东西。

抓包首先从h5,app端抓起,web端花招会多点。。。

直接看几个接口吧。

1.https://bkvv.video.qq.com/getinfo?_qv_rmt={$u1}&_qv_rmt2={$u2}&defn=auto&platform={$plt}&otype=json&sdtfrom={$std}&_rnd={$ts}&appVer=0.0.1&dtype=3&vid={$vid}&newnettype=1

2.https://h5vv.video.qq.com/getinfo

3.https://h5vv.video.qq.com/getkey

4.https://vv.video.qq.com/getinfo

5.https://vv.video.qq.com/getkey

接口的不同和利用接口里面参数的不同可以获得一个视频的各片段各集的url,或者视频的M3u8文件,我是利用2,3接口直接获取一个完整视频的url。

2接口中getinfo的参数如下

params = {

'charge': 0,

'vid': vid, *url或html获取

'defaultfmt': 'auto',

'otype': 'json',

'guid': '8fffd19befa1413953bb108f58e49b3b', *发觉有问题用不了就要换,抓包看

'platform': plt,

'defnpayver': 1,

'appVer': '3.0.83',

'sdtfrom':std,

'host':'v.qq.com',

'ehost':'https%3A%2F%2Fv.qq.com%2Fx%2Fcover%2Fnuijxf6k13t6z9b%2Fl0023olk3g4.html',

'defn':'mp4',

'fhdswitch': 0,

'show1080p':1,

'isHLS':0,

'newplatf

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值