Python获取优酷真实m3u8播放链接,成品来了

这样就抓到包了。    找到首页的包, 点击一下, 如图所示,   复制这里的 cookie

然后再粘贴到 解析工具里面!!!   最后找到需要解析的视频链接,  粘贴进去。。。。

接下来,就解析完成了。

接下来,  就是复制m3u8地址,   找个下载工具就能下载了。

完整源码

====

import re, requests, time, subprocess, json, base64

from hashlib import md5

class YouKu:

def init(self, cookie):

self.cookie = cookie

def youku_sign(self, t, data, token):

appKey = ‘24679788’ # 固定值

‘’‘token值在cookie中’‘’

sign = token + ‘&’ + t + ‘&’ + appKey + ‘&’ + data

md = md5()

md.update(sign.encode(‘UTF-8’))

sign = md.hexdigest()

return sign

def utid(self):

cna = re.compile(“cna=(.*?);”)

_m_h5_tk = re.compile(“m_h5_tk=(.*?).*?;”)

token = _m_h5_tk.findall(self.cookie+“;”)

utid_ = cna.findall(self.cookie+“;”)

return {“utid”: utid_[0], “token”: token[0]}

若直接在首页小窗口上复制的视频网址,是重定向的网址。

def redirect(self, url):

headers = {

“referer”: “https://www.y

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值