2019-06-21--vip付费视频下载--版本1-未成功!

2019-06-21  本文已影响0人  heiqimingren

'''
1,下载vip视频。第一,用单线程方式非常缓慢,下载50个视频,动不动就timeout。根本下载不完。
2,1输出为001, 11输出为011,就是都以三位数的形式输出 。方式是 m = "%03d" % i  这第一次遇到。有点意思。https://www.cnblogs.com/engeng/p/6605936.html
3,这个版本不是很完善,但是起码可以用。
4,每个视频的url都不一样,还得去谷歌浏览器抓包。这点比较烦。
5,with open语句,还可以用来写入东西,这个很厉害!

'''


import requests

url = 'https://zkgn.wb699.com/2019/06/13/KuDn70PJL1gbRUkY/out000.ts' #我在社区当片警儿

url2 = 'https://iqiyi.com-l-iqiyi.com/20190118/21145_2958fd4c/1000k/hls/f22bc583fa9000003.ts'
# 绿皮车,0001开始,一直到1855为止。

#上面是通过vip视频解析网站为中介获取的。发现每个电影-解析原地址的网站都不同啊!


def temp(i):
    url = 'https://iqiyi.com-l-iqiyi.com/20190118/21145_2958fd4c/1000k/hls/f22bc583fa9000%03d.ts' % i

    headers = {
        "User-Agent": 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36'
    }

    r = requests.get(url,headers = headers)
    ret = r.content  #ret 是二进制数据。
    # print(ret)
    print(url)
    with open('E:/mp4/'+ str(i) +'.ts','wb') as f:
        f.write(ret)


if __name__ == '__main__':
    for i in range(1,100):
        temp(i)


上一篇下一篇

猜你喜欢

热点阅读