fiddler抓包视频

"""
    解析视频
    可以抓包也可以控制台查看
    下载VIP视频
    --哪吒之魔童降世
    cmd 下合并视频copy/b *.ts 哪吒.mp4
""" 

from multiprocessing import Pool
import requests




class Vip(object):

    #构造urls
    def get_urls(self):
        url_list = []
        for i in range(1, 1600):
            i = str(i).rjust(7, '0')
            url = 'https://bilibili.com-h-bilibili.com/20191010/10062_29a5a26c/1000k/hls/deab96f2be{}.ts'.format(str(i))
            url_list.append(url)
            #print(url)
        return url_list

    #保存到本地
    def save(self,url,content):
        url = str(url).split('/')[-1]
        with open(r'D:\爬虫\VipVideo\vi\\'+url, 'wb')as f:
            f.write(content)

    #下载并保存
    def load_video(self, url):
        response = requests.get(url)
        response.encoding = response.apparent_encoding
        print('正在下载:', url)
        self.save(url, response.content)


    #多线程下载
    def mutiply_load(self):
        print('开始下载')
        urls = self.get_urls()
        pool = Pool()
        response = pool.map(self.load_video, urls)
        pool.close()
        pool.join()

if __name__ == '__main__':
    vip = Vip()
    vip.mutiply_load()
    print('下载完成')

爬取结果:

 

  • 4
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
Fiddler是一款流行的网络抓包工具,它可以帮助用户从网络请求中捕获和分析数据。而快手是一款非常流行的短视频分享平台。在回答这个问题之前,我们首先要了解为什么要使用Fiddler抓包快手。 使用Fiddler可以帮助我们深入了解快手与服务器之间的网络通信过程。通过抓包,我们可以观察到快手应用发送给服务器的请求和服务器返回的响应。这包括用户登录信息、视频上传、视频播放、评论发送等。通过分析这些数据,我们可以了解到快手应用与服务器之间的交互细节,以及了解快手应用的数据传输方式和协议。 在使用Fiddler抓包快手时,我们可以首先打开Fiddler并启动其抓包功能。然后打开快手应用,我们会看到Fiddler自动捕获到快手的网络请求和响应。我们可以通过过滤规则,只关注与快手相关的请求,方便数据的分析和观察。例如,我们可以过滤出与视频上传和播放相关的请求,以便分析视频的传输过程和加载速度。 通过抓包快手,我们可以对快手应用的性能进行评估和优化。我们可以观察到网络请求的时间消耗和传输速度,分析出潜在的问题,并提出相应的改进策略。另外,通过抓包我们还可以了解到快手应用的数据加密方式,以及与服务器建立安全连接的过程。 总而言之,Fiddler可以帮助我们抓包快手,获取到快手与服务器之间的网络通信数据,进而深入了解快手应用的工作原理以及优化性能。这对于开发者和网络工程师来说是非常有用的,可以帮助他们改进和优化快手应用的网络性能和用户体验。
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值