这样就抓到包了。 找到首页的包, 点击一下, 如图所示, 复制这里的 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