当你看到这个博客的时候恭喜你, 你以后不用开 vip 就可以观看和下载 vip 视频了
最简单的观看 vip 视频步骤: 进入全民解析网将 vip 视频地址进行解析
以下代码是通过 python 将 vip 视频进行下载为 mp4 格式
步骤及其代码
先找到要爬取的 m3u8 地址:
我的这个地址这是腾讯视频的 vip 地址通过
腾讯地址: https://v.qq.com/x/page/l0029fi58lh.html
vip 全面解析后的地址
全民解析网: http://www.qmaile.com/
最后的 m3u8 地址是通过抓包工具获取的
抓包工具 Fiddle4: https://www.telerik.com/download/fiddler/fiddler4
Fiddle4 的下载, 安装 和 如何抓取 m3u8 地址请百度一下
一下附上个人代码
- #-*- conding = utf-8 -*-
- import requests
- # 原地址的 m3m8
- # http://baidu.com-l-baidu.com/20190121/10957_e8fc01c1/1000k/hls/index.m3u8
- # url: 这个 m3m8 的所有. ts 集合
- # urll: url 中. ts 集合的共同部分
- urll = 'http://baidu.com-l-baidu.com/20190121/10957_e8fc01c1/1000k/hls/415638328b'
- with open(r"great.mp4","wb") as mp4:
- # ts 地址尾部的集合
- for a in range(2000000,2000119):
- url = urll + str(a) + '.ts'
- print(url)
- #请求. ts 的地址
- resp = requests.get(url,stream=True) #通过流的方式来请求 MP4
- for c in resp.iter_content(chunk_size = 1024*1024):# 可以边下载边存到硬盘中
- if c:
- mp4.write(c)
- print("解析完成")
来源: https://www.cnblogs.com/0526yao/p/10335917.html