# 这里可以用自己的 也可以使用 fake_useragent 生成随机请求头
headers { User-Agent : xxxxx }
response requests.get(url,headers headers)
data response.content
file_name url.split( / )[-1]
ts_path os.path.join(tmp_path,file_name)
with open(ts_path, wb ) as f:
f.write(data)
f.close()
print(f 第【{num 1}/{total}】个ts片段{file_name}下载完成 )
return None
# ts临时存储路径
tmp_path os.path.join(os.getcwd(), tmp_path )
# 读取并解析ts链接
f open( index.m3u8 , r ,encoding utf-8 )
m3u8 f.readlines()
f.close()
url_list [url.split( n )[0] for url in m3u8 if https in url]